Advertisement
Guest User

Untitled

a guest
Sep 18th, 2019
165
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.96 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main(){
  5.    char cond, op;
  6.    float n1=0,n2=0;
  7.  
  8.    do{
  9.       system("cls");
  10.       printf("Informe n1: ");
  11.       scanf("%f",&n1);
  12.       printf("Informe op: ");
  13.       scanf(" %c",&op);
  14.       printf("Informe n2: ");
  15.       scanf("%f",&n2);
  16.  
  17.       switch(op){
  18.          case '+':
  19.             printf("%.2f+%.2f=%.2f",n1,n2,n1+n2);
  20.          break;
  21.          case '-':
  22.             printf("%.2f-%.2f=%.2f",n1,n2,n1-n2);
  23.          break;
  24.          case '*':
  25.             printf("%.2f*%.2f=%.2f",n1,n2,n1*n2);
  26.          break;
  27.          case '/':
  28.             if(n2==0){
  29.                printf("Nao existe divisao por zero");
  30.             }else{
  31.                printf("%.2f/%.2f=%.2f",n1,n2,n1/n2);  
  32.             }
  33.          break;
  34.          default:
  35.             printf("\noperador invalido!!!!");
  36.       }
  37.      
  38.       printf("\ndeseja continuar (s/n)?");
  39.       scanf(" %c",&cond);  
  40.    }while(cond=='s');
  41.  
  42.    return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement