Algoritmos 20

3
Ejercicios propuestos. 1. Para convertir horas a minutos se toman las horas y se multiplica por 60. Construir un programa que lea por el teclado un número de horas ingresado por el usuario e imprimir a cuántos minutos equivale. 2. Para convertir minutos a horas se toman los minutos y se dividen por 60, la idea es que esta cifra sea entera. Construir un algoritmo que lea un número de minutos ingresados por el usuario y el sistema le muestre a cuantas horas equivale. 3. Una de las unidades de longitud más usadas son los centímetros, para pasarlos a metros se toman los centímetros y se dividen por 100 y para pasarlos a milímetros se toman los centímetros y se multiplican por 10. Construir un programa que dados los centímetros ingresados por el teclado, muestre a cuántos metros y milímetros equivalen. 4. Una de las unidades de peso más comunes en nuestro medio son los kilos. Recordemos que una tonelada son 1000 kilos y que una libra es medio kilo. La idea es construir un algoritmo al que se le ingrese un valor en kilos y este imprima a cuántas toneladas y a cuántos gramos equivalen. 5. En la universidad el costo de la matrícula se calcula tomando las horas totales que el estudiante tomará en el semestre y cada hora se multiplica por 115000$. Se desea construir un programa en el que el usuario ingrese las horas de clase y el sistema le imprima el costo de la matrícula para el semestre. 6. Cuando se contrata a un empleado a este se le descuenta del salario el 8% de lo que gana de forma que el 4% es para salud y el 4% para afiliación a riesgos profesionales. Construir un algoritmo que permita saber dado el salario de una persona, cuánto le será descontado por cada concepto y cuánto termina recibiendo realmente. 7. Una persona promedio por cada paso avanza 45 centímetros. Dado el número de pasos, determinar cuántos kilómetros, metros y centímetros avanza una persona. 8. Tomando como referencia los datos del ejercicio anterior, se desea construir un algoritmo que permita determinar cuántos pasos son necesarios para avanzar un número de kilómetros que el usuario desee.

Transcript of Algoritmos 20

Page 1: Algoritmos 20

Ejercicios propuestos.

1. Para convertir horas a minutos se toman las horas y se multiplica

por 60. Construir un programa que lea por el teclado un número de horas ingresado por el usuario e imprimir a cuántos minutos

equivale.

2. Para convertir minutos a horas se toman los minutos y se dividen por 60, la idea es que esta cifra sea entera. Construir un algoritmo

que lea un número de minutos ingresados por el usuario y el sistema le muestre a cuantas horas equivale.

3. Una de las unidades de longitud más usadas son los centímetros,

para pasarlos a metros se toman los centímetros y se dividen por 100 y para pasarlos a milímetros se toman los centímetros y se

multiplican por 10. Construir un programa que dados los centímetros ingresados por el teclado, muestre a cuántos metros y milímetros

equivalen.

4. Una de las unidades de peso más comunes en nuestro medio son

los kilos. Recordemos que una tonelada son 1000 kilos y que una libra es medio kilo. La idea es construir un algoritmo al que se le

ingrese un valor en kilos y este imprima a cuántas toneladas y a cuántos gramos equivalen.

5. En la universidad el costo de la matrícula se calcula tomando las

horas totales que el estudiante tomará en el semestre y cada hora se multiplica por 115000$. Se desea construir un programa en el que el

usuario ingrese las horas de clase y el sistema le imprima el costo de la matrícula para el semestre.

6. Cuando se contrata a un empleado a este se le descuenta del

salario el 8% de lo que gana de forma que el 4% es para salud y el

4% para afiliación a riesgos profesionales. Construir un algoritmo que permita saber dado el salario de una persona, cuánto le será

descontado por cada concepto y cuánto termina recibiendo realmente.

7. Una persona promedio por cada paso avanza 45 centímetros. Dado

el número de pasos, determinar cuántos kilómetros, metros y centímetros avanza una persona.

8. Tomando como referencia los datos del ejercicio anterior, se desea

construir un algoritmo que permita determinar cuántos pasos son necesarios para avanzar un número de kilómetros que el usuario

desee.

Page 2: Algoritmos 20

9. Dado un número de billetes de 50.000$, determinar a cuántas

monedas de 1000$ equivalen. Además si se sabe que cada moneda pesa 20 gramos, saber a cuántos kilos equivale el peso total de las

monedas. Recordemos que 1000 gramos son 1 kilo.

10. Teniendo presente que por cada 5000 kilómetros de recorrido de

un vehículo se debe realizar un cambio de aceite. Construir un algoritmo que determine cuántos cambios de aceite se han realizado

a un vehículo conocido sus kilómetros recorridos.

11. Elaborar un algoritmo que permita leer 3 números y mostrar la

suma total de ellos.

12. Elaborar un algoritmo que permita convertir de grados

Fahrenheit a Centígrados, utilizando la siguiente formula: C= 5/9 (F

– 32). Mostrar los grados Centígrados y los Fahrenheit obtenidos.

13. Calcular el volumen y el área de una esfera utilizando las

formulas:

V=4π r3/3

V=4π r2

14. Juan tiene x billetes de $200 pesos, y billetes de $100 y z billetes

de $50. Elabora un programa para determinar cuánto dinero tiene

Juan.

15. Elaborar un programa que dadas dos variables enteras,

intercambie sus valores y los muestre. Se pide mostrar los valores

antes de que sean intercambiados.

16. Un año en Júpiter (el tiempo que tarda Júpiter en hacer un giro

completo alrededor del sol) equivale aproximadamente a 12 años

terrestres. Elaborar un programa que permita convertir los días

terrestres en años jovianos.

Page 3: Algoritmos 20

17. Un alumno cursa durante el semestre las siguientes materias:

Física, Química, Algebra y Programación, de las cuales se conoce por

cada materia la calificación obtenida en 5 exámenes parciales para

física, 3 parcialidades para Química, 6 parcialidades para Algebra y 5

para Programación, elaborar un programa que permita obtener el

promedio total obtenido en el semestre para el alumno.

18. Elaborar un programa que calcule las siguientes áreas: triangulo,

circulo, pentágono, cuadrado. Mostrar las áreas calculadas.

19. La temperatura es una medida de concentración o intensidad de

energía calorífica en un cuerpo. Existen 4 escalas para medir la

temperatura: Farenheit, Celsius, Kelvin y Rankine. Muchos

experimentos de laboratorio requieren la conversión de una escala a

otra. Por ejemplo, para convertir de Farenheit a Celsius, se restan 32

grados de la temperatura en Farenheit y la diferencia se multiplica

por 5/9; Para convertir de Celsius a Kelvin, se le suman 273 grados a

la temperatura en Celsius; y para convertir de Farenheit a Rankine,

se le suman 460 grados a la temperatura en Farenheit. Hacer un

programa que calcule e imprima el equivalente de una temperatura

en Farenheit en las otras 3 medidas.

20. Se tiene un terreno rectangular y se desea saber el costo de

sembrar pasto en el considerando que cada metro cuadrado cuesta

$35.40. Además se pide determinar qué cantidad de alambre se

necesitará para cercarlo sin tomar en cuenta la altura de la cerca.

Elaborar un programa que muestre tales totales.