Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ÍNDICE
ÍNDICE..................................................................................................................... 1
Índice de figuras.......................................................................................................2
Índice de tablas........................................................................................................ 2
INTRODUCCIÓN..................................................................................................... 3
DESARROLLO DE LA ACTIVIDAD.........................................................................4
Mapa conceptual: fases de la metodología de programación..............................4
Mapa conceptual: Link CANVA:........................................................................5
Mapa conceptual: Link OneDrive Institucional:.................................................5
Definición propia de lenguaje de programación....................................................5
CONCLUSIONES.....................................................................................................6
¿Qué importancia consideras que tiene el aplicar todas las fases de la
metodología de programación?............................................................................6
REFERENCIAS BIBLIOGRÁFICAS.........................................................................7
2
Índice de figuras
Índice de tablas
INTRODUCCIÓN
Descripción de estructuras de control y sus características.
Cita textual.
“Los programas definidos se ejecutan de modo secuencial, es decir, una sentencia
después de otra. La ejecución comienza con la primera sentencia del programa y
prosigue hasta la última sentencia, cada una de las cuales se ejecuta una sola
vez. Esta forma de programación es adecuada para programas sencillos. Sin
embargo, para la resolución de problemas de tipo general se necesita la
capacidad de controlar cuáles son las sentencias que se ejecutan, y en qué
momentos. Las estructuras de control o construcciones de control controlan la
secuencia o flujo de ejecución de las sentencias. Las estructuras de control se
dividen en tres grandes categorías en función del flujo de ejecución: secuencia,
selección e iteración”. (Universidad de Málaga, 2023)
Las estructuras de control permiten desarrollar software de manera modular y
estructural, lo que permite hacer más eficiente la aplicación, el análisis del código,
su escritura y, por ende, su mantenimiento.
Las estructuras de control se pueden catalogar como un tipo de instrucciones, las
cuales son, Secuenciales (cuando se ejecutan una tras otra), Selectivas (cuando
se ejecutan dependiendo de una condición) y Repetitivas (que se ejecutan varias
veces en función de una condición), las cuales
Estructuras Secuenciales: de definen cuando una sentencia se ejecuta
detrás de otra, es decir esta estructura tiene una entrada, sigue con un
proceso de operación y una salida.
Estructuras Selectivas: permiten expresar las elecciones durante la
resolución de un problema a través de expresiones lógicas.
o Simples: primero lee los datos, posteriormente evalúa la expresión
lógica, si es verdadera, se ejecutan las instrucciones, si es falsa no
se realiza nada y termina el proceso. Utiliza palabras de “Si” y
“entonces” (If, then).
o Doble: Se utilizan cuando hay dos alternativas de solución, se
evalúa la condición, si es verdadera, se realizan las instrucciones
dadas a dicho verdadero, si es falsa, se ejecutan otras instrucciones
dadas a dicho falso hasta concluir el programa.
o Múltiple: incluye las palabras “si”, “entonces” y “sino” (if, then, else) y
funciona evaluando las diferentes condiciones hasta encontrar la
solución correcta; van a evaluar una expresión que tomará “x” valor
y, según se elija el valor, se realizarán las instrucciones que le
correspondan. Puede incluir en su estructura varias instrucciones, las
cuales se condicionan según sus definiciones.
Estructuras Repetitivas: También conocidas como bucles, permiten
resolver problemas mediante un conjunto de instrucciones que se van a
4
repetir según las necesidades del algoritmo; se deben de utilizar sólo
cuando se conoce el número de veces que se ha de repetir un bucle.
o Mientras (While): repite en bucle mientras se esté cumpliendo la
condición que es evaluada como verdadera, si es falsa no se toma
en cuenta la instrucción del bucle, así que se prosigue con la
ejecución de otras instrucciones hasta terminar el proceso.
o Hacer mientras (do-while): se ejecuta varias veces mientras la
condición es verdadera, pero el cuerpo del bucle está encerrado
entre las palabras hacer y mientras; las instrucciones se ejecutan
antes de evaluar y, el bucle se termina de repetir hasta que la
condición sea falsa.
o Repetir (repeat): ejecuta el bucle hasta que se cumpla una
condición determinada que compruebe el final del bucle; esta
estructura se repetirá hasta que la condición sea evaluada como
verdadera.
o Desde o para (For): Se especifica el número de veces que se va a
repetir y, de modo automático, se puede controlar el número de
iteraciones del bucle mientras sea verdadera, se debe:
Fijar un valor inicial (vi) y uno final (vf).
Definir una variable índice (vo).
La variable índice (vo) se asigna al (vi) hasta llegar a (vf).
La variable índice va ir incrementado según lo
designado por el programador.
(UNADM, 2023)
(UNADM, 2023)
(Universidad Veracruzana, 2023)
(facomsys, 2010)
(Narváez, 2019)
(Aprende conmigo, 2020)
5
DESARROLLO DE LA ACTIVIDAD
int main()
{
//Arreglo de tipo entero para los clientes 60 clientes con un espacio de 30
int clientes[60];
//Variable para ciclo for
int i;
for(i=0;i<60;i++)
{
if(i<45) //Solo se permite acceso siempre y cuando sea menos al 75%
{
printf("Numero de cliente que ha ingresado: ");
scanf("%d",&clientes[i]);
if(i==29)
{
printf("se ha alcanzado la mitad del aforo maximo\n");
}else if(i>29)
{
printf("disponibilidad de acceso de clientes\n");
}
}
}
printf("NOMBRE: DILAN JORDI CARRETO ANGULO. MATRICULA:
ES202118954");
return 0;
}
8
mínimo de 30 y un máximo de 50 palabras, recuerda que no se admiten archivos adjuntos. Presenta al menos una cita
textual en formato APA 7ª edición, con un mínimo de 60 y un máximo de 100 palabras en alguna de las
respuestas.
9
10
CONCLUSIONES
(UNADM, 2023)
(Vital-Carrillo, 2019)
(Cairó, 2006)
11
REFERENCIAS BIBLIOGRÁFICAS