PDA

Ver Versão Completa : [Exercicio]C



Ket
08-05-2009, 05:46 PM
Bom galera, peguei pra fazer ontem esse aqui...
Comecei a trabalhar com Switch ;D

A função é basicamente pedir o raio da circunferencia e depois disponibilizar as opcoes pra calculo de perimetro, area, diametro e quarta parte da area de acordo com o raio escolhido pela pessoa que vai usar o programa e entregar o resultado com 2 casas decimais para uma das quatro funcoes...
digitando de 1 - 4 vc tem as funcoes pra escolher e se for 0 ou 5-999999 ele dá opcao invalida...
bem legal, mas bem simples, nao melhorei ele ainda xD


#include <stdio.h>
#include <stdlib.h>

main ()
{
int Raio, Opcao;
float Valor;

printf("O Raio da Circunferencia mede: ");
scanf("%d", &Raio);

printf("Suas Opcoes sao:\n");

printf("\n");

printf("|-------------------------------------------|\n");
printf("+-----1----------Perimetro------------1-----+\n");
printf("+-----2------------Area---------------2-----+\n");
printf("+-----3----------Diametro-------------3-----+\n");
printf("+-----4---------Quarta Parte----------4-----+\n");
printf("|-------------------------------------------|\n");

printf("\n");

printf("Escolha uma das opcoes acima: ");
scanf("%d", &Opcao);

printf("\n");

switch (Opcao) {
case 1: Valor = (Raio * 3.14 * 2);
printf("O Perimetro mede %.2f", Valor);
break;
case 2: Valor = (Raio * 3.14 * Raio);
printf("A Area mede %.2f", Valor);
break;
case 3: Valor = (Raio * Raio);
printf("O Diametro mede %.2f", Valor);
break;
case 4: Valor = (Raio * 3.14 * Raio)/4;
printf("A Quarta Parte mede %.2f", Valor);
break;
default: printf("Opcao Invalida!");
}

printf("\n\n");

system("PAUSE");
}


Bom, não fiz um executável, preguiiiça UshAUsahsa...
quem quiser testar e ver como ficou, por favor, e depois me digam oque acharam.. o/

Abraços, Ket.

CCV_CyberF0X
08-05-2009, 06:35 PM
cara, mto legal isso, faz mto tempo q eu n mexo em C++ auhahua, to mais em C# agora.
mas merece reput pela forca de vontade xD

Ket
08-05-2009, 06:41 PM
Esse é C só x)
daki 2 anos acho que começa java e flash
C++ e C# eu não sei quando ou se vai ter :D
mas valeu ae =D
adoro mexer com isso =DDDDDD

CCV_HEALbra
08-05-2009, 09:34 PM
flash?
Oo
FLASH?

vc chegou a testar??
eu nao sabia dessa do default do switch!!
vivendo e aprendendo!
muito bom!!
o/

Ket
08-05-2009, 11:02 PM
Sim heal, no terceiro ano se não me engano agente aprende flash o/ ...
e sim, deu certo esse exercicio heh...
o default no caso seria pra opcoes diferentes de 1 e 4 (as declaradas ali no switch) pra dar a mensagem de invalido ^^
que bom que aprendeu algo o/.

CCV_saLLadEX
08-05-2009, 11:56 PM
Velho no C existe só a funcao 'Print' ?

na programação que eu mechoo tem 2 tipo (Pawn de GTA San Andreas)..

exemplo...

new string = "CCV_saalada";
printf("My names is %s",string);

exemplo 2...

print("My names is CCV_saalada");

hehehe

Ket
09-05-2009, 12:05 AM
Então salada, eu não sei não...
eu só conheço a printf/scanf e cin/cout :/

CCV_HEALbra
09-05-2009, 08:12 AM
cin e cout eh para c++

print eu acho q nao tem..é só printf1!

Ket
09-05-2009, 08:13 AM
é, mas como agente usa o DevC++ é só colocar a library lá emcima que fununcia normal x)
ao menos acho... o professor nao comentou direeeeeeeeeeito isso pq ele é um noooooob