Calcular expressões aritméticas com 2 termos

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

[ Hits: 7.251 ]

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

Função simples sendo chamada dentro da main

exercicio basico de aula

Fatorial Recurssivo

Calculando Baskara

Calculando com vetor


  

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