Ejercicios algoritmos

ALUMNA: GUIMET DAVILA AVILA EJERCICIOS SEMANA 6 1. Digite el nombre del cliente y su importe de compra, en caso que su

Views 212 Downloads 3 File size 621KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

ALUMNA: GUIMET DAVILA AVILA

EJERCICIOS SEMANA 6 1. Digite el nombre del cliente y su importe de compra, en caso que su importe sea 150 o más, se le descontará el 12%. Mostrar el descuento otorgado y el importe de compra final.

2. Ingrese el nombre de un alumno y las notas de su examen parcial, examen final y el promedio de prácticas; muestre el nombre del alumno y su promedio final solo si el alumno está aprobado. Tenga en cuenta que para el cálculo del promedio la nota del examen final tiene peso doble.

3. Digite dos números enteros diferentes, muestre el mayor.

4. Ingrese el nombre del trabajador, su sueldo básico y el número de hijos, se deberá mostrar su bonificación y el sueldo final. Tenga en cuenta que la empresa está dando una bonificación del 7% del sueldo básico sólo en el caso el trabajador tuviese hijos.

5. Digite un número natural, en caso sea superior 100 se mostrará su 30% de no ser así visualice su 150%.

6. Digite un numero entero y muestre el mensaje “par positivo” o “par negativo” según sea el caso.

7. Ingrese por teclado un número natural de hasta 2 cifras, si tiene una cifra muestre lo mínimo que le falta para ser un número de 2 cifras; de lo contrario muestre lo mínimo que le falta para ser un número de 3 cifras.

8. Digite el nombre del cliente, la cantidad en soles a cambiar y el tipo de moneda a la que se desea cambiar, en este caso sólo será dólares o euros, se deberá visualizar la cantidad en la moneda extranjera cambiada. Tenga en cuenta el siguiente tipo de cambio $1 = S/ 2.35 y €1 = S/ 3.58

9. Ingrese el nombre del trabajador, la cantidad de horas trabajadas y el valor de la hora normal. Muestre la cantidad de horas extras y el pago del trabajador. Tenga en cuenta que el valor de la hora extra es 50% más que el valor de la hora normal y que el trabajo es de lunes a sábado.

10. Ingrese un numero natural de dos cifras y muestre el mensaje “Es capicúa” o “No es capicúa” según sea el caso.

11. Calcular el pago semanal de un trabajador. Los datos a ingresar son: total de horas trabajadas y el pago por hora. Si el total de horas trabajadas es mayor a 40 la diferencia se considera como horas extras y se paga un 50% más que una hora normal. Si el sueldo bruto es mayor a s/. 500.00, se descuenta un 10% en caso contrario el descuento es 0.

12. Se pide leer tres notas del alumno, calcular la nota definitiva en un rango de 0 a 20 y enviar un mensaje donde diga si el alumno aprobó o reprobó el curso.

13. Un vendedor recibe una comisión de 10% de la venta hechas si ésta fue al menos S/10000 y 8.5% en caso contrario. Haga un algoritmo que muestre lo que obtiene un vendedor por comisión.

14. Hacer un programa que muestre, de 3 notas de un alumno, cuántas tiene aprobadas y cuántas desaprobadas.

15. Una empresa de seguros asegura una casa ante desastres cobrando una prima anual de acuerdo al valor de la casa. Para los primeros $25000 cobra el 3% del valor y para el valor restante 5%. Por ejemplo, si una casa está valorizada en $ 30000, cobrará 3% sobre los $ 25000 y 5% al resto, es decir 5% a $ 500. Haga un programa que muestre el monto que un cliente debe pagar por asegurar su casa. Descarte casas con valores superiores a los $ 100000.

16. Haga un algoritmo que calcule la velocidad de un móvil, pudiendo el espacio estar en metros o kilómetros y el tiempo en horas o segundos. El resultado debe mostrarlos en Km/h o m/s.

17. Hacer un algoritmo que muestre la suma, la resta, la división y la multiplicación de dos números. En el caso de la resta, se debe restar siempre el número menor del mayor. En el caso de la división, no se podrá efectuar si el segundo número es 0.

18. Hacer un algoritmo que imprima el nombre de un artículo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves).

19. Leer 2 números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume.

20. Desarrolle un algoritmo que solicite 3 números correspondientes a los lados de un triángulo rectángulo (considere que los valores ingresados si forman un triángulo rectángulo) e indique cuál de los valores ingresados corresponde a la hipotenusa.