Txerrinko

Menu sencillito

Aug 29th, 2011
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pascal 1.20 KB | None | 0 0
  1. PROGRAM menusencillito;
  2.  
  3. VAR
  4.   opcion:char;
  5.   base, altura:integer;
  6.   area: real;
  7.   a, b: real;
  8.   numero: integer;
  9.   c1,c2,c3,c4: integer;
  10.  
  11. BEGIN
  12. writeln('1-->Hola mundo ');
  13. writeln('2-->Calcular †rea de un tri†ngulo ');
  14. writeln('3-->Dividir dos n£meros reales');
  15. writeln('4-->Sumar los d°gitos de un n£mero de cuatro cifras ');
  16.  
  17. write('Ingresa una opci¢n y presiona enter: ');
  18. readln(opcion);
  19.  
  20. writeln;
  21.  
  22. Case opcion of
  23. '1':writeln('≠≠HOLA MUNDO!!');
  24. '2':begin
  25.     Write('Ingresa la base: ');
  26.     Readln(base);
  27.     Write(altura);
  28.  
  29.     area:=base*altura/2;
  30.     Writeln('El †rea del triangulo es: ',area:1:2);
  31.     end;
  32. '3':begin
  33.     Write('Ingrese un n£mero: ');
  34.     Readln(a);
  35.     Write('Ingresa otro n£mero: ');
  36.     Readln(b);
  37.  
  38.     Writeln('El resultado de la divisi¢n es; ',a/b:1:2);
  39.     end;
  40. '4':begin
  41.     write('Ingresa un n£mero de cuatro cifras: ');
  42.     readln(numero);
  43.  
  44.     c1:= numero mod 10;
  45.     c2:= (numero mod 100) div 10;
  46.     c3:= (numero mod 1000)div 100;
  47.     c4:= numero div 1000;
  48.  
  49.     Writeln('El resultado de suma ',c4'+',c3'+',c2,'+'.c1,' es: ',c1+c2+c3+c4);
  50.     end;
  51. else
  52.      writeln('ERROR. No existe esa opci¢n ',opcion);
  53. end;
  54. END.
Advertisement
Add Comment
Please, Sign In to add comment