print("Se procedera a calcular las horas extras de un trabajor segun su salario y su categoria. ") nombre = "" categoria = 0 horas_extras = 0 while nombre == "" or categoria == 0 or horas_extras == 0: nombre = input(" Ingrese el nombre del empleado: ") categoria = int(input("Ingrese la categoria del empleado: ")) salario = float(input("Ingrese el salario del empleado: ")) horas_extras = int(input("Ingrese la cantidad de horas extras trabajadas: ")) if nombre == "": i = input(" El nombre esta en blanco, intentelo de nuevo.") elif categoria == 0: i = input(" La categoria esta en cero, intentelo de nuevo.") elif salario == 0: i = input(" El salario esta en cero, intentelo de nuevo.") elif categoria > 3: i = input(" Los empleados con categoria mayor a 3 no cobran horas extras.") break elif horas_extras == 0: i = input(" Las horas extras estan en cero, intentelo de nuevo.") if horas_extras > 30: horas_extras = 30 if categoria 0: if categoria == 1: hora = 40 elif categoria == 2: hora = 50 else: hora = 85 print(f" El empleado {nombre} va a cobrar: Su salario Bs. {salario} Horas extras ({horas_extras}), Bs. {horas_extras * hora} Total a Cobrar Bs. {salario + (horas_extras * hora)}")
import os menu = """ 1. Pulgadas a Milimetros. 2. Yardas a Metros. 3. Millas a Kilometros 4. Salir """ while True: os.system('cls') print(menu) opc = input("Ingrese una opcion: ") if opc == "": continue elif opc == '1': pulgadas_milimetros = float(input(" Ingrese las Pulgadas a convertir en Milimetros: ")) print(f" {pulgadas_milimetros} in, son {round(pulgadas_milimetros*25.4, 2)} ml") i = input(" Presione enter para continuar") elif opc == '2': yardas_metros = float(input(" Ingrese las Yardas a convertir en Metros: ")) print(f" {yardas_metros} yd, son {round(yardas_metros*0.9144, 2)} mt") i = input(" Presione enter para continuar") elif opc == '3': millas_kilometros = float(input(" Ingrese las Millas a convertir en Kilometros: ")) print(f" {millas_kilometros} mi, son {round(millas_kilometros*0.9144, 2)} km") i = input(" Presione enter para continuar") elif opc == '4': os.system('cls') break else: i = input(f" La opcion {opc} es incorrecta, presione enter para volver a intentarlo")
en el primer ejercicio quede confundida por que en la segunda condición va de menor igual o mayor o igual .... osea se supone que es mayor pero escribe menor : elif 18000
Calcular horas extra salario = float(input("Ingrese su salario: ")) horaExtra = int(input("Ingrese las horas extras trabajadas: ")) if horaExtra > 30: horaExtra = 30 print("puede tener como máximo 30 horas extra, si tienes más, sólo se le pagará las primeras 30") categoria = int(input("Ingrese una Categoria: ")) if categoria == 1: salario += horaExtra * 40 print("Tu pago sera: $",salario) elif categoria == 2: salario += horaExtra * 50 print("Tu pago sera: $",salario) elif categoria == 3: salario += horaExtra * 85 print("Tu pago sera: $",salario) else: print("No puedes recibir este Beneficio") lo hice asi estara bien?
EL ÚLTIMO, CREO QUE ES MUCHO MAS VISIBLE HACERLO DE ESTA MANERA (Lo hice con una función, también podemos si ella) numero = str(input('Ingrese un número de 4 dígitos: ')) contador = 0 def son_todos_par(numero,contador): for digitos in numero: digitos = int(digitos) if digitos % 2 == 0: contador += 1 if contador == 4: print('TODOS los dígitos son pares') else: print('NO TODOS los dígitos son pares') son_todos_par(numero,contador)
👋Necesitas AYUDA con tus TAREAS?
Escríbeme aquí ➡️ wa.link/vshwdy
💡 o MIRA la DESCRIPCIÓN de este video! 💡
Muy buena explicacion y buenos ejercicios
Excelente video, pero si pudieras solucionar el problema del audio estaria genial.
Broo, no porque ya no subes videos 😢
print("Se procedera a calcular las horas extras de un trabajor segun su salario y su categoria.
")
nombre = ""
categoria = 0
horas_extras = 0
while nombre == "" or categoria == 0 or horas_extras == 0:
nombre = input("
Ingrese el nombre del empleado: ")
categoria = int(input("Ingrese la categoria del empleado: "))
salario = float(input("Ingrese el salario del empleado: "))
horas_extras = int(input("Ingrese la cantidad de horas extras trabajadas: "))
if nombre == "":
i = input("
El nombre esta en blanco, intentelo de nuevo.")
elif categoria == 0:
i = input("
La categoria esta en cero, intentelo de nuevo.")
elif salario == 0:
i = input("
El salario esta en cero, intentelo de nuevo.")
elif categoria > 3:
i = input("
Los empleados con categoria mayor a 3 no cobran horas extras.")
break
elif horas_extras == 0:
i = input("
Las horas extras estan en cero, intentelo de nuevo.")
if horas_extras > 30:
horas_extras = 30
if categoria 0:
if categoria == 1:
hora = 40
elif categoria == 2:
hora = 50
else:
hora = 85
print(f"
El empleado {nombre} va a cobrar:
Su salario Bs. {salario}
Horas extras ({horas_extras}), Bs. {horas_extras * hora}
Total a Cobrar Bs. {salario + (horas_extras * hora)}")
Lastima que no se escuchan algunos
import os
menu = """
1. Pulgadas a Milimetros.
2. Yardas a Metros.
3. Millas a Kilometros
4. Salir
"""
while True:
os.system('cls')
print(menu)
opc = input("Ingrese una opcion: ")
if opc == "":
continue
elif opc == '1':
pulgadas_milimetros = float(input("
Ingrese las Pulgadas a convertir en Milimetros: "))
print(f"
{pulgadas_milimetros} in, son {round(pulgadas_milimetros*25.4, 2)} ml")
i = input("
Presione enter para continuar")
elif opc == '2':
yardas_metros = float(input("
Ingrese las Yardas a convertir en Metros: "))
print(f"
{yardas_metros} yd, son {round(yardas_metros*0.9144, 2)} mt")
i = input("
Presione enter para continuar")
elif opc == '3':
millas_kilometros = float(input("
Ingrese las Millas a convertir en Kilometros: "))
print(f"
{millas_kilometros} mi, son {round(millas_kilometros*0.9144, 2)} km")
i = input("
Presione enter para continuar")
elif opc == '4':
os.system('cls')
break
else:
i = input(f"
La opcion {opc} es incorrecta, presione enter para volver a intentarlo")
en algunos ejercicios no hay sonido
en el primer ejercicio quede confundida por que en la segunda condición va de menor igual o mayor o igual .... osea se supone que es mayor pero escribe menor :
elif 18000
Calcular horas extra
salario = float(input("Ingrese su salario: "))
horaExtra = int(input("Ingrese las horas extras trabajadas: "))
if horaExtra > 30:
horaExtra = 30
print("puede tener como máximo 30 horas extra, si tienes más, sólo se le pagará las primeras 30")
categoria = int(input("Ingrese una Categoria: "))
if categoria == 1:
salario += horaExtra * 40
print("Tu pago sera: $",salario)
elif categoria == 2:
salario += horaExtra * 50
print("Tu pago sera: $",salario)
elif categoria == 3:
salario += horaExtra * 85
print("Tu pago sera: $",salario)
else:
print("No puedes recibir este Beneficio")
lo hice asi estara bien?
Qué pasa cuando 2 de los lados valen 1?
Para el problema de los triangulos
EL ÚLTIMO, CREO QUE ES MUCHO MAS VISIBLE HACERLO DE ESTA MANERA (Lo hice con una función, también podemos si ella)
numero = str(input('Ingrese un número de 4 dígitos: '))
contador = 0
def son_todos_par(numero,contador):
for digitos in numero:
digitos = int(digitos)
if digitos % 2 == 0:
contador += 1
if contador == 4:
print('TODOS los dígitos son pares')
else:
print('NO TODOS los dígitos son pares')
son_todos_par(numero,contador)