T.I (calculadora c++)

2149 palavras 9 páginas
#include

int main(void)
{
float num1, num2; char oper;

do { printf("\t\tCalculadora do curso C Progressivo\n\n");

printf("Operacoes disponiveis\n"); printf("'+' : soma\n"); printf("'-' : subtracao\n"); printf("'*' : multiplicao\n"); printf("'/' : divisao\n"); printf("'%%' : resto da divisao\n");

printf("\nDigite a expressao na forma: numero1 operador numero2\n"); printf("Exemplos: 1 + 1 , 2.1 * 3.1\n"); printf("Para sair digite: 0 0 0\n");

scanf("%f", &num1); scanf(" %c",&oper); scanf("%f", &num2);

system("cls || clear");

printf("Calculando: %.2f %c %.2f = ", num1,oper,num2);

switch( oper ) { case '+': printf("%.2f\n\n", num1 + num2); break;

case '-': printf("%.2f\n\n", num1 - num2); break;

case '*': printf("%.2f\n\n", num1 * num2); break;

case '/': if(num2 != 0) printf("%.2f\n\n", num1 / num2); else printf("Nao existe divisao por 0\n\n"); break;

case '%': printf("%d\n\n", (int)num1 % (int)num2); break;

default: if(num1 != 0 && oper != '0' && num2 != 0) printf(" Operador invalido\n\n "); else printf(" Fechando calculadora!\n "); }

}while(num1 != 0 && oper != '0' && num2 != 0);

}

História
A evolução da

Relacionados

  • Pim 1 e 2
    2120 palavras | 9 páginas
  • TRABALHO DE TEORIA GERAL DE SISTEMAS
    4029 palavras | 17 páginas
  • Trabalho de conclusão de curso em t.i.
    12709 palavras | 51 páginas
  • Tecnologia da infomação em organizações
    3296 palavras | 14 páginas
  • contabel
    5318 palavras | 22 páginas
  • Nada
    79419 palavras | 318 páginas
  • Qualidade de ti
    6204 palavras | 25 páginas
  • Estudo de Caso de Uso
    2553 palavras | 11 páginas
  • PIM V Gestão de TI
    5384 palavras | 22 páginas
  • Informação e tecnologia
    4218 palavras | 17 páginas