Sie sind auf Seite 1von 3

UNIVERSIDAD MILITAR NUEVA GRANADA

C ENTRO DE SISTEMAS
PROGRAMACIN II TALLER
ARREGLOS

Ejercicio 1

Elaborar un programa en el lenguaje de programacin C++, que le ayude a una empresa


distribuidora de granos (lenteja, garbanzo, arveja) a acumular e imprimir la cantidad de
grano que se va ingresando en cada silo. Para el desarrollo tenga en cuenta lo siguiente:

Aplique el concepto de funciones y arreglos unidimensionales para la resolucin


del ejercicio
Los costos de los granos son ingresados por el usuario
El silo 1 almacena garbanzo, el silo 2 almacena lenteja, el silo 3 almacena arveja.
Se deben crear un men de opciones como se indica a continuacin:

Men Principal

Ingresar grano
Calcular costo por tipo de grano
Calcular costo total
Terminar

Ejercicio 2

Elaborar un programa en el lenguaje de programacin C++, que le permita a un


supermercado almacenar temporalmente los valores y las cantidades de los productos
comprados por cada uno de sus clientes. Para el desarrollo tenga en cuenta lo siguiente:

Aplique el concepto de funciones de paso por referencia y arreglos


unidimensionales para la resolucin del ejercicio
Los valores y cantidades son ingresados por el usuario
Al ejecutar el programa debe imprimirse los valores, las cantidades de los productos
comprados por cada uno de sus clientes y el valor total de cada compra.

Programacin II Taller Arreglos Pgina 1


Ejercicio 3

Elaborar un programa en el lenguaje de programacin C++, para generar la siguiente


matriz:

I I I I

I P P I

I P P I

I I I I

Para el desarrollo tenga en cuenta lo siguiente:

Aplique el concepto de arreglos bidimensionales para la resolucin del ejercicio.


En la matriz I representa a un nmero impar y P a un nmero par.
Los nmeros se deben ingresar aleatoriamente.
Cuando se ocupen las posiciones donde se almacenan los nmeros, no debe aceptar
ms nmeros pares o impares segn corresponda.
Cuando se ocupe la totalidad de los espacios de la matriz, se proceder a la impresin
de sta.

Ejercicio 4

Elaborar un programa en el lenguaje de programacin C++, para que las ventas de los
cinco vendedores de una compaa se ingresen en una matriz. Para el desarrollo tenga en
cuenta lo siguiente:
Aplique el concepto de arreglos bidimensionales para la resolucin del ejercicio.
La matriz debe manejar los meses del ao relacionado con cada vendedor.
Al ejecutar el programa se debe imprimir la matriz diligenciada.

Ejercicio 5

Elaborar un programa en el lenguaje de programacin C++, a partir del siguiente arreglo:

4025 3022 1227 2035 1487 1015

Para el desarrollo tenga en cuenta lo siguiente:

Programacin II Taller Arreglos Pgina 2


Aplique el concepto de arreglos unidimensionales para la resolucin del ejercicio.
Se tienen los cdigos vlidos en un arreglo de una dimensin (ver grfico)
Se debe ingresar un cdigo y se debe verificar si es vlido o no, es decir, corresponde
al cdigo almacenado en esa posicin.

Ejercicio 6

Elaborar un programa en el lenguaje de programacin C++, que permita determinar


cuntos vagones del tren de la UMNG tienen sobrecupo, para el desarrollo tenga en cuenta:

Aplique el concepto de arreglos unidimensionales


El tren cuenta con 10 vagones
Se considera sobrecupo el vagn que lleve ms de 50 pasajeros
Al ejecutar el programa se debe imprimir la cantidad de pasajeros de cada vagn y la
cantidad de vagones con sobrecupo

Ejercicio 7

Elaborar un programa en el lenguaje de programacin C++, que le permita determinar al


fondo de empleados de la UMNG, cunto dinero ha recibido por concepto de aportes
realizados por los clientes. Para dar solucin a este caso tenga en cuenta lo siguiente:

La cantidad de afiliados debe ser ingresada por teclado.


Se debe aplicar el concepto de arreglos y cargar los datos por teclado, indicando el
monto del aporte.
Se debe aplicar el concepto de funciones con parmetros de paso por apuntador
sin retorno de valor.
Dentro de la funcin donde se realizar el proceso del ejercicio se debe mostrar el dato
solicitado (cantidad de dinero que debe tener el cajero).
La funcin main se encargar del llamado a la funcin donde se realizar el proceso
Debe tener en cuenta que el cajero solo permite aportes superiores a $100.000

Ejercicio 8

Elaborar un programa en el lenguaje de programacin C++, que permita determinar cul


fue el ganador en una competencia de programacin. Para el desarrollo tenga en cuenta:

En la competencia participan 5 grupos de programadores, los cuales deben desarrollar


cinco ejercicios en el menor tiempo posible.
Se debe aplicar el concepto de matrices para resolver el ejercicio.
Al ejecutar el programa se debe imprimir la matriz con los datos y se debe indicar cul
fue el grupo ganador.

Programacin II Taller Arreglos Pgina 3

Das könnte Ihnen auch gefallen