Laboratorio 7

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 5

Algoritmo y Programación I

Laboratorio 7: Estructura Para vs Estructura Mientras que

1. Se necesita un programa que lea los clientes atendidos por un vendedor en un día.
El vendedor en el día atendió 10 clientes. Se necesita que se lea el monto vendido al
cliente. El programa debe agrupar los clientes según el monto de su compra.
a. Si el monto de la compra es menor o igual a 500 agruparlo en Categoría C
b. Si el monto es mayor a 500 y menor o igual a 1500 agruparlo en Categoría B
c. Si el monto es mayor a 1500 o superior agruparlo en Categoría A
El programa debe suministrar la siguiente información:
• Si la cantidad de clientes que se encuentran en la Categoría A es igual o superior al
50% de los clientes atendidos en el día el sistema debe enviarle al cliente el siguiente
mensaje: Felicitaciones, excelente gestión de ventas.
• Si la cantidad de clientes que se encuentran en la Categoría B es igual o superior al
50% de los clientes atendidos en el día el sistema debe enviarle al cliente el siguiente
mensaje: Buen trabajo. Va en buen camino.
• Si la cantidad de clientes que se encuentran en la Categoría C es igual o superior al
50% de los clientes atendidos en el día el sistema debe enviarle al cliente el siguiente
mensaje: Buen trabajo. Seguir trabajando
Pseudocódigo Resultado

2. Un gerente de una empresa prestadora de servicios de internet necesita un


algoritmo que permita realizar el cálculo del monto a pagar de la factura de consumo
de internet de 5 clientes de una empresa. Para ello, el algoritmo debe solicitar por
teclado dos datos: DNI del cliente y tipo de servicio. Los tipos de servicio son 3:
1. Internet 30 megas (El servicio cuesta: S/. 80)
2. Internet 50 megas (El servicio cuesta: S/. 110)
3. Internet 100 megas (El servicio cuesta: S/. 150 – menos 5% de descuento por
promoción)
El algoritmo debe poder calcular el monto a pagar (dependiendo del tipo de servicio
con el que cuente el cliente) e informar por pantalla el DNI del mismo junto con el
monto a pagar y el número de servicio con el que cuenta.

Fac. Ing.Empresarial y de Sistemas


Algoritmo y Programación I

Pseudocódigo Resultado

3. En una carrera automovilística se desea calcular cuál es el menor tiempo realizado


entre cada uno de sus 12 competidores. Para ello, se pide un algoritmo que sea capaz
de permitir el ingreso por teclado del número de vehículo y el tiempo (en segundos) de
cada participante. Una vez encontrado el que realizó el mejor tiempo, se debe informar
por pantalla tanto el número de vehículo que utilizaba como el tiempo que llevó a cabo.

Pseudocódigo Resultado

4. En un club se registran, entre otros datos, para cada uno de los socios: Número de
socio, edad, tipo de deporte que practica (1 tenis, 2 rugby, 3 vóley, 4 hockey, 5 futbol).
Realizar un algoritmo que permita informar cuantos socios practican tenis y cuantos
fútbol y el promedio de edad de los jugadores por deporte.

Fac. Ing.Empresarial y de Sistemas


Algoritmo y Programación I

Pseudocódigo Resultado

5. Se realizó un censo provincial y se desea procesar la información obtenida en dicho


censo. De cada una de las personas censadas se tiene la siguiente información:
número de documento, edad y sexo (‘F’ o ‘M’). Realizar un algoritmo que lea los datos
de cada persona censada (para fin de ingreso de datos, ingresar 0 (cero) como
numero de documento) e informe: Cantidad total de personas censadas, cantidad de
varones y cantidad de mujeres, porcentaje de varones cuya edad varía entre 16 y 65
años respecto del total de varones, mostrar datos de la persona que registra la
mayor edad.

Pseudocódigo Resultado

6. De un curso de 20 alumnos se desea saber si los alumnos quedaron libres,


regulares o promocionados en la materia. Para ello se debe ingresar la nota de los 3
parciales realizados y si el promedio de las notas es menor que 13 queda libre, si es
mayor o igual a 13 y menor que 16 queda regular y si es mayor o igual que 16

Fac. Ing.Empresarial y de Sistemas


Algoritmo y Programación I

promociona la materia, se solicita:


A- la cantidad de alumnos que quedaron libres, regulares y promocionados.
B- el porcentaje de alumnos que quedaron libres, regulares y promocionados.
C- calcular la nota promedio del curso (para ello considerar la nota final del alumno,
que resulta del promedio calculado).
D- mostrar todos los resultados calculados correctamente.

Pseudocódigo Resultado

7. Un entrenador le ha propuesto a un atleta recorrer una ruta de cinco kilómetros


durante 10 días, para determinar si es apto para la prueba de 5 Kilómetros o debe
buscar otra especialidad. Para considerarlo apto debe cumplir por lo menos una de las
siguientes condiciones:
- Que en ninguna de las pruebas haga un tiempo mayor a 16 minutos.
- Que al menos en una de las pruebas realice un tiempo mayor a 16 minutos.
- Que su promedio de tiempos sea menor o igual a 15 minutos.
Pseudocódigo Resultado

Fac. Ing.Empresarial y de Sistemas


Algoritmo y Programación I

8. Una persona debe realizar un muestreo con 20 personas para determinar el


promedio de peso de los niños, jóvenes, adultos y viejos que existen en su zona
habitacional. Se determinan las categorías con base en la siguiente tabla:

CATEGORÍA EDAD

Niños 0 - 12

Jóvenes 13- 29

Adultos 30 - 59
Pseudocódigo Resultado

Fac. Ing.Empresarial y de Sistemas

También podría gustarte