Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase 07
Conocer las estructuras iterativas.
i1
i<=N
No
Si
i
ii+1
Fin
Ejemplo 2
Elaborar el pseudocodigo que permita calcular la
suma de los cuadrados de los primeros N números
enteros y escribir el resultado.
Inicio SumaCuadrados(N)
suma 0
i1
Mientras i<=N hacer
sumasuma + i*i
ii+1
Fin Mientras
devolver suma
Fin Suma de cuadrados.
Ejemplo 3
Elaborar el pseudocodigo que permita determinar el menor
dígito de un número.
Diseño
menor 10
Mientras num > 0 hacer
digito residuo_division_entera(num,10)
num cociente_division_entera(num,10)
Si digito < menor entonces menor digito
Fin mientras
Calcular_Menor menor
Estructura Iterativa - Implementación
C++
If a>0 && b>0 (a pot b)
Prod=1;
cont=1;
While (cont<= b)
{
prod=prod *a;
cont=cont+1;
}
Ejemplos en C++
muestra_uso_while1
muestra_uso_while2
Comentarios:
se usa en forma general
Estructura Iterativa - Implementación
C++
do {
sentencia 1;
sentencia 2;
….
} while (condicion);
Comentarios:
- Observa que la condición o expresión se evalúa al final del
bucle, es decir, después de ejecutarse las sentencias entre las
llaves (01 vez).
- Debe existir un punto y coma al final del while para
terminar la estructura
- Ejemplos en C++: muestra_uso_do_while
Referencias:
Edgar Ruiz
“Programación con C++”