Código de Pascal/Turbo Pascal - Calculadora básica

Imágen de perfil

Calculadora básicagráfica de visualizaciones


Pascal/Turbo Pascal

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 05 de Octubre del 2015 por Guajardo (Creado el 04 de Octubre del 2015)
1.152 visualizaciones desde el 04 de Octubre del 2015. Una media de 21 por semana
calculadora básica (+, - , *, / , %) en Pascal, esto es de ayuda ya que muchos necesitan códigos básico de apoyo por eso lo comparto . saludos

Requerimientos

Turbo Pascal

1.0
estrellaestrellaestrellaestrellaestrella(4)

Actualizado el 05 de Octubre del 2015 (Creado el 04 de Octubre del 2015)gráfica de visualizaciones de la versión: 1.0
1.153 visualizaciones desde el 04 de Octubre del 2015. Una media de 21 por semana
estrellaestrellaestrellaestrellaestrella
estrellaestrellaestrellaestrella
estrellaestrellaestrella
estrellaestrella
estrella

pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
program proyecto ;
uses crt;
  var opcion,x,c :integer;
  var n1,n2,suma,resta,multi,divi,porcent:double;
  begin
  clrscr;
  write('digite la cantidad de calculos a realizar: ');
  read(c);
      for x:=1 to c do
         begin
         writeln;
            writeln('seleccione una operacion:');
            writeln('   Suma:.......... 1');
            writeln('   Resta:......... 2');
            writeln('   Multiplicacion:.3');
            writeln('   Divicion:.......4');
            writeln('   Porcentaje:.....5');
            write('               OPERACION: ');
            read(opcion);
 
            case opcion of
            1 : begin ;
                  write('sumar:  ');
                  read(n1);
                  write('mas:  ');
                  read(n2);
                  suma:=(n1+n2) ;
                  writeln('El resultado de la suma es: ',suma:9:2);
                        end;
 
            2 : begin ;
                  write('restar:  ');
                  read(n1);
                  write('menos: ');
                  read(n2);
                  resta:=(n1-n2) ;
                  writeln('El resultado de la resta es: ',resta:9:2);
                          end;
            3 : begin ;
                   write('multiplicar:  ');
                  read(n1);
                  write('por: ');
                  read(n2);
                  multi:=(n1*n2) ;
                  writeln('El resultado de la multiplicacion es: ',multi:9:2);
                 end;
 
            4: begin ;
                   write('Dividir:  ');
                  read(n1);
                  write('entre: ');
                  read(n2);
                  multi:=(n1/n2) ;
                  writeln('El resultado de la divicion es: ',multi:9:2);
                 end ;
 
            5: begin ;
                   write('numero a buscar el porcentaje:  ');
                  read(n1);
                  write('digite el poscentaje: ');
                  read(n2);
                  porcent:=(n1*n2)/100 ;
                  writeln('El porciento de su numero es: ',porcent:9:2,'%');
                 end;
 
            else
                 writeln('no existe la opcion ..... ') ;
                writeln;
             end;
 
                end;
   writeln;
   readln;
   readln;
   clrscr;
 
end.



Comentarios sobre la versión: 1.0 (4)

Jose Miguel
07 de Noviembre del 2015
estrellaestrellaestrellaestrellaestrella
Lo codifique y me funciono. Buen trabajo.
Responder
Imágen de perfil
Guajardo
09 de Noviembre del 2015
estrellaestrellaestrellaestrellaestrella
Gracias y me alegro que te sea de ayuda , saludos
Responder
Darwin
22 de Febrero del 2016
estrellaestrellaestrellaestrellaestrella
muy buen trabajo
Responder
owsla
23 de Mayo del 2016
estrellaestrellaestrellaestrellaestrella
se le podria quitar la parte de write('digite la cantidad de calculos a realizar: '); y sea directo sin elegir la cantidad de operaciones?
Responder

Comentar la versión: 1.0

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios

http://lwp-l.com/s3298