Pascal/Turbo Pascal - ayuda programa 2

 
Vista:
sin imagen de perfil

ayuda programa 2

Publicado por Erik (73 intervenciones) el 18/03/2014 10:49:50
hola tengo que modificar el siguiente programa:

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
program Operaciones;
 uses
     crt;
 var
    primer_numero : real;
    segundo_numero : real;
 
 
 procedure entrada(var n1, n2 : real);
 begin
    write('   Entre Primer Num.  : ');
    readln(n1);
    write('   Entre Segundo Num. : ');
    readln(n2);
 end;
 
 function suma(n1, n2 : real) : real;
 begin
    suma := n1 + n2;
 end;
 
 procedure presenta_resultados;
 begin
    writeln('**** El Resultado De La Suma ****');
    writeln('     Es : ',suma(primer_numero,segundo_numero):0:2);
    readkey;
 end;
 
  begin
    clrscr;
    entrada(primer_numero,segundo_numero);
    clrscr;
    writeln('   La Operacion Sera : ',primer_numero:0:2,' + ',
                                               segundo_numero:0:2);
    writeln;
    presenta_resultados;
  end.


y debe ser un procedimiento en vez de una funcion. gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

ayuda programa 2

Publicado por ramon (2158 intervenciones) el 23/03/2014 23:55:35
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
{Algo así}
 
program Operaciones;
 uses
     crt;
 var
    primer_numero : real;
    segundo_numero : real;
 
 
 procedure entrada(var n1, n2 : real);
 begin
    write('   Entre Primer Num.  : ');
    readln(n1);
    write('   Entre Segundo Num. : ');
    readln(n2);
 end;
 
 function suma(n1, n2 : real) : real;
 begin
    suma := n1 + n2;
 end;
 
 procedure presenta_resultados;
 begin
    writeln('**** El Resultado De La Suma ****');
    writeln('     Es : ',suma(primer_numero,segundo_numero):0:2);
    readkey;
 end;
 
  begin
    clrscr;
    entrada(primer_numero,segundo_numero);
    clrscr;
    writeln('   La Operacion Sera : ',primer_numero:0:2,' + ',
                                               segundo_numero:0:2);
    writeln;
    presenta_resultados;
  end.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar