Parte 1
Ejercicios con instrucciones de lectura (input) y escritura (print)
Ejercicio 1: Saludo personalizado
Enunciado: Solicitar al usuario su nombre y mostrar un saludo personalizado.
Ejemplo de ejecución:
Ingresa tu nombre: Ana
Hola, Ana bienvenido/a
Ejercicio 2: Suma de dos números
Enunciado: Leer dos números y mostrar su suma.
Ejemplo de ejecución:
Primer número: 5
Segundo número: 3
La suma es: 8.0
Ejercicio 3: Resta de dos números
Enunciado: Leer dos números y mostrar su resta.
Ejemplo de ejecución:
Primer número: 10
Segundo número: 4
La resta es: 6.0
Ejercicio 4: Multiplicación de dos números
Enunciado: Leer dos números y mostrar el resultado de multiplicarlos.
Ejemplo de ejecución:
Primer número: 6
Segundo número: 7
El producto es: 42.0
Ejercicio 5: División de dos números
Enunciado: Leer dos números y mostrar el resultado de la división.
Ejemplo de ejecución:
Dividendo: 20
Divisor: 4
El resultado es: 5.0
Ejercicio 6: Edad en días
Enunciado: Leer la edad de una persona en años y mostrar su edad aproximada en días.
Ejemplo de ejecución:
Ingresa tu edad en años: 20
Tienes aproximadamente 7300 días de vida
Ejercicio 7: Área de un rectángulo
Enunciado: Leer base y altura de un rectángulo y mostrar su área.
Ejemplo de ejecución:
Base: 5
Altura: 3
El área del rectángulo es: 15.0
Ejercicio 8: Área de un círculo
Enunciado: Leer el radio de un círculo y mostrar su área.
Ejemplo de ejecución:
Radio: 4
El área del círculo es: 50.2656
Ejercicio 9: Perímetro de un cuadrado
Enunciado: Leer el lado de un cuadrado y mostrar su perímetro.
Ejemplo de ejecución:
Lado del cuadrado: 6
El perímetro es: 24.0
Ejercicio 10: Conversión de Celsius a Fahrenheit
Enunciado: Leer una temperatura en grados Celsius y mostrarla convertida a Fahrenheit.
Ejemplo de ejecución:
Temperatura en °C: 25
Temperatura en °F: 77.0
Ejercicio 11: Conversión de Fahrenheit a Celsius
Enunciado: Leer una temperatura en grados Fahrenheit y mostrarla convertida a Celsius.
Ejemplo de ejecución:
Temperatura en °F: 98.6
Temperatura en °C: 37.0
Ejercicio 12: Promedio de tres notas
Enunciado: Leer tres calificaciones y mostrar su promedio.
Ejemplo de ejecución:
Nota 1: 4
Nota 2: 5
Nota 3: 3
El promedio es: 4.0
Ejercicio 13: Cálculo de sueldo con horas extra
Enunciado: Leer horas trabajadas y valor de la hora, mostrar el sueldo total.
Ejemplo de ejecución:
Horas trabajadas: 40
Valor por hora: 15000
El sueldo total es: 600000.0
Ejercicio 14: Conversión de minutos a horas
Enunciado: Leer una cantidad de minutos y mostrar a cuántas horas equivale.
Ejemplo de ejecución:
Ingresa minutos: 150
Equivale a 2.5 horas
Ejercicio 15: Cálculo de propina
Enunciado: Leer el valor de una cuenta y el porcentaje de propina, mostrar el valor de la propina.
Ejemplo de ejecución:
Valor de la cuenta: 50000
Porcentaje de propina: 10
La propina es: 5000.0
Ejercicio 16: Datos personales
Enunciado: Leer nombre, edad y ciudad, y mostrarlos en un mensaje formateado.
Ejemplo de ejecución:
Nombre: Luis
Edad: 28
Ciudad: Bogotá
Luis tiene 28 años y vive en Bogotá
Ejercicio 17: Conversión de kilómetros a millas
Enunciado: Leer una distancia en kilómetros y mostrarla convertida a millas.
Ejemplo de ejecución:
Distancia en km: 10
Distancia en millas: 6.21371
Ejercicio 18: Cálculo del IMC
Enunciado: Leer peso y estatura, calcular y mostrar el Índice de Masa Corporal.
Ejemplo de ejecución:
Peso en kg: 70
Estatura en metros: 1.75
Tu IMC es: 22.857142857142858
Ejercicio 19: Conteo de caracteres
Enunciado: Leer una palabra y mostrar cuántos caracteres tiene.
Ejemplo de ejecución:
Ingresa una palabra: python
La palabra tiene 6 caracteres
Ejercicio 20: Área de un triángulo
Enunciado: Leer base y altura de un triángulo, mostrar su área.
Ejemplo de ejecución:
Base: 8
Altura: 5
El área del triángulo es: 20.0
Ejercicio 21: Cálculo de descuento
Enunciado: Leer el precio de un producto y el porcentaje de descuento, mostrar el precio final.
Ejemplo de ejecución:
Precio original: 100000
Porcentaje de descuento: 20
Precio final: 80000.0
Ejercicio 22: Conversión de segundos
Enunciado: Leer una cantidad de segundos y mostrar a cuántos minutos y horas equivale.
Ejemplo de ejecución:
Ingresa segundos: 7200
Equivale a 120.0 minutos y 2.0 horas
Ejercicio 23: Datos de un producto
Enunciado: Leer nombre, precio y cantidad de un producto, mostrar el valor total.
Ejemplo de ejecución:
Nombre del producto: Cuaderno
Precio unitario: 3000
Cantidad: 4
Total a pagar por Cuaderno: 12000.0
Ejercicio 24: Conversión de libras a kilogramos
Enunciado: Leer un peso en libras y mostrarlo convertido a kilogramos.
Ejemplo de ejecución:
Peso en libras: 150
Peso en kilogramos: 68.0388
Ejercicio 25: Cálculo de interés simple
Enunciado: Leer capital, tasa de interés y tiempo, mostrar el interés generado.
Ejemplo de ejecución:
Capital: 1000000
Tasa de interés (%): 5
Tiempo en años: 2
El interés generado es: 100000.0
Ejercicio 26: Concatenación de nombres
Enunciado: Leer nombre y apellido, mostrar el nombre completo.
Ejemplo de ejecución:
Nombre: Carlos
Apellido: Pérez
Nombre completo: Carlos Pérez
Ejercicio 27: Cálculo de velocidad
Enunciado: Leer distancia y tiempo, mostrar la velocidad promedio.
Ejemplo de ejecución:
Distancia en km: 180
Tiempo en horas: 3
Velocidad promedio: 60.0 km/h
Ejercicio 28: Mostrar tabla de multiplicar (un valor)
Enunciado: Leer un número y mostrar el resultado de multiplicarlo por 5.
Ejemplo de ejecución:
Ingresa un número: 7
7 x 5 = 35
Ejercicio 29: Cálculo de vueltas de dinero
Enunciado: Leer el valor de una compra y el monto pagado, mostrar el cambio.
Ejemplo de ejecución:
Valor de la compra: 25000
Monto pagado: 30000
El cambio a devolver es: 5000.0
Ejercicio 30: Conversión de pulgadas a centímetros
Enunciado: Leer una medida en pulgadas y mostrarla convertida a centímetros.
Ejemplo de ejecución:
Medida en pulgadas: 12
Medida en centímetros: 30.48
Ejercicio 31: Cálculo del área de un trapecio
Enunciado: Leer las bases y la altura de un trapecio, mostrar su área.
Ejemplo de ejecución:
Base mayor: 10
Base menor: 6
Altura: 4
El área del trapecio es: 32.0
Ejercicio 32: Datos de un libro
Enunciado: Leer título, autor y número de páginas de un libro, mostrarlos en pantalla.
Ejemplo de ejecución:
Título: Cien años de soledad
Autor: Gabriel García Márquez
Número de páginas: 471
"Cien años de soledad" fue escrito por Gabriel García Márquez y tiene 471 páginas
Ejercicio 33: Cálculo de consumo de combustible
Enunciado: Leer distancia recorrida y combustible consumido, mostrar el rendimiento en km/litro.
Ejemplo de ejecución:
Distancia recorrida (km): 400
Combustible consumido (litros): 32
Rendimiento: 12.5 km/litro
Ejercicio 34: Cálculo del volumen de un cubo
Enunciado: Leer la longitud de la arista de un cubo, mostrar su volumen.
Ejemplo de ejecución:
Longitud de la arista: 3
El volumen del cubo es: 27.0
Ejercicio 35: Cálculo del salario neto
Enunciado: Leer el salario bruto y el porcentaje de descuento por deducciones, mostrar el salario neto.
Ejemplo de ejecución:
Salario bruto: 2000000
Porcentaje de deducciones: 8
Salario neto: 1840000.0
Ejercicio 36: Mostrar iniciales
Enunciado: Leer nombre y apellido, mostrar las iniciales en mayúscula.
Ejemplo de ejecución:
Nombre: pedro
Apellido: gómez
Iniciales: P.G.
Ejercicio 37: Cálculo del perímetro de un círculo
Enunciado: Leer el radio de un círculo, mostrar su perímetro (circunferencia).
Ejemplo de ejecución:
Radio: 5
El perímetro del círculo es: 31.416
Parte 2
Ejercicios con estructuras condicionales if / elif
Ejercicio 1: Número par o impar
Enunciado: Leer un número y determinar si es par o impar.
Ejemplo de ejecución:
Ingresa un número: 7
El número es impar
Ejercicio 2: Mayor de dos números
Enunciado: Leer dos números y mostrar cuál es el mayor.
Ejemplo de ejecución:
Primer número: 8
Segundo número: 5
El mayor es: 8.0
Ejercicio 3: Mayor de tres números
Enunciado: Leer tres números y mostrar el mayor de ellos.
Ejemplo de ejecución:
Número 1: 3
Número 2: 9
Número 3: 6
El mayor es: 9.0
Ejercicio 4: Evaluación de aprobación
Enunciado: Leer una nota y determinar si el estudiante aprobó o reprobó (mínimo 3.0).
Ejemplo de ejecución:
Ingresa la nota: 4.2
Aprobado
Ejercicio 5: Clasificación de edad
Enunciado: Leer la edad de una persona y clasificarla como niño, adolescente, adulto o adulto mayor.
Ejemplo de ejecución:
Ingresa tu edad: 45
Eres un adulto
Ejercicio 6: Número positivo, negativo o cero
Enunciado: Leer un número y determinar si es positivo, negativo o cero.
Ejemplo de ejecución:
Ingresa un número: -3
El número es negativo
Ejercicio 7: Clasificación de triángulo
Enunciado: Leer tres lados y determinar si el triángulo es equilátero, isósceles o escaleno.
Ejemplo de ejecución:
Lado 1: 5
Lado 2: 5
Lado 3: 8
Triángulo isósceles
Ejercicio 8: Determinar si un año es bisiesto
Enunciado: Leer un año y determinar si es bisiesto.
Ejemplo de ejecución:
Ingresa un año: 2024
Es bisiesto
Ejercicio 9: Clasificación de IMC
Enunciado: Leer el IMC de una persona y clasificar su estado según rangos estándar.
Ejemplo de ejecución:
Ingresa tu IMC: 27
Sobrepeso
Ejercicio 10: Menú de operaciones básicas
Enunciado: Leer dos números y una opción de operación (1 suma, 2 resta, 3 multiplicación, 4 división), mostrar
el resultado.
Ejemplo de ejecución:
Número 1: 10
Número 2: 5
Elige operación (1 suma, 2 resta, 3 mult, 4 div): 1
Resultado: 15.0
Ejercicio 11: Clasificación por rango de nota
Enunciado: Leer una nota de 0 a 5 y mostrar su equivalencia en letra (A, B, C, D, F).
Ejemplo de ejecución:
Ingresa la nota: 4.2
B
Ejercicio 12: Determinar si un número es múltiplo de 3 y 5
Enunciado: Leer un número y mostrar si es múltiplo de 3, de 5, de ambos o de ninguno.
Ejemplo de ejecución:
Ingresa un número: 15
Es múltiplo de 3 y 5
Ejercicio 13: Clasificación de temperatura
Enunciado: Leer la temperatura ambiente y clasificarla como fría, templada o calurosa.
Ejemplo de ejecución:
Temperatura en °C: 30
Hace calor
Ejercicio 14: Determinar si una letra es vocal
Enunciado: Leer un carácter y determinar si es una vocal.
Ejemplo de ejecución:
Ingresa una letra: E
Es una vocal
Ejercicio 15: Clasificación de contraseña
Enunciado: Leer una contraseña y evaluar su seguridad según la longitud.
Ejemplo de ejecución:
Ingresa tu contraseña: pyth0nRocks
Contraseña fuerte
Ejercicio 16: Cálculo del día de la semana
Enunciado: Leer un número del 1 al 7 y mostrar el nombre del día correspondiente.
Ejemplo de ejecución:
Ingresa un número (1-7): 3
Miércoles
Ejercicio 17: Determinar si un número es primo (simplificado)
Enunciado: Leer un número y determinar si es primo, evaluando divisibilidad hasta la raíz aproximada usando
condicionales.
Ejemplo de ejecución:
Ingresa un número mayor a 1: 13
Es primo
Ejercicio 18: Clasificación de puntaje de examen
Enunciado: Leer un puntaje sobre 100 y clasificarlo en categorías de desempeño.
Ejemplo de ejecución:
Ingresa el puntaje (0-100): 65
Regular
Ejercicio 19: Determinar categoría de un cliente
Enunciado: Leer el total de compras de un cliente y asignarle una categoría (Bronce, Plata, Oro).
Desarrollo (código Python):
Ejemplo de ejecución:
Total de compras: 700000
Categoría Plata
Ejercicio 20: Validar rango de edad para votar
Enunciado: Leer la edad de una persona y determinar si puede votar (mayor o igual a 18 años).
Ejemplo de ejecución:
Ingresa tu edad: 16
Aún no puedes votar
Ejercicio 21: Determinar el signo de una operación
Enunciado: Leer dos números y una operación, evaluando si el resultado es positivo, negativo o cero.
Ejemplo de ejecución:
Número 1: 4
Número 2: 9
El resultado es negativo
Ejercicio 22: Clasificación de figura geométrica por lados
Enunciado: Leer el número de lados de una figura y mostrar su nombre.
Ejemplo de ejecución:
Número de lados: 5
Es un pentágono
Ejercicio 23: Determinar si un año pertenece al siglo XX o XXI
Enunciado: Leer un año y determinar a qué siglo pertenece (aproximación entre XX y XXI).
Ejemplo de ejecución:
Ingresa un año: 2015
Pertenece al siglo XXI
Ejercicio 24: Evaluación de horario laboral
Enunciado: Leer una hora (0-23) y determinar si corresponde a jornada de mañana, tarde o noche.
Ejemplo de ejecución:
Ingresa la hora (0-23): 20
Jornada de la noche
Ejercicio 25: Validar contraseña con condición especial
Enunciado: Leer una contraseña y validar que tenga al menos 8 caracteres y contenga un número.
Ejemplo de ejecución:
Ingresa tu contraseña: clave2024
Contraseña válida
Ejercicio 26: Cálculo de tarifa de transporte según edad
Enunciado: Leer la edad de un pasajero y mostrar la tarifa correspondiente (niño, adulto, adulto mayor).
Ejemplo de ejecución:
Edad del pasajero: 70
Tarifa: 1200
Ejercicio 27: Determinar el cuadrante de un punto
Enunciado: Leer las coordenadas (x, y) de un punto y determinar en qué cuadrante se encuentra.
Ejemplo de ejecución:
Coordenada x: -3
Coordenada y: 4
Segundo cuadrante
Ejercicio 28: Evaluación de nivel de inglés
Enunciado: Leer el puntaje de un examen y mostrar el nivel según el marco común europeo (A1 a C2,
simplificado).
Ejemplo de ejecución:
Puntaje (0-100): 85
Nivel C1 o superior
Ejercicio 29: Determinar si un número está dentro de un rango
Enunciado: Leer un número y un rango (mínimo y máximo), determinar si está dentro del rango.
Ejemplo de ejecución:
Número a evaluar: 15
Valor mínimo: 10
Valor máximo: 20
El número está dentro del rango
Ejercicio 30: Clasificación de IMC con mensaje adicional
Enunciado: Leer peso y estatura, calcular el IMC y mostrar la categoría junto con una recomendación.
Ejemplo de ejecución:
Peso en kg: 90
Estatura en m: 1.70
Sobrepeso: se recomienda actividad física regular
Ejercicio 31: Determinar el tipo de descuento según monto de compra
Enunciado: Leer el monto de una compra y asignar un porcentaje de descuento según rangos.
Ejemplo de ejecución:
Monto de la compra: 120000
Descuento aplicado: 10 %
Ejercicio 32: Validar si un carácter es letra, número o símbolo
Enunciado: Leer un carácter y clasificarlo como letra, número o símbolo.
Ejemplo de ejecución:
Ingresa un carácter: 7
Es un número
Ejercicio 33: Determinar el ganador de piedra, papel o tijera
Enunciado: Leer las jugadas de dos jugadores y determinar el ganador según las reglas del juego.
Ejemplo de ejecución:
Jugador 1 (piedra/papel/tijera): piedra
Jugador 2 (piedra/papel/tijera): tijera
Gana el jugador 1
Ejercicio 34: Clasificación de un número según intervalos de edad laboral
Enunciado: Leer la edad de una persona y determinar si está en edad de estudiar, trabajar o jubilarse.
Ejemplo de ejecución:
Ingresa tu edad: 65
Edad de jubilación
Ejercicio 35: Validar login con usuario y contraseña
Enunciado: Leer un usuario y una contraseña, y validar si coinciden con las credenciales correctas.
Ejemplo de ejecución:
Usuario: admin
Contraseña: 1234
Acceso concedido
Ejercicio 36: Determinar el estado del clima según humedad y temperatura
Enunciado: Leer la temperatura y la humedad, y mostrar un mensaje según condiciones combinadas.
Ejemplo de ejecución:
Temperatura en °C: 32
Humedad (%): 80
Clima caluroso y húmedo