Advertisement
Guest User

Untitled

a guest
Feb 11th, 2011
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 1.63 KB | None | 0 0
  1.  
  2. system ("cls");
  3. print
  4. "\t\tCALCULADORA\t\t
  5.  
  6. --------------------------------------------------
  7. Teclea el numero de la accion que desees realizar:
  8. 0.-Salir
  9. 1.-Sumar
  10. 2.-Restar
  11. 3.-Multiplicar
  12. 4.-Dividir
  13. ";
  14. $accion =<STDIN>;
  15.        if    ($accion == 0){
  16.        exit
  17.        }
  18.        if    ($accion == 1){
  19. print "¿Cuantos Numeros Desea Sumar?\n";
  20. $canum = <STDIN>;
  21. chomp ($canum);
  22. my $total = 0; 
  23. for ($x=1; $x<=$canum; $x++);
  24. print "¿Que Numero?";
  25. $num = <STDIN>;
  26. chomp ($num);
  27. $total += $num;
  28. print "Resultado: ".$total."\n";
  29.    
  30. }
  31.        elsif ($accion == 2){
  32. print "¿Cuantos Numeros Desea Restar?\n";
  33. $canum = <STDIN>;
  34. chomp ($canum);
  35. my $total = 0; 
  36. for ($x=1; $x<=$canum; $x++){
  37. print "¿Que Numero?";
  38. $num = <STDIN>;
  39. chomp ($num);
  40. }
  41. $total -= $num;
  42. print "Resultado: ".$total."\n";   
  43. }
  44.        elsif ($accion == 3){
  45. print "¿Cuantos Numeros Desea Multiplicar?\n";
  46. $canum = <STDIN>;
  47. chomp ($canum);
  48. my $total = 0; 
  49. for ($x=1; $x<=$canum; $x++){
  50. print "¿Que Numero?";
  51. $num = <STDIN>;
  52. chomp ($num);
  53. }
  54. $total *= $num;
  55. print "Resultado: ".$total."\n";   
  56. }
  57.        elsif ($accion == 4){
  58. print "¿Cuantos Numeros Desea Dividir?\n";
  59. $canum = <STDIN>;
  60. chomp ($canum);
  61. my $total = 0; 
  62. for ($x=1; $x<=$canum; $x++){
  63. print "¿Que Numero?";
  64. $num = <STDIN>;
  65. chomp ($num);
  66. }
  67. $total /= $num;
  68. print "Resultado: ".$total."\n";   
  69. }
  70.        else {print "Tecle solo las acciones disponibles"
  71. }
  72. print "Pulse 0 para salir o teclee nuevamente el Numero de la accion que desee realizar:"
  73. $accion = <STDIN>; #aca nose si colocar denuevo todo o si la primera $accion sigue vigente..
  74. chomp ($accion);
  75. if $accion = 0;{
  76. exit}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement