Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- void Desenha_Menu(void)
- {
- printf("\n Selecione o operador que desejar \n");
- printf("\n |----(1)Adicao----------| ");
- printf("\n |----(2)Subtracao-------| ");
- printf("\n |----(3)Multiplicacao---|");
- printf("\n |----(4)Divisao---------|");
- printf("\n |----(0)Sair------------|");
- }
- float funcaosomar(float x1,float y1)
- {
- float result1;
- result1=x1+y1;
- return result1;
- }
- float funcaosubtrair (float x2,float y2)
- {
- float result2;
- result2=x2-y2;
- return result2;
- }
- float funcaomultiplicar(float x3,float y3)
- {
- float result3;
- result3=x3*y3;
- return result3;
- }
- float funcaodivisao(float x4,float y4)
- {
- float result4;
- result4=x4/y4;
- return result4;
- }
- int main()
- {
- float x,y,result;
- int resp;
- printf("\n Digite o primeiro numero :");
- scanf("%f",&x);
- printf("\n Digite o segundo numero :");
- scanf ("%f",&y);
- Desenha_Menu();
- printf(" \n Digite a opçao do seu operador :");
- scanf("%d",&resp);
- switch(resp)
- {
- case 0:
- printf(" Operaçao encerrada \n");
- break;
- case 1:
- result=funcaosomar(x,y);
- printf("\n O resultado da soma de %.2f e %.2f sera:%.2f",x,y,result);
- break;
- case 2:
- result=funcaosubtrair(x,y);
- printf("\n O resultado da subtracao de %.2f e %.2f sera:%.2f",x,y,result);
- break;
- case 3:
- result=funcaomultiplicar(x,y);
- printf("\n O resultado da multiplicacao de %.2f e %.2f sera:%.2f",x,y,result);
- break;
- case 4:
- result=funcaodivisao(x,y);
- printf("\n O resultado da divisao de %.2f e %.2f sera:%.2f",x,y,result);
- break;
- default:
- printf("\n Operador invalido");
- }
Advertisement
Add Comment
Please, Sign In to add comment