Documentos de Académico
Documentos de Profesional
Documentos de Cultura
programación:
estructuras de control repetitiva (Hacer-
Hacer Mientras-Desde o Para)
FUNDAMENTOS DE PROGRAMACIÓN
Propósito
Teoría
Reconoce la sintaxis de la estructura de control para la
programación repetitivas: Mientras, Hacer Mientras y
Para/Desde, en el lenguaje de programación
Revisión de Contenidos (ejem. mentimeter):
1. La estructura de control para la programación Repetitiva:
a) Evalúa condiciones, dando un resultado Verdadero o Falso, repite las acciones.
b) Evalúa condiciones, dando un resultado Falso, repite las acciones.
c) Evalúa condiciones, dando un resultado Verdadero, repite las acciones.
3. La estructura de control para la programación Selectiva Para/Desde: for, requiere de un límite, por lo
que su funcionalidad es:
a) Inicia la variable i con un valor, verifica que la variable sea menor o igual al límite, si es verdadero
realiza las acciones y finalmente incrementa la variable i, para iniciar nuevamente su funcionalidad.
b) Inicia la variable i con un valor, verifica que la variable sea menor o igual al límite, si es verdadero
incrementa la variable i y finalmente incrementa realiza las acciones , para iniciar nuevamente su
funcionalidad.
c) Inicia la variable i con un valor, verifica que la variable sea menor o igual al límite, si es falso
realiza las acciones y finalmente incrementa la variable i, para iniciar nuevamente su funcionalidad.
RECUERDA:
Estructura de Control Repetitiva Mientras
Programa en C/C++
Tenemos:
Ejemplo: 0 1 1 2 3
Mostrar la serie Fibonacci, menor a un límite dado:
Solución:
Variables
a=0
a: valor de primer numero b=1
b: valor de segundo numero
c: valor de la suma de la serie 4
1 1 2 3
***fin de
programa
RECUERDA:
Estructura de Control Repetitiva Hacer-Mientras
Programa en C/C++
Ejemplo:
Leer un número entero mayor que cero, sino es así, volver a leer.
CASO I CASO II
Solución:
Variables
num: valor de numero
do do
-4 8
if(-4<=0) if(8<=0)
ERROR
.
while(- while(8<
4<=0) =0)
V F
***fin de
programa
RECUERDA:
Estructura de Control Repetitiva Desde o Para
Programa en C/C++
Ejemplo:
Calcular el Factorial de un número.
Solución:
Variables
num: valor de numero para factorial
p = valor del producto
i = valor inicial de recorrido
4
i= 1; 1<=4 i= 2; 2<=4i= 3; 3<=4 i= 4; 4<=4 i= 5; 5<=4
Factorial es
24
Recomendación para crear los
programas:
…………
….
…………
….
Ahora, elaboremos los programas ejemplos..!
…………
….
Carpeta: Programas Semana 05
Nombre Proyecto: Proyecto1_VentasRepetitivas
Nombre Programa: Programa1_VentasRepetitivas
11 Sentencias Secuenciales
02 Sentencias Repetitivas Hacer-
Mientras
01 Sentencia Selectiva
Compuesta
Referencia de Solución:
Carpeta: Programas Semana 03
Nombre Proyecto: Valida
Proyecto1_Ventas Datos
Nombre Programa:
Programa1_Ventas
Valida
Datos
Verifica
Datos
Verifica
Datos
Verifica
Datos
Verifica
Datos
Carpeta: Programas Semana 05
Nombre Proyecto: Proyecto2_VentasGeneroRepetitivas
NombrePrograma: Programa2_VentasGeneroRepetitivas
17 Sentencias Secuenciales
03 Sentencias Repetitivas Hacer-
Mientras
01 Sentencia Selectiva Múltiple
Valida
Datos
Referencia de Solución:
Carpeta: Programas Semana 03
Nombre Proyecto: Valida
Proyecto9_VentasGenero Datos
Nombre Programa:
Programa9_VentasGenero
Valida
Datos
Verifica Datos
Verifica Datos
Verifica Datos
Verifica Datos
Conclusiones
Puede ser:
- Mientras Programa
- Hacer
Mientras
- Desde o
Para
Se usa
Estructura de para
Control validar el
Repetitiva ingreso de
datos
Se usa para
repetir
(menú de
opciones)
acciones
Propósito
Práctica
Crea programas con estructura de control para la
programación repetitivas: Mientras, Hacer Mientras y
Para/Desde, en el lenguaje de programación C/ C++.
Desarrollamos la Guía Práctica
05