Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <conio.h>
- void soma(){
- float x,y ;
- float total;
- char sn;
- do{
- system("cls");
- printf("Digite -0 para fechar o programa\n");
- printf("Digite o primeiro numero: \n");
- scanf("%f",&x);
- if (x != -0){
- printf(" + ");
- scanf("%f", &y);
- total = x+y;
- printf(" = ");
- printf("%.2f\n", total);
- getch();
- }
- else{
- main();
- }
- }while (x != -0);
- }
- void subtracao(){
- float x,y ;
- float total;
- char sn;
- do{
- system("cls");
- printf("Digite -0 para fechar o programa\n");
- printf("Digite o primeiro numero: \n");
- scanf("%f",&x);
- if (x != 0){
- printf(" + ");
- scanf("%f", &y);
- total = x+y;
- printf(" = ");
- printf("%.2f\n", total);
- getch();
- }
- else{
- main();
- }
- }while (x != -0);
- }
- void multiplicacao(){
- float x,y ;
- float total;
- char sn;
- do{
- system("cls");
- printf("Digite sair para fechar o programa\n");
- printf("Digite o primeiro numero: \n");
- scanf("%f",&x);
- if (x != -0){
- printf(" + ");
- scanf("%f", &y);
- total = x+y;
- printf(" = ");
- printf("%.2f\n", total);
- getch();
- }
- else{
- main();
- }
- }while (x != -0);
- }
- void divisao(){
- float x,y ;
- float total;
- char sn;
- do{
- system("cls");
- printf("Digite sair para fechar o programa\n");
- printf("Digite o primeiro numero: \n");
- scanf("%f",&x);
- if (x != -0){
- printf(" + ");
- scanf("%f", &y);
- total = x+y;
- printf(" = ");
- printf("%.2f\n", total);
- getch();
- }
- else{
- main();
- }
- }while (x != -0);
- }
- void menu(){
- int opcao;
- system("cls");
- printf("MENU\n");
- printf("1-Soma\n");
- printf("2-Subtracao\n");
- printf("3-Multiplicacao\n");
- printf("4-Divisao\n");
- printf("0\n");
- scanf("%d", opcao);
- switch(opcao){
- case 1:
- soma();
- break;
- case 2:
- subtracao();
- break;
- case 3:
- multiplicacao();
- break;
- case 4:
- divisao();
- break;
- default:
- system("exit");}}
- main(){
- printf("");
- menu();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement