Está en la página 1de 3

Ingeniería de sistemas

Unidad Nro. 1:Tarea 9%.


Corporación Universitaria Remington
Algoritmos I

Solucione en pseint los siguientes algoritmos:

1. El sueldo de un vendedor es de $800000 mensuales más un 5% de comisión sobre


las ventas mensuales realizadas. Si al total obtenido hay que descontarle un 20% de rete
fuente, indicar el sueldo neto al mes.

2. Leer de un registro los datos de un trabajador así: Salario básico por día: número
de días trabajados, incentivos y deducciones. Calcular e imprimir el salario neto a pagar
teniendo presente Si el salario esta entre $800000 y $1500000 auméntele el 5%.

3. Diseñe un algoritmo que calcule la velocidad promedio de un automóvil dado el


espacio en kilómetros y el tiempo en horas e imprima un mensaje de exceso de
velocidad si la velocidad sobrepasa los 120 kilómetros por hora, un mensaje de fallas
mecánicas si la velocidad no llega a los 40 kilómetros.

4. lea de un mismo registro tres notas de un estudiante. Calcule e imprima la nota


definitiva sacando el promedio. Si la nota definitiva es mayor a 3,0 imprima el mensaje
“gano satisfactoriamente”, de lo contrario imprima un mensaje que diga “perdió la
materia”.

5. Elabore un algoritmo que le pregunte al usuario su salario básico mensual. Si el


salario es mayor o igual a $3000000 debe imprimir un mensaje que diga
“huyyyyyyyyyyyy usted tiene salario de profesional”, de lo contrario imprima un mensaje
que diga “usted NO tiene salario de profesional”.

6. En un almacén se hace un 10% de descuento a los clientes cuya compra supere


los $100000 ¿Cuál será la cantidad que pagara una persona por su compra?

7. Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente


manera: Si trabaja 40 horas o menos se le paga un salario de $20000 por hora, si trabaja
más de 40 horas se le paga un salario de $20000 por cada una de las primeras 40 horas y
un salario de $25000 por cada hora extra.

8. Calcular el total que una persona debe pagar en una llantera, si el precio de cada
llanta es de $120000 si se compran menos de 5 llantas y de $100000 si se compran 5 o
más llantas.

9. En un supermercado se hace una promoción, mediante la cual el cliente obtiene


un descuento dependiendo de un número que se escoge al azar. Si el numero escogido
es menor que 50 el descuento es del 25% sobre el total de la compra, si es mayor o igual
a 50 el descuento es del 35%. Obtener cuánto dinero se le descuenta.

10. En una escuela la colegiatura de los alumnos se determina según el número de


materias que cursan. El costo de todas las materias es el mismo. Se ha establecido un
programa para estimular a los alumnos, el cual consiste en lo siguiente: si el promedio
obtenido por un alumno en el último periodo es mayor o igual que 3.5, se le hará un
descuento del 40% sobre la colegiatura y no se le cobrara IVA; si el promedio obtenido
es menor que 3.5 deberá pagar la colegiatura completa, la cual incluye el 10% de IVA.
Obtener cuanto debe pagar un alumno.

Preparado por: John Jaime Orozco Arias. jjoa437@hotmail.com


Ingeniero de Sistemas. Especialista en Pedagogía de la Virtualidad. Magíster en tecnología educativa y
medios innovadores para la educación.
Ingeniería de sistemas
Unidad Nro. 1:Tarea 9%.
Corporación Universitaria Remington
Algoritmos I

11. Leer tres números enteros positivos diferentes e imprimir el intermedio de ellos.

12. La empresa “electrodomésticos S.A.”, paga a sus empleados por medio de


comisiones en base a las ventas realizadas por ellos, de la siguiente forma:

VENTA COMISION
0 hasta 99999 5%
100000 hasta 499999 7%
500000 en adelante 9%

Haga un algoritmo que lea el valor de la venta de un empleado e imprima su comisión


respectiva.

13. Cierto equipo de baloncesto a nivel nacional está interesado en incorporar


jugadores con los siguientes requisitos:

ESTATURA: ENTRE 1,75 Y 1,95 MTS


PESO: ENTRE 70 Y 85 KGS
EDAD: ENTRE 17 Y 25 AÑOS

Elaborar un algoritmo que lea la estatura, peso y edad de un deportista e imprima si es


“APTO” o “NO APTO” para el equipo.

14. Una persona es alta cuando es hombre y mide más de 180 CMS o mujer cuando
mide más de 175cms. Haga un algoritmo que lea el sexo y la estatura en CMS de una
persona e imprima es “ALTA” o “NO ALTA”.

15. Según la edad de una persona se puede clasificar:


Entre 0 ............ 12 años NIÑO
13 ........... 17 años ADOLESCENTE
18 ........... 70 años ADULTO
70 en adelante...... TERCERA EDAD

Realice un algoritmo que lea la edad e imprima en qué etapa de la vida está la persona.
Validar edades entre 0 y 120 años.

16. Escribir un algoritmo que determine si un año es bisiesto. Un año es bisiesto si es


múltiplo de 4 (1988), excepto los múltiplos de 100 que no son bisiestos salvo que a su
vez también sean múltiplos de 400. (1800 no es bisiesto, 2000 si).

17. Determinar la cantidad de dinero recibido por un trabajador por concepto de las
horas semanales trabajadas en una empresa, sabiendo que cuando las horas de trabajo
exceden de 40, el resto se consideran horas extras y se pagan al doble de una hora
normal cuando no exceden de 8, si las horas extras exceden de 8, las primeras 8 se
pagan al doble de lo que se paga una hora normal y el resto al triple. Del trabajador se
conocen los siguientes datos: nombre, número de horas trabajadas en la semana y valor
recibido por una hora normal de trabajo.

Preparado por: John Jaime Orozco Arias. jjoa437@hotmail.com


Ingeniero de Sistemas. Especialista en Pedagogía de la Virtualidad. Magíster en tecnología educativa y
medios innovadores para la educación.
Ingeniería de sistemas
Unidad Nro. 1:Tarea 9%.
Corporación Universitaria Remington
Algoritmos I

18. Un almacén efectúa una promoción en la cual se hace un descuento sobre el valor
de la compra total, según el color de la bolita que el cliente saque al pagar en caja. Si la
bolita es blanca no se le hará descuento, si es verde se le hará un 10% de descuento, si
es amarilla un 25%, si es azul un 50% y si es roja un 100%. H hacer un algoritmo para
determinar la cantidad final que un cliente deberá pagar por su compra. Se sabe que solo
hay bolitas de los colores mencionados.

19. Se tienen 4 esferas (A, B, C, D) de las cuales se sabe que tres son de igual peso y
una diferente. Elaborar un algoritmo que determine cuál es la esfera diferente y si es de
mayor o menor peso.

20. Hacer un algoritmo que determine la suma del valor menor y mayor en un grupo
de 4 datos diferentes.

Resolver los siguientes algoritmos utilizando la estructura caso o selección múltiple:

21. Lea un número entero positivo de un dígito e imprímalo en letras. (incluir el cero).

22. Lea un número entre 1 y 7, el cual, corresponde a un día de la semana. Escribir el


día de la semana al que corresponde el número leído.

23. Lea un número entre 1 y 12, el cual, corresponde a un mes del año. Escribir el mes
del año al que corresponde el número leído.

24. Elabore un algoritmo que permita convertir una calificación numérica, según la
siguiente tabla: A = 19 y 20, B =16, 17 y 18, C = 13, 14 y 15, D = 10, 11 y 12, E = 1 hasta el
9. Validar que la nota esté comprendida entre 1 y 20.

25. Diseñar un algoritmo que dependiendo del tipo de figura (Círculo, cuadrado o
triángulo), dé como resultado el área y el perímetro de la figura. Tener en cuenta que el
tipo de figura debe ser un dato de entrada (a partir de un menú de opciones) así como
los otros valores necesarios para calcular el área y el perímetro.

Preparado por: John Jaime Orozco Arias. jjoa437@hotmail.com


Ingeniero de Sistemas. Especialista en Pedagogía de la Virtualidad. Magíster en tecnología educativa y
medios innovadores para la educación.

También podría gustarte