Pascal/Turbo Pascal - Funcion dentro de funcion

 
Vista:

Funcion dentro de funcion

Publicado por Florencia (1 intervención) el 29/04/2014 15:54:29
Hola, queria comentarles esta duda que tengo, es posible llamar a una funcion dentro de otra?
osea si yo tengo la funcion suma, puedo llamar la funcion resta dentro de esta.
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
sin imagen de perfil

Funcion dentro de funcion

Publicado por David (224 intervenciones) el 29/04/2014 20:12:57
Aquí tienes un pequeño ejemplo:

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
uSES crt;
 
vAR
  A,B : INTEGER;
 
 
Function Resta(A,B:Integer):integer;
 
begin
  resta:=a-b
end;
 
Function Suma(A,B:Integer):Integer;
 
Begin
 
  suma:=a+b+resta(A,b);
end;
 
 
 
begin
   writeln(suma(3,5));
   readln;
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
sin imagen de perfil

Funcion dentro de funcion

Publicado por Diego (98 intervenciones) el 29/04/2014 20:35:35
Si se puede hacer eso, de hecho incluso podés llamar a una función dentro de si misma cuando trabajes con recursividad.
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