Virtual Threat - 2010
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Calculadora com divisão por zero

Ir para baixo

Calculadora com divisão por zero Empty Calculadora com divisão por zero

Mensagem por brujah999 Qua Nov 11 2009, 16:08

Código:
#include <stdio.h>
int main() {
    int a,b,r;
    char op;
    printf("Introduza o valor de a: ");
    scanf("%d",&a);
    printf("Introduza o valor de b: ");
    scanf("%d",&b);
    fflush(stdin);
    printf("Indique a operacao a efectuar ( + , - , * , / ): ");
    op=getchar();
    switch (op) {
          case '+': r=a+b;
                    break;
          case '-': r=a-b;
                    break;
          case '*': r=a*b;
                    break;
          case '/': if (b==0) {
                        printf("Erro: Divisao por zero!\n");   
                        getchar();getchar();                     
                        return 0;                                       
                        }
                    else { 
                    r=a/b;
                    break;}
          default: printf("Operador errado!!\n");
          }
    printf("%d%c%d=%d\n",a,op,b,r);     
    system("PAUSE");
    return 0;
}
brujah999
brujah999
Iniciante

Mensagens : 228
Data de inscrição : 14/10/2009
Idade : 42
Localização : São Paulo

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos