Está en la página 1de 6

Actividad práctica aplicada

ALGORITMOS Y
PROGRAMACIÓN II

U. Compensar
ingeniería de Software

Camilo Andres Calderón


Idarraga
24 febrero 2024
Bogotá D.C

ACTIVIDAD
 ETAPA DE CONTEXTUALIZACIÓN

1. En esa actividad el estudiante debe realizar el paso a paso de


los resultados de las siguientes funciones recursivas:

a. Mostrar el resultado y realizar el proceso de cada uno de los


procedimientos e interacciones, que se realiza en la función
suma (Int n) cuando el parámetro de entrada n es igual a 6
(n=6). A continuación, se observa el código de la función
sumar y ejemplo del número de interacciones cuando n es
igual a 2:

Interacciones de la función Pila


cuando n=2
Número de Valor del Valor
llamada(intección) parámetro
1. Suma (6) 6 6+6=12
2. Suma (5) 5 5/2=1
3. Suma (4) 4 2+4=6
4. Suma (3) 3 3/2=1
5. Suma (2) 2 0+2=2
6. Suma (1) 1 Devuelve 0
7. Suma (0) 0 Devuelve 0
b. Mostrar el resultado y realizar
el proceso de cada uno de los
procedimientos e interacciones,
que se realiza en la función
numero (Int n) cuando el
parámetro de entrada n es igual a
4 (n=4). A
continuación, se observa el
código de la función sumar y
ejemplo del número de
interacciones
cuando n es igual a 2
b. Mostrar el resultado y realizar el proceso de cada uno de los
procedimientos e interacciones, que se realiza en la función
numero (Int n) cuando el parámetro de entrada n es igual a 4
(n=4). A continuación, se observa el código de la función
sumar y ejemplo del número de interacciones cuando n es
igual a 2:

Interacciones de la función Pila


cuando n=2
Número de Valor del Valor
llamada parámetro n
(interacción)
1. Número (4) 4 12+(4*2) =20
2. Número (3) 3 6+(3*2) =12
3. Número (2) 2 2+(2*2) =6
4. Número (1) 1 0+(1*2) =2
5. Número (0) 0 Devuelve 0

También podría gustarte