Diagramacion
de edades: de 0 a 1 año, de más de 1 año y menos de 3, y de 3 o más años.
Elzoológico todavía no está seguro del animal que va a estudiar. Si se decide por elefantes
sólo tomará una muestra de 20 de ellos; si se decide por las jirafas, tomará 15 muestras, y sison chimpancés tomará 40.
Ciclos con un número indeterminado de iteraciones ( Hacer-mientras, Do-while)
Son aquellos en que el número de iteraciones no se conoce con exactitud, yaque está dado
en función de un dato dentro del programa.
Hacer-Mientras: Esta es una estructura que repetirá un proceso durante “N” veces, donde “N”
puede ser fijo o variable. Paraesto, la instrucción se vale de una condición que debe cumplirse para
que se siga ejecutando. Cuando la condición ya no se cumple, entonces ya no se ejecuta el proceso.
La forma deesta estructura es la siguiente:
Condición
mientras
Cuerpo del
programa
V
F
Ejercicios resueltos
(Intente escribir todos los algoritmos que se resolvieron usando Hacer-para)1. Mostrar todos los divisores de un número N leído desde consola
La idea es que, por ejemplo, si se lee el número 12 se muestre 1, 2, 3, 4, 6,12 que son los
divisores del número 12Inicio
Leer N
I=1
Hacer Mientras I <= N
Si Mod(N, I) = 0 entonces
Mostrar I
Fin-si
I=I+1
Fin-mientras
Fin.
2. Leer un número N y determinar si es o no primo.Recuerde que número primo es todo aquel que
solamente es divisible por uno y por sí mismo.
Observe:
es divisible por 1, 2, 4 => No Primo
7 es divisible por 1, 7 => EsPrimo
Intentemos dividirlo por 2 hasta N-1, si en este intervalo se encuentra un divisor, entonces no
se trata de un número. primo
Unidad 4 28Introducción a la Informática - Ing. L
Regístrate para leer el documento completo.