Está en la página 1de 2

INGENIERIA DE SISTEMAS e INFORMATICA

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

UNMSM

FACULTAD DE INGENIERIA DE SISTEMAS e INFORMATICA


Problemas: Archivos
PRACTICA # 7

Curso: Programacin I

Fecha: 14/11/14

1. Hacer un algoritmo que me permita crear un archivo de artculos, realizar altas, bajas y cambios en el.
Los datos de cada articulo son los siguientes: Numero, Descripcin, precio anterior, precio actual. Asimismo
emitir un listado de inflacin de artculos como el siguiente:
Articulo

Precio anterior

Precio Actual

Porcentaje Inflacin

Xxxxxxxx

99,999,999.99

99,999,999.99

99.99

Xxxxxxxx

99,999,999.99

99,999,999.99

99.99

Xxxxxxxx

99,999,999.99

99,999,999.99

99.99

....
Promedio de Inflacin

: 99.99

Articulo con mayor inflacin

: xxxxxxxxxxx

Porcentaje mayor de inflacin : 99.99


2.

Hacer un algoritmo que me permita crear un archivo de alumnos, realizar altas, bajas, y cambios en l.
Los datos de los alumnos son los siguientes: Numero, nombre, Calificacion1, calificacion2, calificacion3.
Emitir un listado del promedio de calificaciones as:
CALIFICACIONES FINALES
NOMBRE

C1

C2

C3

CAL. FINAL

OBSERVACION

XXXXXXX

99.99

99.99

99.99

99.99

Aprobado

XXXXXXX

99.99

99.99

99.99

99.99

Reprobado

XXXXXXX

99.99

99.99

99.99

99.99

XXXXXXXXXXXX

XXXXXXX

99.99

99.99

99.99

99.99

XXXXXXXXXXXX

Total Aprobados :

999

Total Reprobados : 999


Considerar que el peso de las calificaciones es . Cal1 peso1 , cal2 peso2 y cal3 peso 2
3.

Hacer un algoritmo que me permita crear un archivo de pedidos, realizar altas, bajas y cambios en el. Los
datos de cada pedido son los siguientes: Nombre del cliente, direccin, articulo, cantidad, precio unitario.
Emitir el siguiente listado de pedidos:
LISTADO DE PEDIDOS

INGENIERIA DE SISTEMAS e INFORMATICA


ARTICULO

XXXXXXXXXXXXX
99,999.99

XXX

XXXXXXXX

99

99,999.99

XXXXXXXXXXXXX
99,999.99

XXX

XXXXXXXX

99

99,999.99

XXXXXXXXXXXXX
99,999.99

XXX

XXXXXXXX

99

99,999.99

Total
4.

UNMSM

NOMBRE DEL CLIENTE

CANTIDAD

PRECIO UNITARIO

999

9,999.99

TOTAL

99,999.99

Hacer un algoritmo que me permita crear un archivo de obreros, realizar altas, bajas, y cambios en el.
Los datos de cada obrero son los siguientes:
Nombre del obrero. Produccin de los 12 meses en un arreglo de 12 elementos. Asimismo que emita un
promedio anual al obrero mas productivo. El premio se calcula de la siguiente manera: (Cantidad mas
alta - Cantidad mas baja)*10000
Nombre del Obrero . xxxxxxxxxxxx
Valor del premio : 99,999.99

5.

Hacer un algoritmo que me permita crear un archivo de cuentas de cheques, realizar altas, bajas y
cambios en el . los datos de cada cuenta son: Numero de cuenta, nombre del cliente, saldo. Adems debe
permitir que haga depsitos y retiros Se requiere que emita el siguiente reporte de estados de cuenta:
ESTADOS DE CUENTA
NUMERO DE CUENTA

NOMBRE DEL CLIENTE

SALDO

999999999

XXXXXXXXXXXXX

99,999.99

999999999

XXXXXXXXXXXXX

99,999.99

XXXXXXXXXXXXX

99,999.99

CLIENTES

99,999.99

....
999999999
TOTAL

999