Está en la página 1de 9

Facultad de Ingeniera de Telemtica y Telecomunicacin

PROGRAMACIN - I Vectores con Arreglos

Ing. Alberto Moreno C.


morenouni@gmail.com

CAPITULO III : OPERACIONES CON VECTORES Y MTODOS 3.13 Arreglos de Gran Tamao

Un arreglo de gran tamao es aquel que se crea con una capacidad mayor a la cantidad de datos que va almacenar. Los arreglos de gran tamao se utilizan cuando no se puede determinar desde un inicio cual debe ser el tamao de un arreglo. Observe el vector codigos[ ]. Dicho codigos[ ]
0 1 2

3 . . . . . . 9999
(long)

numAlu = 0
(int)

vector ha sido creado con un tamao de 10000. Tamao suficiente para almacenar todos los cdigos de los alumnos de un saln de clase. Para manejar los datos almacenados en un arreglo de gran tamao se necesita una variable que indica el tamao lgico del arreglo. Observe el valor de la variable numAlu. Qu significa?

ENUNCIADO

Desarrollar una solucin que permita almacenar los cdigos de todos los alumnos de un saln de clase. Utilice un men con las opciones siguientes:

1. Ingreso de cdigos.
2. Bsqueda de cdigo. 3. Mostrar cdigos. 4. Finalizar Utilice vectores de gran tamao para almacenar los datos.

ENUNCIADO
Desarrollar una solucin que permita almacenar los nombres de todos los alumnos de un saln de clase. Utilice un men con las opciones siguientes:

1. Ingreso de nombres.
2. Ordenar nombres. 3. Mostrar nombres. 4. Finalizar Utilice vectores de gran tamao para almacenar los datos.

Ejercicio 1

Desarrollar una solucin que permita ingresar y almacenar la nota (notas[]) de todos los alumnos de un saln de clase. Determinar la nota mayor, la nota menor, el promedio de las notas, la cantidad de aprobados y cantidad de desaprobados. Consistenciar el ingreso de datos. Utilice vectores.

Ejercicio 2

Desarrollar una solucin que permita almacenar los cdigos, nombres, sexo y promedios de todos los alumnos de un saln de clase. Utilice un men con las opciones siguientes: 1. Ingreso de datos, validando que el cdigo no se repita. 2. Bsqueda de datos por cdigo. 3. Modificacin de datos por cdigo. 4. Eliminar por nombre. 5. Ordenar los nombres en forma ascendente. 6. Mostrar todas las alumnas aprobadas 7. Mostrar todos los alumnos (varones) cuyo promedio se encuentra en el intervalo de 15 a 19. 8. Mostrar datos. 9. Finalizar Utilice vectores paralelos para almacenar los datos.

Ejercicio 3

Se presento un proyecto en una entidad financiera para brindar crdito educativo a las primeras 1000 personas, entre los datos necesarios para poder optar a este crdito tenemos: Contar con DNI Cdigo de Prstamo, nmero aleatorio generado por el programa. Apellidos y Nombres del inscrito. Monto requerido Categora, esta depender del monto requerido segn la tabla a continuacin.

Ejercicio 3
Los requerimientos del proyecto piden que el programa contenga todos los mtodos segn el diagrama de clase mostrado y mtodos adicionales que se requieran. El ingreso de todos los datos mencionados, validando que el cdigo de
prstamo no se repita y que sea un nmero contenido entre el 17000 hasta el 17999. Se debe validar los dems ingresos de datos. El ordenamiento es en forma descendente por cdigo de prstamo. La bsqueda es por cdigo de prstamo y debe de mostrar los dems datos. El mtodo mostrar debe listar el cdigo de prstamo, nombre apellidos, monto requerido de los inscritos en la entidad financiera. El mtodo presupuesto() debe mostrar cuanto ser el presupuesto total por categora, al final el presupuesto total de la entidad financiera. El mtodo eliminar, me debe permitir eliminar a un inscrito por DNI o por apellidos. El mtodo modificar, realizar la modificacin, si previamente se a realizado una bsquela por apellidos o por cdigo de prstamo, adems se puede modificar todos los datos menos el cdigo de prstamo.

DIAGRAMA DE CLASES

También podría gustarte