-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathwhile_2.py
More file actions
25 lines (21 loc) · 826 Bytes
/
Copy pathwhile_2.py
File metadata and controls
25 lines (21 loc) · 826 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Un programa que lee una secuencia de números
# y cuenta cuántos números son pares y cuántos son impares.
# El programa termina cuando se ingresa un cero.
odd_numbers = 0
even_numbers = 0
# Lee el primer número.
number = int(input("Introduce un número o escribe 0 para detener: "))
# 0 termina la ejecución.
while number != 0:
# Verificar si el número es impar.
if number % 2 == 1:
# Incrementar el contador de números impares odd_numbers.
odd_numbers += 1
else:
# Incrementar el contador de números pares even_numbers.
even_numbers += 1
# Leer el siguiente número.
number = int(input("Introduce un número o escribe 0 para detener: "))
# Imprimir resultados.
print("Cuenta de números impares:", odd_numbers)
print("Cuenta de números pares:", even_numbers)