Sei sulla pagina 1di 2

UNIVERSIDAD INDUSTRIAL DE SANTANDER

Escuela de Ingeniería de Sistemas


23016 (Estructuras Computacionales)
Esp. Carlos Adolfo Beltrán Castro
Laboratorio Corte 3.

IMPLEMENTACIÓN DE ARREGLOS EN PYTHON


Implemente la solución en Python para cada uno de los siguientes problemas planteados sobre
el tema de Arreglos. Maneje cada programa por separado controlado por un menú en donde el
primer punto debe ser “Grabar datos”. Crear un archivo texto con los datos grabados.

1. En un arreglo unidimensional se almacenan las calificaciones de N alumnos construya un


programa que calcule:

a) Promedio general del grupo.


b) Mostrar la lista de notas ordenadas descendentemente.
c) Número de alumnos aprobados y reprobados (si tiene calificación menor que 3).
d) Porcentaje de alumnos aprobados y reprobados.
e) Número de alumnos con calificación mayor a 4.

2. En un arreglo unidimensional se ha almacenado el número total de toneladas de cereales


cosechadas durante cada mes del año anterior. Escribir un programa que proporcione la
información:

a) Promedio anual de toneladas cosechadas.


b) Mostrar la lista ordenadad en forma descendente
c) Meses que tuvieron cosecha superior al promedio anual.
d) Meses que tuvieron cosecha inferior al promedio anual.
e) En que mes se presente el mayor y el menor valor de toneladas cosechadas.

3. En el centro meteorológico de Argentina se llevan los promedios mensuales de las lluvias


caídas en las principales regiones cereales del país. Existen 3 regiones importantes
denominadas NORTE, CENTRO y SUR. Haga un diagrama de flujo para calcular lo siguiente:

a) El promedio anual del a región CENTRO.


b) Mostrar los datos grabados en forma de tabla.
c) El mes y registro con menor lluvia en la región sur.
d) La región con mayor lluvia anual (considere que los registros anuales son diferentes).
e) Mostrar los datos grabados en la región Centro ordenados en forma descendente.

4. En una fábrica se proporcionan los datos de producción de 10 diferentes productos a lo largo


de los 12 meses del año. Además, se conocen los costos de producción de cada uno de los
productos. Se pide calcular:

a) El costo anual de producción de cada uno de los productos.


b) Mostrar todos los datos grabados. Adicionalmente mostrar el costo total por mes de
cada producto y el promedio de producción.
c) El costo total de producción de la fábrica.
d) Obtenga el tipo de producto que más se vendió en el año y el tipo de producto con
mayor costo de producción anual.
e) Mostrar los datos grabados de un producto x ordenados en forma descendente.
UNIVERSIDAD INDUSTRIAL DE SANTANDER
Escuela de Ingeniería de Sistemas
23016 (Estructuras Computacionales)
Esp. Carlos Adolfo Beltrán Castro
Laboratorio Corte 3.

5. En una empresa con N empleados se necesita obtener cierta información. Por cada
empleado se ingresan los siguientes datos CLEDULA EDAD, SEXO y SUELDO. Haga un
diagrama de flujo para calcular e imprimar lo siguiente:

a) Listar todos los datos grabados. Mostrar la cantidad de empleados y el promedio del
sueldo.
b) Número de hombres y Número de mujeres. Los datos del hombre y de la mujer más joven.
c) Número de mujeres que ganen con más de $ 500.000.
d) Número de hombres menores de 40 años que ganen menos de $ 100.
e) Número de empleados mayores de 50 años.

Profesor: Carlos Adolfo Beltrán Castro