jueves, 22 de octubre de 2026

TEMA DE TRABAJO PARA GRADO 9 - SEMANA DEL 26/10/2026 AL 30/10/2026

 EN SU CUADERNO COPIAR EL SIGUIENTE TEMA QUE ES YA MATERIAL PROPIO DE ESTE CUARTO PERIODO, LLEVARLO COPIADO PORQUE SE VA A REVISAR EL CUADERNO (TAMBIEN PEGAR EL TALLER DE ALGORITMOS QUE SE RESOLVIÓ LA SEMANA ANTEPASADA).

OJO QUE HAY UNOS ESPACIOS QUE SE DEBEN DEJAR EN BLANCO PARA RELLENARLOS CUANDO SE DE LA EXPLICACION EN CLASE. EN EL TEXTO ESTA MARCADO DONDE DEJAR DICHOS ESPACIOS.

BLOQUES CONDICIONALES REPETITIVOS EN LOS ALGORITMOS

Los bloques repetitivos, también llamados ciclos o estructuras de repetición, son instrucciones que permiten repetir una o varias acciones dentro de un algoritmo. Se utilizan cuando necesitamos realizar una misma tarea varias veces sin escribir las mismas instrucciones una y otra vez. Por ejemplo, sirven para mostrar los números del uno al diez, sumar varias cantidades, contar estudiantes o solicitar una contraseña hasta que sea correcta.

Existen tres estructuras repetitivas muy utilizadas en los algoritmos: Para, Mientras que y Haga hasta. La primera se basa en un contador y las otras 2 en condiciones. Cada una funciona de manera diferente y se utiliza según la situación que se quiera resolver.

1. La instrucción PARA

La instrucción Para se utiliza cuando conocemos de antemano cuántas veces se  repetirá una acción. Esta estructura trabaja con una variable llamada contador, que toma valores de acuerdo con un inicio, un límite y un incremento.


su estructura es la siguiente:

dejar 12 lineas en el cuaderno para copiarla en clase


funciona asi:

dejar 10 lineas en el cuaderno para copiarla en clase


Por ejemplo, si queremos mostrar los números del uno al cinco, podemos utilizar un ciclo Para que comience en uno y termine en cinco. En cada repetición, el contador aumenta hasta alcanzar el límite establecido.

La estructura Para tiene como restricción principal que se debe definir el valor inicial, el valor final y el incremento o paso. Generalmente, se utiliza cuando el número de repeticiones está determinado desde el comienzo.

2. La instrucción MIENTRAS QUE

La instrucción Mientras que permite repetir una o varias acciones mientras una condición sea verdadera. Antes de ejecutar las instrucciones del ciclo, el algoritmo verifica si la condición se cumple.


su estructura es la siguiente:

dejar 7 lineas en el cuaderno para copiarla en clase


funciona asi:

dejar 10 lineas en el cuaderno para copiarla en clase


Por ejemplo, si queremos mostrar los números mientras sean menores o iguales a diez, el algoritmo repetirá las instrucciones mientras se cumpla esa condición. Cuando la condición sea falsa, el ciclo terminará y el algoritmo continuará con las siguientes instrucciones.

Su principal restricción es que la condición debe estar bien definida y debe existir la posibilidad de que se vuelva falsa. Si la condición nunca deja de cumplirse, se puede producir un ciclo infinito. Además, como la condición se evalúa antes de ejecutar las instrucciones, es posible que el ciclo no se ejecute ni una sola vez.

3. La instrucción HAGA HASTA

La instrucción Haga hasta, también conocida en algunos lenguajes como Hacer-Hasta que, permite repetir una o varias acciones hasta que una condición sea verdadera. A diferencia de Mientras que, primero se ejecutan las instrucciones y después se verifica la condición.

Por ejemplo, si un algoritmo solicita una contraseña, puede repetir la solicitud hasta que el usuario escriba la contraseña correcta. De esta manera, las instrucciones se ejecutan al menos una vez.


su estructura es la siguiente:

dejar 7 lineas en el cuaderno para copiarla en clase


funciona asi:

dejar 10 lineas en el cuaderno para copiarla en clase


Su principal restricción es que se debe establecer una condición de finalización clara. También es necesario que las acciones del ciclo puedan modificar los datos relacionados con esa condición; de lo contrario, el ciclo podría repetirse indefinidamente.

4. Usos e importancia de los ciclos repetitivos

Los ciclos repetitivos son importantes porque permiten crear algoritmos más cortos, organizados y eficientes. Se utilizan para realizar conteos, calcular promedios, acumular sumas, validar datos ingresados por el usuario y procesar grandes cantidades de información.

Para elegir la estructura adecuada, debemos recordar lo siguiente:

Para: se utiliza cuando conocemos la cantidad de repeticiones.

Mientras que: se utiliza cuando queremos repetir las acciones mientras una condición sea verdadera.

Haga hasta: se utiliza cuando necesitamos ejecutar las acciones al menos una vez y repetirlas hasta que una condición sea verdadera.

En conclusión, las estructuras repetitivas facilitan la solución de problemas mediante algoritmos. Para utilizarlas correctamente, debemos definir las condiciones, establecer los límites cuando sea necesario y asegurarnos de que el ciclo pueda terminar. De esta manera, evitamos errores y logramos que los programas funcionen de forma adecuada.

Ejemplos de ciclos repetitivos en PSeInt

Estos ejemplos son sencillos, ideales para estudiantes de grado décimo. En cada uno veremos el algoritmo en PSeInt y su funcionamiento paso a paso.

1. Ciclo PARA
Objetivo: Mostrar los números del 1 al 5.
Código en PSeInt
pseint

Algoritmo CicloPara
    Definir i Como Entero
    Para i <- 1 Hasta 5 Hacer
        Escribir i
    FinPara
FinAlgoritmo


¿Cómo funciona paso a paso?

Definir i Como Entero: crea una variable llamada i, que servirá como contador.
Para i <- 1 Hasta 5 Hacer: indica que el contador comienza en 1 y llega hasta 5.
Escribir i: muestra en pantalla el valor actual del contador.
FinPara: indica el final del ciclo y permite pasar a la siguiente repetición.
Cuando el contador llega a 5 y se ejecuta la última repetición, el ciclo termina.

Resultado en pantalla

text

1

2

3

4

5

¿Cuándo se utiliza? Cuando conocemos de antemano cuántas veces queremos repetir una acción.

2. Ciclo MIENTRAS QUE

Objetivo: Mostrar los números del 1 al 5 utilizando una condición.
Código en PSeInt
pseint

Algoritmo CicloMientras
    Definir i Como Entero
    i <- 1
    Mientras i <= 5 Hacer
        Escribir i
        i <- i + 1
    FinMientras
FinAlgoritmo

¿Cómo funciona paso a paso?

Definir i Como Entero: crea la variable que funcionará como contador.
i <- 1: asigna el valor inicial de 1 a la variable.
Mientras i <= 5 Hacer: comprueba si i es menor o igual que 5.
Escribir i: si la condición es verdadera, muestra el número en pantalla.
i <- i + 1: aumenta el contador en una unidad para avanzar al siguiente número.
El ciclo vuelve a comprobar la condición. Cuando i vale 6, la condición es falsa y el ciclo termina.
Resultado en pantalla

text

1

2

3

4

5

¿Cuándo se utiliza? Cuando las repeticiones dependen de una condición que debe comprobarse antes de ejecutar las instrucciones.

Importante: Si olvidamos aumentar i, el ciclo podría quedarse repitiendo el número 1 indefinidamente, porque la condición nunca dejaría de cumplirse.

3. Ciclo HAGA HASTA QUE

Objetivo: Mostrar los números del 1 al 5 hasta que el contador llegue a 5.
Código en PSeInt
pseint

Algoritmo CicloHagaHasta
    Definir i Como Entero
    i <- 1
    Repetir
        Escribir i
        i <- i + 1
    Hasta Que i > 5
FinAlgoritmo

¿Cómo funciona paso a paso?

Definir i Como Entero: crea una variable para contar.
i <- 1: establece el valor inicial del contador.
Repetir: indica el comienzo del bloque de instrucciones que se ejecutará.
Escribir i: muestra el valor actual del contador.
i <- i + 1: aumenta el contador en una unidad.
Hasta Que i > 5: comprueba si el contador es mayor que 5. Si la condición es falsa, se repite el bloque; si es verdadera, el ciclo termina.

Resultado en pantalla

text

1

2

3

4

5

¿Cuándo se utiliza? Cuando necesitamos ejecutar las instrucciones al menos una vez y continuar repitiéndolas hasta que se cumpla una condición.

Comparación de los tres ciclos

Ciclo

¿Cuándo comprueba la condición o el límite?

Uso principal

Para

Controla un contador con inicio y límite.

Repeticiones conocidas.

Mientras que

Antes de ejecutar el bloque.

Repetir mientras una condición sea verdadera.

Haga hasta que

Después de ejecutar el bloque.

Repetir hasta que una condición sea verdadera.

Actividad rápida (TRANSCRIBIRLA EN EL CUADERNO Y RESPONDERLA SELECCIONANDO LA RESPUESTA QUE CONSIDERE CORRECTA)

Identifique qué ciclo utilizaría en cada situación.
1. Mostrar los números del 1 al 20.
Para
Mientras que
Haga hasta que

¿Por qué?

2. Repetir una acción mientras el saldo sea mayor que cero.
Para
Mientras que
Haga hasta que

¿Por qué?

3. Pedir una contraseña al menos una vez y repetir hasta que sea correcta.
Para
Mientras que
Haga hasta que

¿Por qué?