elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / calculadora en c++ en: 23 Marzo 2012, 05:28 am
hola a todos tengo un problema con un programa qu me pide: Realiza un programa con funciones que simule el funcionamiento de una calculadora
suma, resta, multiplicación, división.
Recuerda que solo la primera vez pedira los dos valores y apartir de la segunda el resultado debera ser el primer operando.
el codigo que e hecho es:

Código
  1. #include <stdio.h>
  2. #include<iostream.h>
  3. #include <conio.h>
  4.  
  5. int main()
  6. {
  7. int tipo;
  8. float a,b,total;
  9. char cont='s';
  10. while (cont!='n')
  11. {
  12.  printf("Seleccione operacion a realizar\n");
  13.  printf("1. Suma\n");
  14.  printf("2. Resta\n");
  15.  printf("3. Multiplicacion\n");
  16.  printf("4. Division\n");
  17.  scanf("%d",&tipo);
  18.  switch (tipo)
  19.  {
  20. case 1:
  21. printf("Escriba los numeros que desea sumar:\n");
  22. scanf("%f""%f",&a,&b);
  23. total=a+b;
  24. printf("El resultado es: %.2f\n",total);
  25. a=0;
  26. b=0;
  27. break;
  28.  
  29. case 2:
  30. printf("Escriba los numeros que desea restar:\n");
  31. scanf("%f""%f",&a,&b);
  32. total=a-b;
  33. printf("El resultado es:%.2f\n",total);
  34. a=0;
  35. b=0;
  36. break;
  37.  
  38. case 3:
  39. printf("Escriba los numeros que desea multiplicar:\n");
  40. scanf("%f""%f",&a,&b);
  41. total=a*b;
  42. printf("El resultado es:%.2f\n",total);
  43. a=0;
  44. b=0;
  45. break;
  46.  
  47. case 4:
  48. printf("Escriba los numeros que desea dividir:\n");
  49. scanf("%f""%f",&a,&b);
  50. total=a/b;
  51.   printf("El resultado es:%.2f\n",total);
  52. a=0;
  53. b=0;
  54. break;
  55.  }
  56.  printf("Quieres hacer otra operacion:(s/n)");
  57.  scanf("%s",&cont);
  58.  printf("\n");
  59. }
  60. return 0;
  61. }
pero no se como guardar el resultado de mi primera operacion para con ese mismo hacer una segunda operacion les agradeceria su ayuda gracias
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines