Guest User

Untitled

a guest
Feb 14th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.68 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.  
  5. //Inicializamos variables
  6. float n1=0;
  7. float n2=0;
  8. float result =0;
  9. int control=1;
  10. int menu=0;
  11.  
  12. printf("\n\n\n\n**Calculadora de dos variables**\n");
  13. while(control!=0){
  14. printf("=================================================================\n");
  15. printf("MENU\n");
  16. printf("1. Suma\n");
  17. printf("2. Resta\n");
  18. printf("3. Multiplicacion\n");
  19. printf("4. Division\n\n");
  20. printf("Seleccione una opcion\n");
  21. scanf("%d", &menu);
  22. printf("Ingrese el primer valor\n");
  23. scanf("%f", &n1);
  24. printf("Ingrese el segundo valor\n");
  25. scanf("%f", &n2);
  26. if(menu==1){
  27. result=n1+n2;
  28. printf("El resultado es: %.2f\n", result);
  29. printf("=================================================================\n");}
  30. else if(menu==2){
  31. result=n1-n2;
  32. printf("El resultado es: %.2f\n", result);
  33. printf("=================================================================\n");}
  34. else if(menu==3){
  35. result=n1*n2;
  36. printf("El resultado es: %.2f\n", result);
  37. printf("=================================================================\n");}
  38. else if(menu==4){
  39. if(n2==0){
  40. printf("Error: No se puede devidir por cero!!!\n");
  41. printf("=================================================================\n\n\n");
  42. }
  43. else{
  44. result=n1/n2;
  45. printf("El resultado es: %.2f\n", result);
  46. printf("=================================================================\n");}}
  47.  
  48. printf("Si desea hacer otra operacion ingrese 1\n");
  49. printf("Si desea salir ingrese 0\n");
  50. scanf("%d", &control);
  51. }
  52. printf("\n\n\n\nUsted ha decidido salir del programa...\n");
  53. printf("=================================================================\n");
  54. return 0;
  55. }
Add Comment
Please, Sign In to add comment