Advertisement
Dimitru

Untitled

Jun 26th, 2019
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.08 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <conio.h>
  4.  
  5. void soma(){
  6. float x,y ;
  7. float total;
  8. char sn;
  9. do{
  10. system("cls");
  11. printf("Digite -0 para fechar o programa\n");
  12. printf("Digite o primeiro numero: \n");
  13. scanf("%f",&x);
  14. if (x != -0){
  15. printf(" + ");
  16. scanf("%f", &y);
  17. total = x+y;
  18. printf(" = ");
  19. printf("%.2f\n", total);
  20. getch();
  21. }
  22. else{
  23. main();
  24. }
  25. }while (x != -0);
  26. }
  27. void subtracao(){
  28. float x,y ;
  29. float total;
  30. char sn;
  31. do{
  32. system("cls");
  33. printf("Digite -0 para fechar o programa\n");
  34. printf("Digite o primeiro numero: \n");
  35. scanf("%f",&x);
  36. if (x != 0){
  37. printf(" + ");
  38. scanf("%f", &y);
  39. total = x+y;
  40. printf(" = ");
  41. printf("%.2f\n", total);
  42. getch();
  43. }
  44. else{
  45. main();
  46. }
  47. }while (x != -0);
  48. }
  49. void multiplicacao(){
  50. float x,y ;
  51. float total;
  52. char sn;
  53. do{
  54. system("cls");
  55. printf("Digite sair para fechar o programa\n");
  56. printf("Digite o primeiro numero: \n");
  57. scanf("%f",&x);
  58. if (x != -0){
  59.  
  60. printf(" + ");
  61. scanf("%f", &y);
  62. total = x+y;
  63. printf(" = ");
  64. printf("%.2f\n", total);
  65. getch();
  66. }
  67. else{
  68. main();
  69. }
  70. }while (x != -0);
  71. }
  72. void divisao(){
  73. float x,y ;
  74. float total;
  75. char sn;
  76. do{
  77. system("cls");
  78. printf("Digite sair para fechar o programa\n");
  79. printf("Digite o primeiro numero: \n");
  80. scanf("%f",&x);
  81. if (x != -0){
  82. printf(" + ");
  83. scanf("%f", &y);
  84. total = x+y;
  85. printf(" = ");
  86. printf("%.2f\n", total);
  87. getch();
  88. }
  89. else{
  90. main();
  91. }
  92. }while (x != -0);
  93. }
  94. void menu(){
  95. int opcao;
  96. system("cls");
  97. printf("MENU\n");
  98. printf("1-Soma\n");
  99. printf("2-Subtracao\n");
  100. printf("3-Multiplicacao\n");
  101. printf("4-Divisao\n");
  102.  
  103. printf("0\n");
  104. scanf("%d", opcao);
  105. switch(opcao){
  106. case 1:
  107. soma();
  108. break;
  109. case 2:
  110. subtracao();
  111. break;
  112. case 3:
  113. multiplicacao();
  114. break;
  115. case 4:
  116. divisao();
  117. break;
  118. default:
  119. system("exit");}}
  120. main(){
  121.  
  122.  
  123. printf("");
  124. menu();
  125. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement