Está en la página 1de 3

Taller Etapa 3 Estudiante 1

Grabar el Archivo: Etapa3_Taller1_PrimerNombre_PrimerApellido

Nombre del Estudiante:


Fecha:
Centro matriculado:
Doy fe que los siguientes ejercicios son de mi autoría, en caso de encontrar
plagio la nota de todo mí trabajo debe ser de CERO además de las respectivas
sanciones a que haya lugar. El profesor puede solicitar la sustentación de uno o
más ejercicios

I. Desarrollar los siguiente algoritmos con ciclo PARA:

1. El almacén de tecnología Byte ha decido realizar un viernes de


descuentos en sus ventas y quiere saber al final del día cuál es
el medio de pago más utilizado por los clientes; para saber
esta información le han pedido a usted que construya un
algoritmo que:

i. Pida la cantidad de clientes que va a registrar en el


sistema
ii. Valide que el cliente tenga uno de los siguientes medios
de pago: tarjeta débito, crédito o efectivo. Otros medios
de pago (por ejemplo bonos) no se aceptan.
iii. Muestre el total de clientes por cada uno de los medios
de pago y el total de clientes que tenían otros medios de
pago y a los que se les rechazó la compra.
iv. Muestre la sumatoria del total de las ventas

2. Se requiere que usted desarrolle un algoritmo que permita


calcular el total de gastos y el promedio de gastos de un
cliente en un determinado número de meses. El algoritmo
debe solicitar la cantidad de meses a los que se les desea
calcular el gasto y con base en este número solicitar al usuario
el gasto de cada mes para al final mostrar el total de gastos de
los meses y el promedio de gastos.

II. Desarrollar el siguiente algoritmo con ciclo MIENTRAS:

1. Un profesor está organizando n alumnos en grupos de trabajo,


dividiéndolos en dos grupos: estudiantes de tecnología y
estudiantes de ingeniería. Para esto, le ha solicitado su
colaboración en la construcción de un algoritmo que le permita
ir contando cuántos de los n estudiantes se asignan al grupo
de tecnología, cuantos al grupo de ingeniería y el promedio de
edades de los estudiantes.

2. Un banco nacional tiene una línea de crédito para pequeñas


empresas por $1.250.000.000. Por tal motivo, este banco
requiere algoritmo que le permita controlar la asignación de
créditos según este cupo. El algoritmo debe, mientras aun
exista cupo de crédito, solicitar el NIT de la empresa, el
nombre y el monto solicitado. Asimismo, si el monto solicitado
por la empresa es mayor al cupo que queda disponible debe
informar al cliente.

III. El siguiente algoritmo se debe hacer con ciclo HACER MIENTRAS.

1. El cine de su ciudad ha decidido regalar n boletos para la


premier de una película que se estrena el próximo jueves. Para
esto, a cada persona que se acerca a la taquilla se le
preguntará cuantos boletos desea. Construir un algoritmo que
permita asignar los n boletos, validando que la cantidad de
boletos a otorgar a la persona en la taquilla sea menor o igual
al saldo de boletos disponible, que muestre a cuantas personas
se les otorgó boletos para la premier y calcule el promedio de
boletos por persona.
2. La aerolínea “Volando” requiere que usted desarrolle un
algoritmo que permita registrar los datos de los pasajeros y
cuando se hayan vendido los 10 pasajes del vuelo. El algoritmo
debe solicitar el documento de identidad y el nombre del
pasajero hasta que ya no queden pasajes, en cuyo caso debe
mostrar un mensaje indicando la situación.

IV. Los siguientes algoritmos se debe desarrollar con ARREGLOS

1. La empresa de energía de la ciudad requiere contar la cantidad


de hogares que consumen más de 5 Kilovatios diarios. Por tal
motivo, se requiere de un algoritmo que permita almacenar en
un arreglo una cantidad X de datos sobre Kilovatios y contar la
cantidad de números mayores a 5 Kilovatios y mostrar dicho
resultado.

2. La escuela de ciencias ambientales desea realizar un proyecto


en el cual miden la temperatura en grados centígrados de los 7
días de la semana por dos semanas consecutivas para calcular
el promedio y usted les va a ayudar mediante un algoritmo.
Para esto, usted debe construir una matriz de 7 columnas
(para los días de la semana) y dos filas (para las semanas), la
cual se debe ir llenando con las temperaturas que el usuario
ingrese para cada día y semana (temperatura del día 1 -
semana 1, temperatura del día 2 - semana 1, etc). Después de
ingresar las temperaturas, debe mostrar la matriz con los
datos y el promedio de temperatura del día 1, del día 2 y así
para los 7 días.

También podría gustarte