Logo Studenta

¿Se puede condicionar un proceso si desconozco el número de veces que se repite? ¿De qué forma?

Esta pregunta también está en el material:

Sesión 13 - Principios de Algoritmos
18 pag.

Lógica e Programação de Algorítimos Universidad Tecnológica del Perú S.A.C.Universidad Tecnológica del Perú S.A.C.

💡 1 Respuesta

User badge image

Ed IA de Studenta Verified user icon

Sí, se puede condicionar un proceso si se desconoce el número de veces que se repite. Para ello, se utiliza una estructura repetitiva que se repite mientras se cumpla una condición.

La estructura repetitiva más común para este caso es el bucle while. El bucle while repite un grupo de instrucciones mientras una condición sea verdadera. La condición puede ser cualquier cosa que pueda evaluarse a verdadero o falso.

Por ejemplo, el siguiente código imprime todos los números del 1 al 10:

Python

i = 1
while i <= 10:
    print(i)
    i += 1

En este ejemplo, la condición es que i sea menor o igual a 10. Mientras esta condición sea verdadera, el bucle se repetirá y se imprimirá el valor de i.

Otra forma de condicionar un proceso si se desconoce el número de veces que se repite es utilizar una estructura repetitiva do while. El bucle do while repite un grupo de instrucciones hasta que una condición sea verdadera. La diferencia con el bucle while es que el bucle do while siempre se ejecuta al menos una vez, incluso si la condición es falsa en el inicio.

Por ejemplo, el siguiente código imprime todos los números del 1 al 10:

Python

i = 1
do:
    print(i)
    i += 1
while i <= 10

En este ejemplo, la condición es que i sea menor o igual a 10. El bucle se repetirá hasta que i sea igual a 11, incluso si la condición es falsa en el inicio.

En resumen, se puede condicionar un proceso si se desconoce el número de veces que se repite utilizando una estructura repetitiva while o do while. La elección de la estructura dependerá del contexto específico del proceso.


0
Dislike0

✏️ Responder

FlechasNegritoItálicoSubrayadaTachadoCitaCódigoLista numeradaLista con viñetasSuscritoSobreDisminuir la sangríaAumentar la sangríaColor de fuenteColor de fondoAlineaciónLimpiarInsertar el linkImagenFórmula

Para escribir su respuesta aquí, Ingresar o Crear una cuenta

User badge image

Otros materiales