Title | SINU-143 Entregable 02 Python 04junioespero te ayude |
---|---|
Author | Rodrigo V. Oruna |
Course | comunicacion |
Institution | Servicio Nacional de Adiestramiento en Trabajo Industrial |
Pages | 12 |
File Size | 495.7 KB |
File Type | |
Total Downloads | 190 |
Total Views | 905 |
PythonActividad entregable 021. Escribí un programa que solicité al usuario ingresar cuatro números para luego mostrar el promedio de los cuatro. n1=int(input("Ingrese el numero 1: ")) n2=int(input("Ingrese el numero 2: ")) n3=int(input("Ingrese el numero 3: ")) n4=int(input("Ingrese el numero 4: ")...
Introducción a las tecnologías de la información Python
Actividad entregable 02 1. Escribí un programa que solicité al usuario ingresar cuatro números para luego mostrar el promedio de los cuatro. n1=int(input("Ingrese el numero 1: ")) n2=int(input("Ingrese el numero 2: ")) n3=int(input("Ingrese el numero 3: ")) n4=int(input("Ingrese el numero 4: ")) prom=(n1+n2+n3+n4)/4 print("Numero 1:",n1) print("Numero 2:",n2) print("Numero 3:",n3) print("Numero 4:",n4) print("Promedio:",prom)
Ingrese el numero Ingrese el numero Ingrese el numero Ingrese el numero Numero 1: 5 Numero 2: 6 Numero 3: 4 Numero 4: 3 Promedio: 4.5
1: 2: 3: 4:
5 6 4 3
2. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada uno invierte con respecto a la cantidad total invertida. m1=int(input("Ingresar monto de la Persona1:")) m2=int(input("Ingresar monto de la Persona2:")) m3=int(input("Ingresar monto de la Persona3:")) total=m1+m2+m3 pm1=round((m1/total)*100,1) pm2=round((m2/total)*100,1) pm3=round((m3/total)*100,1) ptotal=pm1+pm2+pm3 print("Monto de la Persona1:",m1) print("Monto de la Persona2:",m2) print("Monto de la Persona3:",m3) print("Total:",total) print("Porcentaje de la Persona1:",pm1,"%") print("Porcentaje de la Persona2:",pm2,"%") print("Porcentaje de la Persona3:",pm3,"%") print("Porcentaje total:",ptotal,"%")
Introducción a las tecnologías de la información Python Ingresar monto de la Persona1:600 Ingresar monto de la Persona2:350 Ingresar monto de la Persona3:250 Monto de la Persona1: 600 Monto de la Persona2: 350 Monto de la Persona3: 250 Total: 1200 Porcentaje de la Persona1: 50.0 % Porcentaje de la Persona2: 29.2 % Porcentaje de la Persona3: 20.8 % Porcentaje total: 100.0 % 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%. nom=input("Ingresar nombre de la persona:") ph=int(input("Ingresar pago por hora:")) nh=int(input("Ingresar numero de horas: ")) sd=ph*nh ss=sd*6 sm=ss*4 print("Nombre de la persona:",nom) print("Pago por hora:",ph) print("Numero de horas:",nh) print("Sueldo diario:",sd) print("Sueldo semanal:",ss) print("Sueldo Mensual:",sm) print("Monto de incremento(15%):",sm*0.15) print("Sueldo Total:",(sm+(sm*0.15))) Ingresar nombre de la persona:Juan Ingresar pago por hora:10 Ingresar numero de horas: 8 Nombre de la persona: Juan Pago por hora: 10 Numero de horas: 8 Sueldo diario: 80 Sueldo semanal: 480 Sueldo Mensual: 1920 Monto de incremento(15%): 288.0 Sueldo Total: 2208.0
Introducción a las tecnologías de la información Python 4. 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. print("Ingresar 1 para sumar") print("Ingresar 2 para restar") print("Ingresar 3 para multiplicar") print("Ingresar 4 para dividir") print("----------------------------") num=int(input("Ingrese un numero de la lista: ")) if num==1: n1=int(input("Ingrese el numero1: ")) n2=int(input("Ingrese el numero2: ")) s=n1+n2 print("Suma:",s) if num==2: n1=int(input("Ingrese el numero1: ")) n2=int(input("Ingrese el numero2: ")) r=n1-n2 print("Resta:",r) if num==3: n1=int(input("Ingrese el numero1: ")) n2=int(input("Ingrese el numero2: ")) m=n1*n2 print("Multiplicacion:",m) if num==4: n1=int(input("Ingrese el numero1: ")) n2=int(input("Ingrese el numero2: ")) d=n1/n2 print("Division:",round(d,2)) Ingresar 1 para sumar Ingresar 2 para restar Ingresar 3 para multiplicar Ingresar 4 para dividir ---------------------------Ingrese un numero de la lista: 2 Ingrese el numero1: 10 Ingrese el numero2: 5 Resta: 5
Introducción a las tecnologías de la información Python 5. Diseñe un algoritmo que lea tres números y determine el número mayor. n1=int(input("Ingrese el numero1: ")) n2=int(input("Ingrese el numero2: ")) n3=int(input("Ingrese el numero3: ")) if n1>n2: if n1>n3: print("El numero mayor es:",n1) else: print("El numero mayor es:",n3) else : if n2>n3: print("El numero mayor es:",n2) else: print("El numero mayor es:",n3)
Ingrese el numero1: Ingrese el numero2: Ingrese el numero3: El numero mayor es:
3 2 5 5
6. Diseñe un algoritmo que determine si un número es para o impar. num=int(input("Ingrese el numero: ")) if num%2==0: print("El numero es par") else: print("El numero es impar") Ingrese el numero: 8 El numero es par
7. Elabore un algoritmo que permita calcular el área de un triángulo. Área = (base * altura) /2 b=float(input("Ingresa la base: ")) h=float(input("Ingresa la altura: ")) at=(b*h)/2 print("El area del triangulo es : ", round(at,2)) Ingresa la base: 10.5 Ingresa la altura: 3.6 El area del triangulo es :
18.9
Introducción a las tecnologías de la información Python 8. 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). Primera forma c=0 while c=1 and cant=7 and cant 10: imp=87*cant des=imp*0.102 tp=imp-des print("El importe : ", round(imp,2)) print("El descuento : ", round(des,2)) print("El Total a Pagar : ", round(tp,2)) print("Poster de obsequio: SI") #Resolviendo el genero FOLCLORE if gen==4: if cant>=1 and cant=5 and cant 10: imp=120.5*cant des=imp*0.102 tp=imp-des print("El importe : ", round(imp,2)) print("El descuento : ", round(des,2)) print("El Total a Pagar : ", round(tp,2)) print("Poster de obsequio: NO ") LISTA DE GENEROS ---------------------------GENERO PRECIO ---------------------------1. SALSA-------S/56.00 2. ROCK--------S/63.00 3. POP---------S/87.00 4. FOLCLORE----S/120.50 ---------------------------LISTA DE OFERTAS ---------------------------CANTIDAD % DE DESCUENTO ---------------------------1 a 3 ---------- No hay descuentos 4 ------------- 6.0% 5 a 10 --------- 8.0% mas de 10 ------ 10.2% ---------------------------Selecciona codigo del genero: 3 Ingresa la cantidad de discos a llevar: 7 El importe : 609 El descuento : 48.72 El Total a Pagar : 560.28 Poster de obsequio: SI LISTA DE GENEROS ---------------------------GENERO PRECIO ---------------------------1. SALSA-------S/56.00 2. ROCK--------S/63.00 3. POP---------S/87.00 4. FOLCLORE----S/120.50 ---------------------------LISTA DE OFERTAS ---------------------------CANTIDAD % DE DESCUENTO ---------------------------1 a 3 ---------- No hay descuentos 4 ------------- 6.0% 5 a 10 --------- 8.0% mas de 10 ------ 10.2% ---------------------------Selecciona codigo del genero: 4 Ingresa la cantidad de discos a llevar: 5 El importe : 602.5 El descuento : 48.2 El Total a Pagar : 554.3 Poster de obsequio: NO
Introducción a las tecnologías de la información Python
10. 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 De 2000 a 5000 De 8000 a 10000
Porcentaje de descuento 15% 17%
Se desea imprimir el salario neto de cada trabajador.
nh=int(input("Ingresar numero de horas: ")) turno=(input("Ingresar turno:mañana(m), tarde(t), noche(n): ")) if turno=="m": salario=nh*37 print("Sueldo neto: ", salario) if turno=="t": salario=nh*38.2 print("Sueldo neto: ", salario) if turno=="n": salario=nh*38.5 print("Salario: ", salario) if salario>2000 and salario8000 and salario...