Calcular expressões aritméticas com 2 termos

Publicado por Mateus Evangelista Oliveira Pereira (última atualização em 18/03/2010)

[ Hits: 6.975 ]

Download Calcular_expressao_aritimetica.c




Neste exemplo veremos como resolver uma expressão básica de dois termos.

Adição, subtração, multiplicação e divisão.

  



Esconder código-fonte

/*
 * POR MATEUS EVANGELISTA OLIVEIRA PEREIRA      17/03/2010
 */
 #include <stdio.h>
 void main()
 {
    int num1,num2,res;
    char op;
    printf("Escreva uma expressao: ");
    scanf(" %d %c %d", &num1, &op, &num2);
    switch (op)
    {
      case '+':
         res = num1 + num2;
      break;
      case '-':
         res = num1 - num2;
      break;
      case 'x':
      case 'X':
      case '*':
         res = num1 * num2;
      break;
      case '/':
      case '\\':
      case ':':
         res = num1 / num2;
      break;
      default :
         printf("Operador invalido!\n");
         fflush(stdin);
         return(main());
      break;
    }
    printf("%d %c %d = %d",num1, op, num2, res);
    getch();
 }

Scripts recomendados

Meu primeiro programa em C

Meu sexto programa em C

Gerador de sequência numérica

Mostra valores da tabela ascii

Calculo de Anos bissextos


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts