Sei sulla pagina 1di 6

Colegio de Nuestra Señora de la Presentación Centro

Documento de Trabajo - Grupo I / Periodo I


Asignatura: Taller de Programación Fecha:
Saber: Procedimiento Estructura de Control - While
Nombre estudiante: Evidencia No. 2

PEDAGOGÍA DE LA TOLERANCIA
“No juzgues nunca mal y no digas de ellos nada que no sea bueno. Sopórtalos como quieras que te
soporten y un más si tienen mayor necesidad”.

INTRODUCCIÓN
El bucle while
Repite la ejecución de una sentencia o de un grupo de sentencias mientras la condición que
se evalúa (al principio del bucle) sea verdadera.
Sintaxis:
while(condición_de_bucle)
{
Sentencias;
}
No debemos confundir la representación gráfica de la estructura
repetitiva while (Mientras) con la estructura condicional If (Si)
Funcionamiento:
 En primer lugar, se verifica la condición, si la misma resulta verdadera se ejecutan las
operaciones que indicamos por la rama del Verdadero.
 A la rama del verdadero la graficamos en la parte inferior de la condición. Una línea al
final del bloque de repetición la conecta con la parte superior de la estructura repetitiva.
 En caso de que la condición sea Falsa continúa por la rama del Falso y sale de la
estructura repetitiva para continuar con la ejecución del algoritmo.
 El bloque se repite MIENTRAS la condición sea Verdadera.

Importante: Si la condición siempre retorna verdadero estamos en presencia de un ciclo


repetitivo infinito. Dicha situación es un error de programación, nunca finalizará el programa.
EJERCICIOS
Resuelva los siguientes ejercicios en lenguaje de programación C++ empleando la sintaxis
general de la ESTRUCTURA WHILE, anexe el código fuente con la ventana de ejecución del
programa en este documento.
PLANTEAMIENTO DEL PROBLEMA
EJERCICIO Nº 1
Construya un programa que reciba como entrada un cierto valor n, y genere como salida
n veces la palabra “hola".

1. ANALISIS DEL PROBLEMA


Datos de entrada Nombre de la variable Tipos de dato
(IDENTIFICADOR)

Procesos requeridos

Datos de Salida Nombre de la variable Tipo de dato


(DENTIFICADOR)

2. LENGUAJE DE PROGRAMACIÓN
Coloque aquí el algoritmo del ejercicio
3. SOLUCIÓN VENTANA DE EJECUCIÓN
Coloque aquí el pantallazo de la ventana de ejecución del programa

PLANTEAMIENTO DEL PROBLEMA


EJERCICIO Nº 2
Escriba un programa que lea 5 números desde teclado y presente la sumatoria de los
mismos.

1. ANALISIS DEL PROBLEMA


Datos de entrada Nombre de la variable Tipos de dato
(IDENTIFICADOR)

Procesos requeridos

Datos de Salida Nombre de la variable Tipo de dato


(DENTIFICADOR)
2. LENGUAJE DE PROGRAMACIÓN
Coloque aquí el algoritmo del ejercicio

3. SOLUCIÓN VENTANA DE EJECUCIÓN


Coloque aquí el pantallazo de la ventana de ejecución del programa
PLANTEAMIENTO DEL PROBLEMA
EJERCICIO Nº 3
Se requiere un programa para determinar cuánto ahorrará una persona en un año, si al
final de cada mes deposita variables cantidades de dinero; además, se requiere saber
cuánto lleva ahorrado cada mes.
1. ANALISIS DEL PROBLEMA
Datos de entrada Nombre de la variable Tipos de dato
(IDENTIFICADOR)

Procesos requeridos

Datos de Salida Nombre de la variable Tipo de dato


(DENTIFICADOR)

2. LENGUAJE DE PROGRAMACIÓN
Coloque aquí el algoritmo del ejercicio
3. SOLUCIÓN VENTANA DE EJECUCIÓN
Coloque aquí el pantallazo de la ventana de ejecución del programa

Potrebbero piacerti anche