Está en la página 1de 11

PROGRAMACION l

PRACTICO 2

HORACIO RAY COLQUE FLORES


C.I 10623772
PRACTICO #2
NOMBRE:HORACIO RAY COLQUE FLORES

C.I:10623772

EJERCICIO 1:

#Ejercicio 1

a=int(input("introduce un número"))
b=int(input("introduce un número"))
c=int(input("introduce un número"))
num=[]
num.append(a)
num.append(b)
num.append(c)
num.sort(reverse=True)
for nume in num:
print(nume)
EJERCICIO 2:

#Ejercicio 2
a=int
b=int
while a==b:
a=input("Ingrese un número")
b=input("Ingrese un número")
break
if a>b:
print(a,"Es el número mayor y",b,"el menor")
else:
print(b,"Es el número mayor y",a,"el menor")
EJERCICIO 3:

#Ejercicio 3
cont = 0
num = int(input("Ingrese un números si desea saber si es primo o no: "))
if num == 1:
print("Es un número primo")
else:
for i in range (1,num+1):
if num % i == 0:
cont = cont + 1
if cont == 2:
print("Es un número primo")
else:
print("No es un número primo")
EJERCICIO 4:

#Ejercicio
4
CanPar=0

CanImp=0

Multi=0

Con=1

N=int(input("Ingrese la cantidad de números a analizar "))

while Con<=N:

num=int(input("Ingrese el valor #" +str(Con)+":"))

if num%2==0:

CanPar+=1

else:

CanImp+=1

if num%3==0:

Multi+=1

Con+=1

print("La cantidad de números pares es: ",CanPar)

print("La cantidad de números impares es: ",CanImp)

print("La cantidad de multiplos de 3 es de: ",Multi)


EJERCICIO 5:

#Ejercicio 5

SumP=0

ProI=1

ConI=0

Con=1

x=0

N=int(input("Ingrese la cantidad de números a analizar "))

while Con<=N:

x=x+1

num=int(input("Ingrese el valor # "+str(Con)+":"))

if num%2==0:

SumP+=num

else:

ProI*=num

x==N

Con+=1

print("La suma de los números pares es: ",SumP)

print("El producto de los números impares es: ",ProI)


EJERCICIO 6:

#Ejercicio 6

A=int(input("Ingrese cualquier año: "))

if A%4==0:

if A%100!=0:

print("El año ingresado ",A," es bisiesto")

else:

if A%400==0:

print("El año ingresado: ",A," es bisiesto")

else:

print("El año ingresado: ",A," no es bisiesto")


EJERCICIO 7:

#Ejercicio 7
N1=int(input("Ingrese el inicio del intervalo: "))
N2=int(input("Ingrese el límite del intervalo: "))
N3=int(input("Ingrese el número que desea evaluar: "))
if N3>=N1 and N3<=N2:
print("El número",N3,"pertenece al intervalo")
else:
print("El número",N3,"no pertenece al intervalo")
EJERCICIO 8

#Ejercicio 8

m=1

m1=1

Dig=0

DigI=0

DigP=0

N=int(input("Ingrese un número natural: "))

while N>0:

Dig=N % 10

if Dig%2==0:

DigP=Dig*m+DigP

m=m*10

else:

DigI=Dig*m1+DigI

m1=m1*10

N=N//10

print("El número, resultado de la unión de los dígitos pares es: ",DigP,"\n El número, resultado de la
unión de los dígitos impares es: ",DigI)
EJERCICIO 9:
#Ejercicio 9
Dig=0
R=0
num=int(input("Ingrese el número que desea analizar: "))
P=num
import math
while num>0:
Dig=num%10
R=R*10+Dig
num=math.trunc(num/10)
if P==R:
print(P,"Es palíndromo")
else:
print(P,"No es palíndromo")

EJERCICIO 10:

#Ejercicio 10

Dig=0

N=int(input("Ingrese un número: "))

X=int(input("Ingrese el dígito a buscar: "))

while N>0:

Y=N%10

if Y==X:

Dig+=1

N//=10

print("El dígito ingresado aparece un total de ",Dig," veces/vez")

También podría gustarte