Programacion Estructuras Repetitivas
La estructura repetitiva while, es aquélla en que el cuerpo del bucle se repite mientras se cumple una determinada condición. **Pseudocódigo en español Pseudocódigoen inglés**
Mientras condición hacer while condición do
Acción S1
Acción S2
: End_while
acción Sn
Fin_mientras
Ejemplo:
Contar los números enteros positivos introducidos por teclado.Se consideran dos variables enteras NUMERO y CONTADOR (contará el número de enteros positivos). Se supone que se leen números positivos y se
detiene el bucle cuando se lee un número negativo o cero.**PSEUDOCÓDIGO**
Inicio
contador 0
Leer (numero)
Mientras numero > 0 hacer
contador contador+1
Leer (numero)
Fin_Mientras
Escribir('El número de enteros positivos es : ',contador)
Fin
Estructuras Algorítmicas Repetitivas
Es muy común encontrar en la práctica algoritmos cuyas operaciones se deben ejecutar unnúmero repetido de veces. Si bien las instrucciones son lasmismas, los datos sobre los que seopera varían. El conjunto de instrucciones que se ejecuta repetidamente se llama ciclo.Todo ciclo debe terminar de ejecutarse luego de un número finito de veces, por loque esnecesario en cada iteración del mismo, evaluar las condiciones necesarias para decidir si se debeseguir ejecutando o si debe detenerse. En todo ciclo, siempre debe existir una condicióndeparada o fin de ciclo.En algunos algoritmos podemos establecer a priori que el ciclo se repetirá un número definido deveces. Es decir, el número de repeticiones no dependerá de las proposiciones dentro delciclo.Llamaremos
PARA
a la estructura algorítmica repetitiva que se ejecuta un número definido deveces.Por otra parte, en algunos algoritmos no podemos establecer a priori el número de veces quehade ejecutarse el ciclo, sino que este número dependerá de las proposiciones dentro del mismo.Llamaremos
MIENTRAS
a la estructura algorítmica repetitiva que se ejecuta mientras la condiciónevaluada...
Regístrate para leer el documento completo.