Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*adicionando biblioteca*/
- #include <stdio.h>
- /*define as variavis e o seus tipos*/
- char operador; /*variavel tipo caracter*/
- float a, b, result=0.0; /*variavel flutuante*/
- /*Inicio do codigo*/
- int main (void){
- printf("Informe um valor");/*Imprime na tela*/
- printf("Informe um operador aritmético\n [+] [-] [*] [/]" );/*Imprime na tela*/
- printf("Informe outro valor");/*Imprime na tela*/
- scanf("%f %c %f", &a, &operador, &b);/*Entrada de dados*/
- switch (operador){ /*O switch so precisa de uma variavel para comparacao*/
- case '+': /*OBS: por se tratar de um dado do tipo caracter, a sua manipulacao deve ser entre apostrofe ' */
- printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a+b));
- break; /*importante: deve ser adicionado o break para interromper apos o termino do comando e pular para proxima etapa.*/
- case '-':
- printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a-b));
- break;
- case '*':
- printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a*b));
- break;
- case '/':
- printf("Resultado: %2.f %c%2.f =%2.f", a, operador, b, (a/b));
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement