You are on page 1of 2

Sesin 02 - Taller de Programacin

EJERCICIOS BASICOS
1. Dada las horas trabajadas de una persona y el valor por hora. Calcular su salario e imprimirlo. 2. A un trabajador le pagan segn sus horas trabajadas y la tarifa est a un valor por hora. Si la cantidad de horas trabajadas es mayor a 40 horas, la tarifa por hora se incrementa en un 50% para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y la tarifa. 3. Modificar el ejercicio anterior para obtener la suma de los salarios de todos los trabajadores. 4. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000, por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo. 5. Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el 10% y por debajo de 100 el descuento es el 2%. 6. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para convertirse exactamente en minutos. 7. Dado un tiempo en minutos, calcular los das, horas y minutos que le corresponden. 8. Calcular mediante un programa repetitivo la suma de los N primeros nmeros naturales. 9. Dado N notas de un estudiante calcular: a) Cuantas notas tiene reprobadas. b) Cuantas notas aprobadas. c) El promedio de notas. d) El promedio de notas aprobadas y reprobadas. 10. Dado un nmero determinar la suma de sus dgitos. 11. Se trata de escribir un programa que permita emitir la factura correspondiente a una compra de un artculo determinado, del que se adquieren una o varias unidades. El IGV es del 18% y si el precio bruto (precio venta mas IGV) es mayor de $13000 se debe realizar un descuento del 5%. 12. Realizar un programa que permita pedir 50 nmeros naturales y determine e imprima cuantos son pares, impares, positivos y negativos. 13. Desarrollar un programa para calcular e imprimir el factorial de un nmero. 14. Calcular la media de 100 nmeros e imprimir su resultado.
1

Sesin 02 - Taller de Programacin

15. Escribir un programa que lea el valor correspondiente a una distancia en millas marinas y las escriba expresadas en metros. Sabiendo que 1 milla marina equivale a 1852 metros. 16. Desarrollar un programa que escriba el porcentaje descontado en una compra, introduciendo por teclado el precio de la tarifa y el precio pagado. 17. Escribir un programa que pida por teclado dos nmeros enteros y muestre su suma, resta, multiplicacin, divisin y el resto (mdulo) de la divisin. Si la operacin no es conmutativa, tambin se mostrar el resultado invirtiendo los operadores. 18. Desarrollar un programa que obtiene la ltima cifra de un nmero introducido. 19. Escribir un programa que calcule el rea y el permetro de un tringulo rectngulo dada la base y la altura. 20. Escribir un programa que tras introducir una medida expresada en centmetros la convierta en pulgadas (1 pulgada = 2,54 centmetros) 21. Escribir un programa que exprese en horas, minutos y segundos un tiempo expresado en segundos. 22. Escribir un programa que pida el total de kilmetros recorridos, el precio de la gasolina (por litro), el dinero de gasolina gastado en el viaje y el tiempo que se ha tardado (en horas y minutos) y que calcule: a) Consumo de gasolina (en litros y soles) por cada 100 km. b) Consumo de gasolina (en litros y soles) por cada km. c) Velocidad media (en km/h y m/s). 23. Escribir un programa que al introducir una cantidad de dinero expresado en euros nos indique cuntos billetes y monedas se puede tener como mnimo. 24. Suponiendo que una paella se puede cocinar exclusivamente con arroz y mariscos, y que para cada cuatro personas se utiliza medio kilo de arroz y un cuarto de kilo de mariscos, escribir un programa que pida por pantalla el nmero de comensales para la paella, el precio por kilo de los ingredientes y muestre las cantidades de los ingredientes necesarios y el costo de la misma.

You might also like