Advertisement
axxjr

Untitled

May 18th, 2022
771
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.22 KB | None | 0 0
  1. /*adicionando biblioteca*/
  2. #include <stdio.h>
  3.  
  4. /*define as variavis e o seus tipos*/
  5. char operador; /*variavel tipo caracter*/
  6.  
  7. float a, b, result=0.0; /*variavel flutuante*/
  8.  
  9.  
  10. /*Inicio do codigo*/
  11. int main (void){
  12.     printf("Informe um valor");/*Imprime na tela*/
  13.     printf("Informe um operador aritmético\n [+] [-] [*] [/]" );/*Imprime na tela*/
  14.     printf("Informe outro valor");/*Imprime na tela*/
  15.     scanf("%f %c %f", &a, &operador, &b);/*Entrada de dados*/
  16.     switch (operador){ /*O switch so precisa de uma variavel para comparacao*/
  17.         case '+': /*OBS: por se tratar de um dado do tipo caracter, a sua manipulacao deve ser entre apostrofe ' */
  18.             printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a+b));
  19.             break; /*importante: deve ser adicionado o break para interromper apos o termino do comando e pular para proxima etapa.*/
  20.         case '-':
  21.             printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a-b));
  22.             break;
  23.         case '*':
  24.             printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a*b));
  25.             break;
  26.         case '/':
  27.             printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a/b));
  28.             break;
  29.     }
  30. }
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement