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
Repasemos…
Condición (a<=10),
indica que ejecutará
10 veces el bucle
Variable a debe de
incrementarseantes
de cerrar la llave del
While.
Ejemplo: while
RECUERDA:
Estructura de Control Repetitiva Mientras
Ejemplo:
Mostrar la serie Fibonacci, menor a un límite dado:
Solución:
Variables
a: valor de primer numero
b: valor de segundo numero
c: valor de la suma de la serie
RECUERDA:
Estructura de Control Repetitiva Mientras
Programa en C/C++
Tenemos:
0 1 1 2 3
a=0 b=1
1 1 2 3
***fin de programa
Estructura do – while
• La estructura “do-while” es el
equivalente a la estructura “Repetir -
Hasta Que”.
• Do-While repite el bucle hasta que la
condición es falsa, se ejecuta por lo menos
una vez el bucle.
Estructura do – while
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(-4<=0) while(8<=0)
V F
***fin de programa
Diferencia: While vs Do-While
Estructura repetitiva For
La estructura “For”, permite ejecutar
un conjunto de instrucciones de forma
iterativa, conociendo un valor
específico inicial y otro valor final,
además nos permiten determinar el
paso entre cada iteración del ciclo.
Sintaxis de estructura for
Se declara la variable i y
siempre será de tipo int
Factorial es 24
Carpeta: Programas Semana 03 RECUERDA Carpeta: Programas Semana 05
Nombre Proyecto: Proyecto1_Ventas Nombre Proyecto: Proyecto1_VentasRepetitivas
Nombre Programa: Programa1_Ventas Nombre Programa: Programa1_VentasRepetitivas
VALIDA
VALIDA
VALIDA
VALIDA
Verifica Datos
Verifica Datos
Verifica Datos
Verifica Datos
VALIDA
VALIDA
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: Proyecto1_Ventas
Valida 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: Proyecto9_VentasGenero Valida Datos
Nombre Programa: Programa9_VentasGenero
Valida Datos
Verifica Datos
Verifica Datos
Verifica Datos
Verifica Datos
Conclusiones
Puede ser: Programa
- Mientras
- Hacer Mientras
- Desde o Para
Se usa para
Estructura de validar el
Control ingreso de
Repetitiva 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
Se usa para
Estructura de validar el
Control ingreso de
Repetitiva datos
Se usa para
repetir (menú
de opciones)
acciones