Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <locale.h>
- #include<ctype.h>
- void main(){
- setlocale(LC_ALL , "Portuguese");
- int a1, b1;
- char opc;
- printf("Digite o primeiro valor:");
- scanf("%d" , &a1);
- printf("\nDigite o segundo valor:");
- scanf("%d" , &b1);
- system("cls");
- setbuf(stdin,NULL);
- do{
- printf("Digite uma letra correspondente a operação desejada\n\n");
- printf("A)Adição\t\tS)Subtração\nM)Multiplicação\t\tD)Divisão\n");
- scanf("%c" , &opc);
- setbuf(stdin,NULL);
- opc=tolower(opc);
- }
- while(opc!='a' && opc!='s' && opc!='m' && opc!='d');
- switch (opc)
- {
- case 'a' : printf("\nResultado da soma: %d\n", a1+b1);
- break;
- case 's' : printf("\nResultado da subtração: %d", a1-b1);
- break;
- case 'm' : printf("\nResultado da multiplicação: %d\n", a1*b1);
- break;
- case 'd' : if (b1==0) printf("Invalido, denominador = 0");
- else printf("Resultado da divisão: %.2f",(float)a1/b1);
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement