Python - Bucle while infinito

 
Vista:
sin imagen de perfil

Bucle while infinito

Publicado por Rodrigo Gras (17 intervenciones) el 25/03/2023 12:25:45
Hola, quiero que el programa me imprima todos los números divisibles por 12 dentro del rango de 100 a 300 pero el programa entra en un bucle infinito.
Alguien se da cuenta en que estoy fallando?

Muchas gracias

num = 100
while num < 300:
if num % 2 == 0:
print(f'{num} es divisible por 12')
num += 1
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Bucle while infinito

Publicado por Yamil Bracho (3 intervenciones) el 25/03/2023 14:56:24
No muestran bien la identacion del codigo pero seguramente tienen la instruccion de incremento de num fuera de ciclo while
1
2
3
4
5
num = 100
while num < 300:
    if num % 2 == 0:
        print(f'{num} es divisible por 2')
    num = num + 1
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar