1
Fase 3 - Estructuras repetitivas y arreglos
Código
Fundamentos de Programación
Grupo: 213022_596
Tutor:
Pablo Francisco Hernandez Lugo
Universidad Nacional Abierta y a Distancia - UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
2025
2
Introducción
Introducción
Las estructuras repetitivas y los arreglos son conceptos fundamentales en la programación
que permite resolver una amplia gama de problemas de manera eficiente. Las estructuras
repetitivas, como los bucles permiten ejecutar en conjunto de instrucciones varias veces lo que es
especialmente útil cuando se necesita procesar datos en serie o realizar tareas repetitivas.
Por otra parte, los arreglos son estructuras de datos que almacenan múltiples elementos del
mismo tipo en una secuencia ordenada, facilitando el manejo y la información de datos
En esta oportunidad exploraremos como usar estas herramientas para crear programas
efectivos y versátiles, siendo esencial para el desarrollo de habilidades sólidas en la programación
y resolver problemas de manera eficiente
3
Objetivos
4
Problemas de Estructuras Repetitivas
Problema 4: Un banco está ofreciendo interés al 0.7% mes vencido a la cantidad de meses
que el cliente desee. Se requiere una aplicación que le proyecte a un cliente cuánto dinero
obtendrá si deposita un capital determinado a un número de meses, esta información se debe
capturar por teclado. Se debe mostrar por pantalla el capital mes a mes hasta el número de meses
capturado.
Desarrollo:
Tabla de requerimientos
Identificación Descripción Entrada Resultados
del requerimiento (salida)
R1 Calcular el • Capital inicial • Monto total
interés compuesto (cantidad de acumulado al
generado por un dinero a final del
depósito en un banco depositar) periodo de
en una tasa del 0.7% • Número de depósito
de interés mensual meses del • Lista de montos
durante un número depósito mensuales
específico de meses acumulados
R2 Mostrar por • Lista de • Visualización
pantalla el capital montos del capital mes
mes a mes hasta el mensuales a mes hasta el
número de meses acumulados número de
5
especificado por el • Número de meses
usuario meses especificado
especificado
por el usuario
Problemas de Matrices Bidimensionales
Problema 3: Se solicita la creación de una aplicación que elabore una matriz de 4 × 4 en
la cual se almacenarán números entre el 3 y el 6 ambos incluidos que se deben capturar por
teclado.
Tabla de requerimientos
Identificación Descripción Entrada Resultados
del requerimiento (salida)
R1 Definir la matriz Declarar la matriz Variable almacenada
R2 Almacenar los números Números almacenados Variable guardada
que deben ser entre 3 y 6 números entre 3 y 6
capturados
R3 Se muestra la matriz Matriz elaborada La matriz y las
potencias de los cuatro
números
R4 Se hallaban las Potencias de los cuatro Resultado por teclado
potencias números con consoles,
writtline([Link])
6
Conclusiones
Gracias al desarrollo de esta actividad se logró alcanzar los conceptos pertinentes sobre el
control análogo y lograr analizar los ejercicios aplicándolos en el software de Matlab que se
obtuvieron a través de esta actividad
7
Referencias Bibliográficas
• Von Ellenrieder, K.D. (2021). Root Locus Methods. In: Control of Marine
Vehicles. Springer Series on Naval Architecture, Marine Engineering, Shipbuilding
and Shipping, vol 9. Springer, Cham. [Link]
[Link]/10.1007/978-3-030-75021-3_4
• Ñeco, R., Reinoso, O. y García, N. (2013). Técnica del lugar de las
raíces. En Apuntes de sistemas de control (1 ed) (pp. 45-71). Ed
ECU. [Link]
[Link]/es/ereader/unad/62263?page=68
• Ñeco, R., Reinoso, O. y García, N. (2013). Diseño de Reguladores PID
Continuos. Método del lugar de las raíces. En Apuntes de sistemas de control (1
ed) (pp. 147-171). Ed ECU. [Link]
[Link]/es/ereader/unad/62263?page=170