Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema(s):
Estructura de Control Repetitivas
Nombre/Apellido:
Marcos Miguel Sánchez Hiraldo
Asignatura:
Programación I
Facilitador(a):
Roberto Burgos Mateo
Matricula:
100056005
Fecha:
sábado, 20 de agosto de 2022
Desarrollo
Parte teórica
1.- Investiga en la web sobre los ciclos repetitivos, buscando ejemplo de cada uno.
Son estructuras de repetición que permiten realizar tareas recurrentes y se usan para el control
de flujo de un proceso un número determinado de veces.
Los bucles son estructuras que permiten ejecutar partes del código de forma repetida mientras
se cumpla una condición.
Esta condición puede ser simple o compuesta de otras condiciones unidas por operadores
lógicos.
Su sintaxis es:
Con esta sentencia se controla la condición antes de entrar en el bucle. Si ésta no se cumple, el
programa no entrará en el bucle.
Naturalmente, si en el interior del bucle hay más de una sentencia, éstas deberán ir entre llaves
para que se ejecuten como un bloque
EJEMPLO
#include
Su sintaxis es:
do {
sentencia1;
sentencia2;
} while (condición);
Con esta sentencia se controla la condición al final del bucle. Si ésta se cumple, el programa
vuelve a ejecutar las sentencias del bucle.
La única diferencia entre las sentencias while y do...while es que con la segunda el cuerpo del
bucle se ejecutará por lo menos una vez.
Su sintaxis es:
for (inicialización;condición;incremento) {
sentencia1;
sentencia2;
}
2.- Utiliza el bucle do while, realiza un programa que imprima la tabla de multiplicación de
cualquier número leído por teclado (25 puntos)
3.- Realiza un programa que lea un número por teclado y calcule el factorial de dicho
número, imprimir resultado. (25 puntos)
4.- Utiliza el bucle for, crea un programa que dados 10 números enteros que
introduciremos por teclado, calcule la suma de los números pares de la lista, cuantos
números pares existen y cual es la media aritmética de los números impares. (30 puntos)