Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

18d

09h

26m

07s

1

Programa en el cual le pedi al usuario que me proporcionara numeros enteros y luego discrimine por si es par o impar.

Ingreso de los Numeros
Este Programa implementaremos ciclos ,uso de lista y de condicionales, para evaluar los números que nos ingresa el usuario y discriminarlos por si el numero es par o impar respectivamente.
Lo primero que haremos sera solicitar al usuario la cantidad de numeros que va a a ingresar.

x=input("Ingrese Cuantos Numeros son => ")
print("_"*10)
x= int(x)

Para esto por medio del “Input” solicitamos la cantidad de numero que ingresara por medio de la variable “x”, y luego con el “int” transformamos la variables a numero entero.

Crearemos las listas vacias correspondiente y un contador que se usara mas adelante:
Numero= Lista donde se almacenan los numeros que ingresara el usuario
Par = Lista donde se alamacena los numeros que ingreso el usuario y cumplen la condicion de ser numero par
impar= Lista donde se alamacena los numeros que ingreso el usuario y cumplen la condicion de ser
numero impar
ronda= contador que limita la cantidad de numero que se ingresan

ronda=0Numeros =[]
Par=[]
Impar=[]

Usaremos el ciclo While para repetir el proceso hasta que llegemos a la cantidad de numeros solicitados.

por medio de la variable “num” guardaremos la informacion del numero que ingreso el usuario
y luego por medio de la funcion append, agregaremos este numero a la lista “Numeros” creada previamente.

Para evitar que este proceso sea infinito agregaremos un contador a la variable “ronda” hasta que esta sea igual a la cantidad de numeros solicitados por el usuario, al cumplirse esta condicion se terminara el ciclo While, luego imprimos los Numeros Ingresador por el usuario para que este tenga seguridad de los numeros que ingreso.

print("Ingrese los Numeros")print("_"*10)
while True:
  num= int(input())
  Numeros.append(num)
  ronda+=1if ronda == x:
    break
print("Los Numeros Fueron")print(Numeros)

Discriminando por ser Numero par o impar
Para esto usaremos el ciclo for para recorrer cada uno de los elementos de la lista “Numeros”.

Sabemos que un numero par es aquel en el cual el residuo de la division por 2 es 0, esto lo represetamos en el codigo diciendo que si “i” el elemento de la lista al momento de ser dividido por 2 su residuo es igual a 0
(if i%2==0:), agregaremos a la lista Par usando la funcion append.

Del otro modo si esta condicion no se cumple agregaremos el elemento"i" a la lista de Impar

fori in Numeros:
  ifi%2==0:
    Par.append(i)
  else:
    Impar.append(i)

Imprimir el Resultado
Luego de tener las lista vaciás en las cuales discriminamos por si el numero ingresado por el usuario es par o impar, debemos tener el cuidado de no imprimir una lista vaciá
El problema de la lista vacia ocurre cuando los números ingresados por el usuario correspondan a un solo tipo de numero Par o Impar.
Para evitar esto imprimiremos los números siempre y cuando la lista “Par” o “impar” no sea una lista vacia.

if Par!=[]:  
  print("Numeros Pares son: ",Par) 

if Impar!=[]: 
  print("Numeros Impares son: ",Impar)

Por medio de la condicion Par!=[] y Impar!=[] le estamos diciendo al programa que si luego de discriminar los numeros, no se lleno alguna lista dicha lista que quedo vacia no se imprima:
Por ejemplo:
Si ingreso los Numeros [2,4,6] solamente se imprimira la lista de los Numeros Pares, así mismo si ingresaramos los Numeros [1,3,7] solo se imprimiria la lista de los Numeros Impares.

Escribe tu comentario
+ 2