Calcular expressões aritméticas com 2 termos

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

[ Hits: 6.921 ]

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

Equação dos Gases Ideais

Cálculo do fatorial

Função de hash simples em C

Linguagem C estruturada - Sistema Numérico Hexadecimal

Validador de Cartão de Credito


  

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