You are on page 1of 4

Universidad Nacional Experimental Politcnica

Antonio Jos de Sucre


Vice-Rectorado Lus Caballero Mejas
Departamento de Ingeniera de Sistemas
Procesamiento de Datos

Arreglos de Estructuras
Gua de Ejercicios
Semestre: 2017 - II

Profesor: Oswaldo Fornerino


1 de Noviembre de 2017
Universidad Nacional Experimental Politcnica
Antonio Jos de Sucre
Vice-Rectorado Lus Caballero Mejas
Departamento de Ingeniera de Sistemas
Procesamiento de Datos

Elabore un Algoritmo en Pseudocdigo utilizando Arreglos de Estructuras:

1.- Se tienen los datos de 100 canciones en formato MP3: Artista, Ttulo, Duracin (en segundos),
Tamao del fichero (en KB). Se quiere que elabore un men que permita las siguientes opciones:
1. Aadir una nueva cancin.
2. Mostrar el ttulo de todas las canciones.
3. Buscar la cancin que contenga un cierto texto. (en el artista o en el ttulo)
4. Consultar una cancin por segundos.

2.- Se cuenta con los datos de 100 personas como el Nombre, el Apellido, la Fecha de Nacimiento, su
Sexo y su Profesin u Oficio. Se requiere lo siguiente:
1. La cantidad de personas que son mayores de edad de ambos sexos.
2. El promedio de edades de las personas del sexo Femenino.
3. La media de edades de las personas del sexo Masculino.
4. Mostrar las personas que no posean oficio con los siguientes datos nombre, apellido y edad en
una misma lnea, separados por comas por cada uno.

3.- Se tienen los datos de 50 personas: Nombre, Direccin, Telfono Mvil, Edad, Sexo, E-mail. Se
quiere que elabore un men que permita:
1. Mostrar la lista de todas las personas.
2. Mostrar las personas de una cierta edad.
3. Mostrar las personas cuya inicial sea la que el usuario indique.
4. Mostrar los registros con los siguientes datos: nombre, edad y sexo ordenados por edad.
5. Salir.

4.- Se tiene los datos de 50 vendedores: C.I, Nombres, Apellidos, Direccin (Calle, Numero,
Urbanizacin), Ramo de los productos que vende. Se quiere:
1. Ingresar los datos de un vendedor
2. Mostrar todos los vendedores con todos sus datos.
3. Mostrar los datos de un vendedor especfico.
4. Mostrar por ramo de los productos que vende, los datos de todos los vendedores.
5. Eliminar un vendedor especfico.
6. Bsqueda por C.I: Ingresar la C.I de un vendedor y se muestre su direccin.

5.- En una tienda donde solo hay 100 productos, para ello se cuenta por cada producto con los
siguientes datos: Precio de costo, Precio de venta, Cdigo y Cantidad vendida en ese periodo. Se
desea:
1. El total de ganancia que produjo dicho negocio ese periodo.
2. El producto ms vendido.
3. El producto menos vendido.
4. Promedio de ganancias de los productos ms vendidos.
5. La media de las ganancias de los productos menos vendidos.
6. Mostrar el listado de productos ordenados ascendentemente por su ganancia.

Profesor: Oswaldo Fornerino


1 de Noviembre de 2017
Universidad Nacional Experimental Politcnica
Antonio Jos de Sucre
Vice-Rectorado Lus Caballero Mejas
Departamento de Ingeniera de Sistemas
Procesamiento de Datos

6.- Se tienen los datos de los 40 alumnos de la asignatura Procesamiento de Datos: Cdula de
Identidad, Nombre, Apellido, Edad, Sexo y Lugar de Nacimiento. Se quiere:
1. El promedio de edades.
2. La media de edades.
3. Ordenar descendentemente por cada sexo.
4. Mostrar los alumnos alfabticamente por cada sexo que se muestre por cada registro separados
por coma, los siguientes registros: nombre, edad, lugar de nacimiento.

7. Se tienen los datos de 30 estudiantes de la Asignatura de Programacin Digital: C.I, Apellido, Fecha
de Nacimiento, Sexo y Nota Definitiva (Escala del 1 al 20). Se desea:
1. El promedio de los alumnos reprobados.
2. La Media de los alumnos aprobados.
3. Mostrar los estudiantes que sean menores de edad del Sexo Masculino ordenados
descendentemente.
4. Mostrar los estudiantes que sean menores de edad del Sexo Femenino ordenados
ascendentemente.

8. Se tienen los datos de 1000 pelculas de una tienda de video: Titulo de la Pelcula, Longitud de la
Pelcula, el Precio de Alquiler, la Fecha en que se alquil y la Clasificacin de la Pelcula. Se quiere:
1. Mostrar ordenadas por ttulo.
2. Mostrar la pelcula ms alquilada y su ganancia.
3. Mostrar la pelcula menos alquilada.
4. Mostrar las pelculas por su clasificacin.
5. Ordenar las pelculas ordenadas por precio de alquiler.

9. Se tienen los datos 20 estudiantes: Expediente, Apellido, Sexo, Edad y Notas por curso en Letras.
Cada estudiante esta registrado en cinco cursos en un semestre. Al final del semestre, se le asignan
letras de calificaciones de la A a la E para todos los seis cursos de cada estudiante. Las notas de los
estudiantes se calculan en una escala de 10 puntos, siendo un alumno aprobado quien obtiene una
nota mayor o igual a 6. Para realizar esto, a continuacin se presenta las notas asociadas con cada
una de las calificaciones en letras.

A 10
B 8
C 6
D 4
E 2
Se quiere:
1. El promedio de notas por cada estudiante.
2. El promedio de notas por cada curso.
3. El promedio general de notas.
4. La media de las notas del curso.
5. Mostrar el listado de estudiantes por sexo.
6. Mostrar el listado de estudiantes por mayores y menores de edad.
7. Mostrar el listado de estudiantes por aprobados y reprobados.

Profesor: Oswaldo Fornerino


1 de Noviembre de 2017
Universidad Nacional Experimental Politcnica
Antonio Jos de Sucre
Vice-Rectorado Lus Caballero Mejas
Departamento de Ingeniera de Sistemas
Procesamiento de Datos

10. Se tienen las notas de 50 alumnos de un curso: C.I, Apellido, Edad, Sexo y las notas parciales
corresponden a la I1, I2, T1, T2 y Examen Final. La nota final se calcula empleando la frmula: NF =
0.7*NP + 0.3*EF. En donde NP es la nota de presentacin calculada como: NP = (I1+I2+T1+T2)/4.
Cualquier nota estar en la escala del 1 al 20. Se desea:
1. Las notas definitivas de los alumnos del curso.
2. El promedio general de notas.
3. La menor, la mayor de las notas definitivas, as como la media.
4. Mostrar ordenados descendentemente por notas definitivas.
5. Mostrar ordenados por sexo ascendentemente.

11. Se tienen 45 alumnos de la materia Procesamiento de Datos, se disponen de los siguientes datos:
C.I, Nombre, Apellido, Edad, Sexo, Lugar de Nacimiento, Direccin y Telfono. Se quiere:
1. La media de las edades.
2. Qu sexo tiene ms alumnos mayores a la media? Con que cantidad?.
3. El promedio de las edades de las alumnas.
4. Cuntos alumnos viven en Caracas que sean del Sexo Masculino que no vivan en Caracas?.
5. Quines nacieron en Caracas que sean mayores al Promedio?.
6. La cantidad de alumnos que estn por encima de la media que no tengan telfono.

12.- Una empresa desea guardar los siguientes datos de sus 500 empleados: Nmero del Empleado,
Nombre, Antigedad, Salario percibido cada da de la semana (se considera que cada empleado
trabaja de lunes a viernes), Se desea conocer:
1. Altas
2. Bajas
3. Consulta general ordenada por nmero de empleado
4. Consulta general ordenada por nombre de empleado
5. Consulta individual
6. Cambios
7. Consulta general
En la consulta general se pide mostrar todos los empleados con su sueldo total percibido durante
el mes, ordenados por nmero de empleado.

Profesor: Oswaldo Fornerino


1 de Noviembre de 2017

You might also like