Está en la página 1de 8

CICLO I:

Fundamentos
de programación
en Python
Sesión 7:
Bloque repetitivo Mientras Que
Objetivos de la sesión
Al finalizar esta sesión estarás en capacidad de:

1. Reconocer que un bucle se puede repetir indefinidamente, un número de veces o


mientras se cumpla o no se cumpla una condición.
2. Realizar programas con secuencias y utilizando bucles para expresar ideas o
resolver un problema.
Estructuras repetitivas
Ciclo con un Número Indeterminado de Iteraciones (Mientras
Que)

Mientras Que (condición) hacer


Accion1
Accion2
   .
   .
AccionN
Fin-mientras
Ejercicio
Inicio
real not, prom, sum
entero c, n
Diseñar un algoritmo que calcule leer n
el promedio de notas del primer sum0
parcial de un curso de N c1
estudiantes. MQ (c<=n) hacer
leer not
sumsum+not
cc+1
Fin MQ
promsum/n
Escribir prom
Fin
Estructura repetitiva Mientras Que en Phyton
while condicion:
Acción 1
Acción 2
.
.
.
Acción n
Ejercicio con estructura repetitiva Mientras Que
en Phyton
n = int(raw_input('Cantidad de estudiantes: ' ))
sum = 0
c=1
while c<=n:
not = int(raw_input(' Nota: '))
sum = sum+not
c = c+1

prom = sum/n
print ' El promedio es: ',prom
Ejercicios para practicar
Bloque repetitivo Mientras Que

También podría gustarte