Ejercicios de Tipos de Datos Simples
PROBLEMA #1
Una juguetería tiene mucho éxito en dos de sus productos: payasos y muñecas. Suele hacer venta por
correo y la empresa de logística les cobra por peso de cada paquete así que deben calcular el peso de los
payasos y muñecas que saldrán en cada paquete a demanda. Cada payaso pesa 112 g y cada muñeca 75
g. Escribir un programa que lea el número de payasos y muñecas vendidos en el último pedido y calcule
el peso total del paquete que será enviado.
PROBLEMA #2
Imagina que acabas de abrir una nueva cuenta de ahorros que te ofrece el 4% de interés al año. Estos
ahorros debido a intereses, que no se cobran hasta finales de año, se te añaden al balance final de tu
cuenta de ahorros. Escribir un programa que comience leyendo la cantidad de dinero depositada en la
cuenta de ahorros, introducida por el usuario. Después el programa debe calcular y mostrar por pantalla
la cantidad de ahorros tras el primer, segundo y tercer años. Redondear cada cantidad a dos decimales.
PROBLEMA #3
Escribir un programa que pida al usuario su peso (en kg) y estatura (en metros), calcule el índice de masa
corporal y lo almacene en una variable, y muestre por pantalla la frase Tu índice de masa corporal es
<imc> donde <imc> es el índice de masa corporal calculado redondeado con dos decimales.
Ejercicios de Condicionales
PROBLEMA #1
La pizzería Bella Napoli ofrece pizzas vegetarianas y no vegetarianas a sus clientes. Los ingredientes para
cada tipo de pizza aparecen a continuación.
Ingredientes vegetarianos: Pimiento y tofu.
Ingredientes no vegetarianos: Peperoni, Jamón y Salmón.
Escribir un programa que pregunte al usuario si quiere una pizza vegetariana o no, y en función de su
respuesta le muestre un menú con los ingredientes disponibles para que elija. Solo se puede eligir un
ingrediente además de la mozzarella y el tomate que están en todas la pizzas. Al final se debe mostrar
por pantalla si la pizza elegida es vegetariana o no y todos los ingredientes que lleva.
PROBLEMA #2
Escribir un programa que pida al usuario dos números y muestre por pantalla su división. Si el divisor es
cero el programa debe mostrar un error.
Ejercicios de Bucles
PROBLEMA #1
Escribir un programa que pida al usuario una palabra y luego muestre por pantalla una a una las letras de
la palabra introducida empezando por la última.
PROBLEMA #2
Escribir un programa en el que se pregunte al usuario por una frase y una letra, y muestre por pantalla el
número de veces que aparece la letra en la frase.
PROBLEMA #3
Escribir un programa que muestre el eco de todo lo que el usuario introduzca hasta que el usuario
escriba “salir” que terminará.