Está en la página 1de 19

EC: FUNDAMENTOS DE PROGRAMACIÓN

ESTRUCTURA REPETITIVA
MIENTRAS
Agenda Pregrado Ingeniería de
Sistemas

• Estructuras Mientras
• Ejercicios Propuestos
• Taller de Aprendizaje
• Laboratorio de Clase
• Práctica de la semana
Introducción Pregrado Ingeniería de
Sistemas

¿Qué es la estructura
repetitiva mientras?
Estructura Repetitiva Mientras
Estructura repetitiva mientras Pregrado Ingeniería de
Sistemas

Es una estructura de control repetitiva

No se conoce con exactitud el número de iteraciones, porque esta dado en función de


una condición o dato dentro del programa

Esta estructura repetirá un proceso “N” veces, donde “N” puede ser fijo o variable

La instrucción necesita una condición (expresión lógica) que debe cumplirse


(verdadera) para que siga ejecutando, cuando la condición ya no se cumple (falsa)
entonces ya no se ejecuta.
Estructura repetitiva mientas Pregrado Ingeniería de
Sistemas

Pseudocódigo Diagrama de Flujo


INCIO

F
CONDICIÓ
N

V
ACCIONES

FIN
Estructura repetitiva mientras Pregrado Ingeniería de
Sistemas

Cuando el bloque de instrucciones sólo contiene una instrucción,


los caracteres abrir llame ({) y cerrar llave (}) son opcionales.
Pregrado Ingeniería de
Sistemas

¿Resolvemos
ejercicios?
Ejercicio 1 Pregrado Ingeniería de
Sistemas

Diseñar el algoritmo de
un programa que
muestre por pantalla
los primeros diez
números naturales
Ejercicio 1 - pseudocódigo Pregrado Ingeniería de
Sistemas

Primera Forma Segunda Forma

Primero escribimos el contador Primero aumentamos el contador


luego aumentamos el contador luego escribimos el contador
Ejercicio 1 – diagrama de flujo Pregrado Ingeniería de
Sistemas

Primera Forma Segunda Forma


Ejercicio 2 Pregrado Ingeniería de
Sistemas

Programa
• 1. Pida por teclado una nota (entero) entre 0 y 20
• 2. En el caso de que la nota sea incorrecta, muestre el
mensaje “ERROR: Nota incorrecta, debe ser >=0 y <=20”
• 3. Repita los pasos 1 y 2, mientras que la nota sea incorrecta.
• 4. Muestre en pantalla:
• Aprobado si la nota es mayor o igual que 12
• Suspendido si la nota es menor que 12
Ejercicio 2: pseudocódigo Pregrado Ingeniería de
Sistemas
Ejercicio 2: diagrama de flujo Pregrado Ingeniería de
Sistemas
Ejercicio 3 Pregrado Ingeniería de
Sistemas
Ejercicio 3 - pseudocódigo Pregrado Ingeniería de
Sistemas
Ejercicio 3 – diagrama de flujo Pregrado Ingeniería de
Sistemas
Laboratorio
de Clase

Estructuras Condicionales
EP INGENIERÍA DE SISTEMAS

EC: FUNDAMENTOS DE PROGRAMACIÓN

ESTRUCTURA REPETITIVA
MIENTRAS

También podría gustarte