WorksheetsEstructura de control REPETITIVAS-PEsInt v2
Total questions: 22
Worksheet time: 10mins
¿Qué diferencia existe entre las estructuras REPETIR y MIENTRAS?
Ninguna, hacen lo mismo.
Repetir permite ejecutar más veces que Mientras.
Repetir ejecutará al menos una vez y mientras puede que nunca lo haga.
Todas las anteriores son falsas.
¿Qué estructura repetitiva usarías para construir un algoritmo que imprima 1000 veces la palabra "Hola"?
SI-ENTONCES
MIENTRAS
PARA
REPETIR
¿Éste algoritmo está bien?
Si, no presenta ningún problema y terminará cuando x == 1
Si, no presenta ningún problema y si x==1 ejecutará instrucciones 1.
No, tiene el problema que si x==2 no hace nada.
No, puede entrar en un bucle infinito.
¿Qué pasa si en la estructura repetitiva REPETIR-HASTA QUE la condición retorna verdadero?
Permite que el flujo del diagrama se divida por dos ramas
Se sale de la estructura repetitiva y continúa el algoritmo
Se sigue ejecutando hasta que la condición sea falsa
Nunca se ejecuta el bucle
¿Cuál de los siguientes resultados pertenece a la instrucción PARA de imágen?
El ciclo PARA se utiliza cuando...
No sabemos cuantas Iteracciones tiene el ciclo.
Se sabe cuantas Iteraciones hará el ciclo.
El ciclo MIENTRAS se utiliza cuando...
No se sabe cuantas Iteracciones hará el Ciclo.
Cuando conocemos el número de Iteracciones que hará el Ciclo.
¿Cuál es la salida de este código: 'Mientras (x < 5) Hacer x = x + 1 Fin Mientras' si x comienza en 0?
5
6
4
0
¿Qué fragmento de código es correcto para un bucle que imprime los números del 1 al 10?
for (let i = 1; i <= 10; i++) { console.log(i); }
for (let i = 0; i < 10; i++) { console.log(i); }
for (let i = 1; i <= 10; i--) { console.log(i); }
for (let i = 1; i < 10; i++) { console.log(i); }
¿Qué salida produce el siguiente código: 'Para i=1 Hasta 5 Hacer Escribir(i) Fin Para'?
1 2 3 4
5 4 3 2 1
1 2 3 4 5 6
1 2 3 4 5
¿Cuál es la diferencia entre 'Mientras' y 'Para' en PSeInt?
'Mientras' es un bucle iterativo y 'Para' es un bucle condicional
Ambos son bucles condicionales pero con diferentes sintaxis
'Mientras' se utiliza para definir funciones y 'Para' para condiciones
La diferencia es que 'Mientras' es un bucle condicional y 'Para' es un bucle iterativo con un número fijo de repeticiones.
Desarrolla un programa en Pseint que imprima o muestre en pantalla los números del 1 al 10 usando un bucle.
for (int i = 1; i <= 5; i++) { System.out.println(i); }
Para i <- 1 Hasta 10 Con Paso 1 Hacer
Escribir i
FinPara
for (int i = 0; i < 10; i++) { System.out.println(i); }
i <- 1
Mientras i <= 10 Hacer Escribir i i <- i + 1
FinMientras
Pregunta 4: ¿Cuál es el ejemplo correcto de uso de la estructura Para en PSeInt?
Permite repetir un conjunto de instrucciones mientras la condición que controla el ciclo sea verdadera.
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
Permite repetir un conjunto de instrucciones al menos una vez, evaluando hasta el final la condición que controla el ciclo.
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
Permite repetir un conjunto de instrucciones un determinado número de veces. El ciclo es controlado por un valor inicial y un valor final.
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
Estructura repetitiva que, dependiendo del resultado de la condición, puede no ejecutarse ni una sola vez.
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
¿A qué estructura corresponde la imagen?
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
Ciclo utilizado cuando se conoce de antemano el número exacto de veces que debe repetirse un determinado bloque de instrucciones.
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
¿A qué estructura corresponde la imagen?
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
¿A qué estructura corresponde la imagen?
Mientras-Hacer
(while)
Repetir-HastaQue
(do-while)
Para-Hasta-Hacer
(For)
Si-Entonces-SiNo
(If-Then-Else)
¿Cuál es la sintaxis correcta para un bucle 'Para' en PSeInt?
Para i = 10 Hasta 1 Hacer ... Fin Para
Para i Hacer 1 Hasta 10 Fin Para
Para i = 1 Hasta 10 Hacer ... Fin Para
Para i = 1 Desde 10 Hacer ... Fin Para
