0% encontró este documento útil (0 votos)
125 vistas5 páginas

Recursividad y Java Swing en Programación

Este documento presenta tres resúmenes de algoritmos recursivos y programación en Java Swing. El primero muestra el proceso recursivo de una función suma para un valor de entrada n=6. El segundo explica el proceso de una función número para n=4. El tercero propone un algoritmo y programa con interfaz gráfica secuencial que use controles de cuadro de diálogo, declaración de variables y flujo de entrada y salida de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
125 vistas5 páginas

Recursividad y Java Swing en Programación

Este documento presenta tres resúmenes de algoritmos recursivos y programación en Java Swing. El primero muestra el proceso recursivo de una función suma para un valor de entrada n=6. El segundo explica el proceso de una función número para n=4. El tercero propone un algoritmo y programa con interfaz gráfica secuencial que use controles de cuadro de diálogo, declaración de variables y flujo de entrada y salida de datos.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

FUNDACION UNIVERSITARIA COMPENSAR

TRABAJO DE ALGORITMO Y PROGRAMACION 2

RECURSIVIDAD, CONDICIONALES Y JAVA SWING

CAMILO ANDRES ORDOÑEZ FORESTIERI

BOGOTA 12 de ago. de 22
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:

CONDICION

PILA SOLUCION PILA ¿SI ENTRA O


DE ABAJO NO AL IF?
HACIA ARRIBA
SUMA 5 RES = SUMA (NUMERO – 1) RES = 6 NO
IF (N % 2 == 0) IF (5 % 2 == 0)
RES = RES + N RES = RES + N
SUMA 4 RES = SUMA (NUMERO – 1) RES = 2 SI
IF (N % 2 == 0) IF (4 % 2 == 0)
RES = RES + N RES = 2 + 4
SUMA 3 RES = SUMA (NUMERO – 1) RES = 2 NO
IF (N % 2 == 0) IF (3 % 2 == 0)
RES = RES + N RES = RES + N
SUMA 2 RES = SUMA (NUMERO – 1) RES = 0 SI
IF (N % 2 == 0) IF (2 % 2 == 0)
RES = RES + N RES = 0 + 2
SUMA 1 RETURN 0 RETURN 0
Mostrar el resultado y realizar el proceso de cada uno de los procedimientos e
interacciones, que se realiza en la función número (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

CONDICION

SUMA 4 IF (N > 0) N=4 12 + (4*2) = 20


RES = NUMERO (N-
1)
RES = RES (N*2)
SUMA 3 IF (N > 0) N=3 6+ (3*2) = 12
RES = NUMERO (N-
1)
RES = RES (N*2)
SUMA 2 IF (N > 0) N=2 2 + (2*2) = 6
RES = NUMERO (N-
1)
RES = RES (N*2)
SUMA 1 IF (N > 0) N=1 0 + (1*2) = 2
RES = NUMERO (N-
1)
RES = RES (N*2)
Realizar un algoritmo, un programa con interfaz gráfica de tipo secuencial, donde se
evidencia el uso de empleo de controles de cuadro de dialogo, declaración de variables y el
flujo de entrada y salida de datos.

PASO 1: CREACION DE LA INTERFAZ GRAFICA


PASO 2: CREACION DEL ALGORITMO EN AL BOTON “CALCULAR NOTA
FINAL” PARA QUE TOME LOS DATOS INGRESADOS Y DE LA NOTA FINAL

PASO 3: RESULTADO

También podría gustarte