Ejercicios de Python - 2º BTO
Ejercicio 4: Operaciones básicas con dos números
num1 = int(input("Introduce el primer número: "))
num2 = int(input("Introduce el segundo número: "))
print("La suma es:", num1 + num2)
print("La diferencia es:", num1 - num2)
print("El producto es:", num1 * num2)
print("El cociente es:", num1 / num2)
print("El primero elevado al segundo es:", num1 ** num2)
Ejercicio 5: Comprobación de número entre 6 y 25
num = int(input("Introduce un número: "))
if 6 <= num <= 25:
print("El número está entre 6 y 25")
else:
print("El número no está entre 6 y 25")
Ejercicio 6: Comparación de dos números
num1 = int(input("Introduce el primer número: "))
num2 = int(input("Introduce el segundo número: "))
if num1 >= num2:
print("El primer número es mayor o igual que el segundo")
else:
print("El segundo número es mayor que el primero")
Ejercicio 7: Determinar el mayor de dos números
num1 = int(input("Introduce el primer número: "))
num2 = int(input("Introduce el segundo número: "))
print("El mayor de ambos números es:", max(num1, num2))
Ejercicio 8: Verificar si un número es múltiplo de otro
num1 = int(input("Introduce el primer número: "))
num2 = int(input("Introduce el segundo número: "))
if num2 % num1 == 0:
print(f"{num2} es múltiplo de {num1}")
else:
print(f"{num2} no es múltiplo de {num1}")
Ejercicio 9: Ordenar apellidos alfabéticamente
apellido1 = input("Introduce el primer apellido: ")
apellido2 = input("Introduce el segundo apellido: ")
print("El primer apellido por orden alfabético es:", min(apellido1, apellido2))
Ejercicio 10: Control de acceso a un club
edad = int(input("Introduce tu edad: "))
nombre = input("Introduce tu nombre: "))
if edad >= 18:
print("Bienvenido", nombre)
else:
print("Lo siento, no puedes pasar")
Ejercicio 11: Verificar humedad relativa
humedad = int(input("Introduce la humedad relativa: "))
if 40 <= humedad <= 60:
print("Humedad relativa confortable")
else:
print("Humedad relativa no confortable")
Ejercicio 12: Verificar acceso a beca de ciencias
nota_mates = int(input("Introduce tu nota de matemáticas: "))
nota_fisica = int(input("Introduce tu nota de física: "))
if nota_mates >= 7 or nota_fisica >= 7:
print("Puedes solicitar la beca de ciencias")
else:
print("No puedes solicitar la beca de ciencias")
Ejercicio 13: Verificar acceso a beca La Garganta
notas = []
materias = ["matemáticas", "lengua", "física", "inglés", "filosofía", "historia", "tecnología"]
for materia in materias:
nota = float(input(f"Introduce tu nota de {materia}: "))
[Link](nota)
media = sum(notas) / len(notas)
if media >= 6 and notas[3] >= 7:
print("Puedes solicitar la beca La Garganta")
else:
print("No puedes solicitar la beca La Garganta")