Ir para o conteúdo
Bito

ajuda em projeto C

Mensagens Recomendadas

Bito

boas tardes,

estou na licenciatura de redes no e tenho programação que estou a dar C tivemos a fazer uma programa que é uma calculadora, ate todo bem foi fazendo.

agora quero polo a correr e fazer as opeçoes que programei i não tenho resultado s alguem me pode ajuda?

em baixo vai o codigo.

#include 

int main() {
setvbuf(stdout, NULL, _IONBF, 0); // Necessario no Eclipse

int num1, num2;
int fatNum1 = 1;
int fatNum2 = 1;
int i;
int max;
printf("Intruduza dois numeros:\n");
scanf("%d", &num1);
scanf("%d", &num2);

unsigned int uop;
do {
printf("Escolha uma das seguintes opeçoes.\n");
printf("1- soma\n");
printf("2- subtraçao;\n");
printf("3- mutiplicaçao\n");
printf("4- diviçao\n");
printf("5- Fracionario\n");
printf("6- se é par ou impar\n");
printf("7- sair do programa\n");
scanf("%d", &uop);
} while (uop != 7);

switch (uop) {
case 1:
printf("%d + %d = %d\n", num1, num2, (num1 + num2));
break;
case 2:
printf("%d - %d = %d\n", num1, num2, (num1 - num2));
break;
case 3:
printf("%d x %d = %d\n", num1, num2, (num1 * num2));
break;
case 4:
printf("%d / %d = %f\n", num1, num2, ((float) num1 / num2));
break;
case 5: //faturial para os dois numeros
// faturial para num1

for (i = num1; i > 1; --i) {
fatNum1 *= 1;
}
printf("\nFatorial de %d = %d", num1, fatNum1);

for (i = num2; i > 1; --i) {
fatNum2 *= 1;
}
printf("\nFatorial de %d = %d", num2, fatNum2);
break;
case 6:
max = num1 > num2 ? num1 : num2;
break;
case 7:
printf("Fim de programa");
break;
default:
printf("\nuop Invalida!!");

}
return 0;
}

Editado por thoga31
GeSHi

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo
do {
 printf("Escolha uma das seguintes opeçoes.\n");
 printf("1- soma\n");
 printf("2- subtraçao;\n");
 printf("3- mutiplicaçao\n");
 printf("4- diviçao\n");
 printf("5- Fracionario\n");
 printf("6- se é par ou impar\n");
 printf("7- sair do programa\n");

 scanf("%d", &uop);
} while (uop != 7); // <-------------- enquanto não inserires o valor 7 não sais deste ciclo


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.