
No me imprime el else
Publicado por Rodrigo Gras (17 intervenciones) el 27/03/2023 15:38:19
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
num = int(input("Ingrese un valor: "))
while num % 2 == 0:
num = num / 2
print("Divido por 2: ", num)
if num % 2 != 0:
while num % 3 == 0:
num = num / 3
print("Divido por 3: ", num)
if num % 3 != 0:
while num % 5 == 0:
num = num / 5
print("Divido por 5: ", num)
if num % 5 != 0:
while num % 7 == 0:
num = num / 7
print("Divido por 5: ", num)
# Por qué no imprime el else?????
else:
print("No se puede factorear")
Valora esta pregunta


0