PROGRAMACIÓN POR PARES
Lenguaje de Python
programación:
Descripción del Crear un programa que permita leer números y luego debe
ejercicio: mencionar la cantidad de números pares e impares que se
ingresaron.
Integrantes: Ortiz Morales, Einstein A.
Ortiz Morales, Elkin F.
Programador: Elkin Tiempo: 10 min
Código: #PRIMERA ITERACIÓN
ni = 0
np = 0
n = int (input ("Introduce un número o escriba 0 para
detener:"))
while n != 0:
if n % 2 == 1:
ni += 1
else:
np += 1
n = int (input ("Introduce un número o escriba 0 para
detener:"))
print("Números impares: ", ni)
print("Números pares: ", np)
Calificador: Einstein Te doy un 6 de 10, por implementar el código y realizar
correctamente cada operación.
Para conseguir un 10 debes asignar un nombre a cada
variable que represente su funcionalidad en el programa,
también debes poner un título para saber de que trata el
programa cuando se ejecuta.
Programador:
Tiempo: 10 min
Einstein
Código: # programa que lee una secuencia de números
# y cuenta cuántos números son pares y cuántos son
impares
# programa termina cuando se ingresa cero
#SEGUNDA ITERACIÓN
numeroImpar = 0
numeroPar = 0
numero = int (input ("Introduce un número o escriba 0 para
detener:"))
while numero != 0:
if numero % 2 == 1:
numeroImpar += 1
else:
numeroPar += 1
numero = int (input ("Introduce un número o escriba 0
para detener:"))
print("Números impares: ", numeroImpar)
print("Números pares: ", numeroPar)
Calificador: Elkin Te doy un 8 de 10, ya que el código muestra el título del
programa, asímismo las variables que se utilizan tienen un
nombre adecuado para su identificación.
Para darte un calificativo de 10 deberias realizar el
comentado del código por cada instrucción para determinar
para que sirve cada fragmento de código
Programador: Elkin Tiempo: 10 min
Código: # programa que lee una secuencia de números
# y cuenta cuántos números son pares y cuántos son
impares
# programa termina cuando se ingresa cero
#TERCERA ITERACIÓN
numeroImpar = 0
numeroPar = 0
# lee el primer número ingresado por el teclado
numero = int (input ("Introduce un número o escriba 0 para
detener:"))
# si se escribe 0 termina la ejecución
while numero != 0:
# verificar si el número es impar
if numero % 2 == 1:
# aumentar el contador de números impares
numeroImpar += 1
else:
# aumentar el contador de números pares
numeroPar += 1
# lee el siguiente número
numero = int (input ("Introduce un número o escriba 0
para detener:"))
# imprimir resultados
print("Números impares: ", numeroImpar)
print("Números pares: ", numeroPar)
Calificador: Einstein Te doy un 9 de 10, ya que el código muestra el título del
programa, asímismo las variables que se utilizan tienen un
nombre adecuado para su identificación y además se
realizó el comentado de las lineas de código para su mejor
interpretación de la funcionalidad del programa.
Para darte un 10 el programa debe mostrar todos los
números pares e impares que se ingresaron y tambien
mostar un mensaje antes de lanzar los resultados.
Programador:
Tiempo: 10 min
Einstein
Código: # programa que lee una secuencia de números
# y cuenta cuántos números son pares y cuántos son
impares
# programa termina cuando se ingresa cero
#CUARTA ITERACIÓN
numeroImpar = 0
numeroPar = 0
Pares =""
Impares=""
# lee el primer número ingresado por el teclado
numero = int (input ("Introduce un número o escriba 0 para
detener:"))
# si se escribe 0 termina la ejecución
while numero != 0:
# verificar si el número es impar
if numero % 2 == 1:
# aumentar el contador de números impares
numeroImpar += 1
Impares=Impares+str(numero)+" "
else:
# aumentar el contador de números pares
numeroPar += 1
Pares=Pares+str(numero)+" "
# lee el siguiente número
numero = int (input ("Introduce un número o escriba 0
para detener:"))
# imprimir resultados
print("")
print("EL RESULTADO DEL PROGRAMA ES:")
print("-----------------------------")
print("Cantidad de números impares: ", numeroImpar)
print("Cantidad de números pares: ", numeroPar)
print("")
print("Números impares: ", Impares)
print("Números impares: ", Pares)
Calificador: Elkin Te doy un 10 de 10, al trabajar el equipo hemos logrado
optimizar la codificación de este programa, espero seguir
trabajando en conjunto para lograr muchísimos objetivos.