Calculadora Em C
Casos: Calculadora Em C. Pesquise 862.000+ trabalhos acadêmicosPor: thiago.wf16 • 13/10/2013 • 2.470 Palavras (10 Páginas) • 341 Visualizações
#include <stdio.h> // para printf()
#include <stdlib.h>// para system()
//nao terminado por thiago c
int main()
{
float num1,
num2;
char oper;
do
{
//desenhar moldura
printf("\t\t\xC9\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBB\n");
printf("\t\t\xBA CALCULADORA \xBA \n");
printf("\t\t\xC8\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xCD\xBC\n");
printf("\t\(+\) - Soma\n");
printf("\t\(-\) - Subtracao\n");
printf("\t\(*\) - Multiplicao\n");
printf("\t\(/\) - Divisao\n");
printf("\t\(E\) - Exponenciacao\n");
printf("\t\(R\) - Raiz\n");
printf("\t\(%P\) - Porcentagem\n");
printf("\t\(S\) - Sair\n");
printf("\tOpcao:");
oper = getche();// getche so para char
switch( oper )
{
case '+':
printf("\n \tS O M A \n");
printf("\tPrimeiro valor:");
scanf("%f", &num1);
printf(" \tSegundo valor:");
scanf("%f",&num2);
printf("\tResultado da soma: %.1f \n", num1 + num2); /* ou res=(num1+num2);
printf("\Resultado da soma: %.1f \n",res);*/
system("PAUSE");
system("cls");
break;
case '-':
printf("\n \tS u b t r a c a o \n");
printf("\tPrimeiro valor:");
scanf("%f", &num1);
printf(" \tSegundo valor:");
scanf("%f",&num2);
printf("\tResultado:%.2f\n\n", num1 - num2);
system("PAUSE");
system("cls");
break;
case '*':
printf("\n \tMULTIPLICACAO \n");
printf("\tPrimeiro valor:");
scanf("%f", &num1);
printf(" \tSegundo valor:");
scanf("%f",&num2);
printf("\tResultado: %.2f\n\n", num1 * num2);
system("PAUSE");
system("cls");
break;
case '/':
printf("\n \tDIVISAO \n");
printf("\tPrimeiro valor:");
scanf("%f", &num1);
printf(" \tSegundo valor:");
scanf("%f",&num2);
printf("\tResultado %.2f\n\n", num1 / num2);
if(num2 != 0)
printf("%.2f\n\n", num1
...