Está en la página 1de 5

“Año 

del Bicentenario del Perú: 200 años de


Independencia”

PROFESOR : CASTRO HURTADO ARNALDO

ALUMNO : CRISTHIAN RODOLFO SANCHEZ


PEÑA

AREA: INTRODUCION A LAS TECNOLOGIAS DE


LA INFORMACION

2021
lOMoARcPSD|8169826

Introducción a las tecnologías de la información


Python

Actividad entregable 02
• Escribí un programa que solicité al usuario ingresar cuatro números para luego mostrar el
promedio de los tres.
n1=float(input("Ingrese primer número:"))
n2=float(input("Ingrese segundo
número:")) n3=float(input("Ingrese tercer
número:")) n4=float(input("Ingrese cuarto
número:"))
print("El promedio de los cuatro es", (n1+n2+n3)/3)

• Calcular el sueldo de un empleado, ingrese los siguientes datos: nombre, horas de trabajo y
el salario por hora. Luego incrementar el sueldo en 15%.

numero1 = float(input('Ingrese Primera Cantidad de Inversión : '))


numero2 = float(input('Ingrese Segunda Cantidad de Inversión : '))
numero3 = float(input('Ingrese Tercera Cantidad de Inversión : ')) total
= numero1 + numero2 + numero3

porcentaje1 = (numero1/total)*100 porcentaje2


= (numero2/total)*100 porcentaje3 =
(numero3/total)*100

print('----------------------------')
print(f'Porcentaje de la Primera Inversión : ',porcentaje1,'%') print(f'Porcentaje
de la Segunda Inversión : ',porcentaje2,'%') print(f'Porcentaje de la Tercera
Inversión : ',porcentaje3,'%')

 Ingresar 2 números y luego escoger la operación que se quiere hacer con ellos (suma, resta,
multiplicación o división) y reportar el resultado.
n1 = float(input("Introduce un número: ") )
n2 = float(input("Introduce otro número: ") )
opcion = 0

print("""
¿Qué quieres hacer?
1) Sumar
2) Restar
3) Multiplicar
lOMoARcPSD|8169826

Introducción a las tecnologías de la información


Python
4) Dividir
""")

opcion = int(input("Introduce un número: ") )

if opcion == 1:
print("La suma de",n1,"+",n2,"es",n1+n2)
elif opcion == 2:
print("La resta de",n1,"-",n2,"es",n1-n2)
elif opcion == 3:
print("El producto de",n1,"*",n2,"es",n1*n2)
elif opcion == 4:
print("El producto de",n1,"/",n2,"es",n1/n2)
else:
print("Opción incorrecta")
• Diseñe un algoritmo que lea tres números y determine el número mayor.
mayor = 0
maximo = 5 #Cantidad de numeros, puede variar

for i in range(maximo):
num = int(input('Dame un
numero:')) if num > mayor:
mayor = num

print(mayor)

• Diseñe un algoritmo que determine si un número es para o impar.


numero = int(input('ingresar numero entero: '))

if numero % 2 == 0:
print(f'el numero {numero} es par')
else: print(f'el numero {numero} es
impar')

• Elabore un algoritmo que permita calcular el área de un triángulo.


Área = (base * altura) /2
def calcular_área_triangulo(base, altura):
return round(base * altura/2,1)

b = float(input('Ingresar base del triangulo : '))


a = float(input('Ingresar altura del triangulo : '))
lOMoARcPSD|8169826

Introducción a las tecnologías de la información


Python

área = calcular_área_triangulo(b,a)

print(f'El área del triagulo es : {área}')

• Diseñe un algoritmo que verifique si la cantidad de dígitos ingresados de un DNI es correcta o


no (el DNI tiene 8 dígitos).
def dni_correcto(dni):

return len(dni)==8 and dni[:8].isdecimal()

def letra_dni_correcta(dni):

num_dni = int(dni[:8])

if __name__=="__main__":
dni = input("Ingrese su DNI: ")
if dni_correcto(dni):
print("El DNI",dni,"es válido")
else:
print("El DNI",dni,"es incorrecto")

• Diseñar un programa que permita calcular los salarios de los trabajadores de una empresa a
partir de los siguientes datos:

• Número de horas trabajadas.


• El turno de trabajo realizado (Mañana (m), Tarde (t), Noche (n)).
• La tarifa ordinaria por hora de cada uno de los trabajadores (S/ 37.0).
Para el cálculo del salario bruto se tendrá en cuenta que el turno de tarde se paga a S/ 1.20 más
de la tarifa ordinaria, mientras que el turno de noche se paga a S/ 1.50 más, también de la
tarifa ordinaria.

Para el cálculo del salario neto se realizan determinados descuentos solo a los del turno noche
según el siguiente cuadro:

Salario Bruto Porcentaje de descuento


De 2000 a 5000 15%
De 8000 a 10000 17%

Se desea imprimir el salario neto de cada trabajador.


lOMoARcPSD|8169826

Introducción a las tecnologías de la información


Python

También podría gustarte