Código de Algoritmos e Programação
by Nilson Chucarro de Campos
*/
#include
#include
#include
void main()
{
int a,b,c,opcao;
char resp='s',resp2;
while(resp=='s' || resp == 'S')
{
printf("===================\n");
printf("Menu da Calculadora\n");
printf("===================\n");
printf("1. Soma\n");
printf("2. Subtracao\n");
printf("3. Multiplicacao\n");
printf("4. Divisao\n");
printf("5. Sair\n");
printf("-------------------\n");
printf("Operacao: ");
scanf("%d", &opcao);
fflush(stdin);
switch(opcao)
{
case 1:
printf("\n===================\n");
printf("Defina Valores\n");
printf("-------------------\n");
printf("Valor para (A): ");
scanf("%d", &a);
printf("Valor para (B): ");
scanf("%d", &b);
c=a+b;
printf("===================");
printf("\n(%d)+(%d) = (%d)\n", a, b, c);
printf("===================\n");
break;
case 2:
printf("\n===================\n");
printf("Defina Valores\n");
printf("-------------------\n");
printf("Valor para (A): ");
scanf("%d", &a);
printf("Valor para (B): ");
scanf("%d", &b);
c=a-b;
printf("===================");
printf("\n(%d)-(%d) = (%d)\n", a, b, c);
printf("===================\n");
break;
case 3:
printf("\n===================\n");
printf("Defina Valores\n");
printf("-------------------\n");
printf("Valor para (A): ");
scanf("%d", &a);
printf("Valor para (B): ");
scanf("%d", &b);
c=a*b;
printf("===================");
printf("\n(%d)*(%d) = (%d)\n", a, b, c);
printf("===================\n");
break;
case 4:
printf("\n===================\n");
printf("Defina Valores\n");
printf("-------------------\n");
printf("Valor para (A): ");
scanf("%d", &a);
printf("Valor para (B): ");
scanf("%d", &b);
if(b==0){
printf("\n\n###### ERROR ######\n Divisao por (0)\n###################\n");
printf("-------------------\n");
printf("Valor para (B): ");
scanf("%d", &b);
}
c=a/b;
printf("===================");
printf("\n(%d)/(%d) = (%d)\n", a, b, c);
printf("===================\n");
break;
default:
exit(0);//Comando para sair direto
}//Fim do Switch
fflush(stdin);
printf("\nContinuar (S/N)");
scanf("%c",&resp);
}//Fim do While
}//Fim da Main
Nenhum comentário:
Postar um comentário