ejercicios de archivos programacion estructurada c++

3
INGENIERIA DE SISTEMAS e INFORMATICA UNMSM UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS FACULTAD DE INGENIERIA DE SISTEMAS e INFORMATICA Problemas: Archivos Curso: Programación I PRACTICA # 7 Fecha: 14/11/14 1. Hacer un algoritmo que me permita crear un archivo de artículos, realizar altas, bajas y cambios en el. Los datos de cada articulo son los siguientes: Numero, Descripción, precio anterior, precio actual. Asimismo emitir un listado de inflación de artículos como el siguiente: Articulo Precio anterior Precio Actual Porcentaje Inflación 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 Inflación : 99.99 Articulo con mayor inflación : xxxxxxxxxxx Porcentaje mayor de inflación : 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 1

Upload: miguel-zuniga

Post on 14-Nov-2015

15 views

Category:

Documents


8 download

DESCRIPTION

Ejercicios no resueltos de archivos para estudiantes de Programación I o programación estructurada

TRANSCRIPT

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

INGENIERIA DE SISTEMAS e INFORMATICAUNMSM

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

FACULTAD DE INGENIERIA DE SISTEMAS e INFORMATICA

Problemas: ArchivosCurso: Programacin I

PRACTICA # 7

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: ArticuloPrecio anterior Precio ActualPorcentaje Inflacin Xxxxxxxx99,999,999.9999,999,999.9999.99 Xxxxxxxx99,999,999.9999,999,999.9999.99 Xxxxxxxx99,999,999.9999,999,999.9999.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

C1C2C3CAL. FINALOBSERVACION XXXXXXX

99.9999.9999.9999.99

Aprobado XXXXXXX

99.9999.9999.9999.99

Reprobado XXXXXXX

99.9999.9999.9999.99

XXXXXXXXXXXX XXXXXXX

99.9999.9999.9999.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 NOMBRE DEL CLIENTEARTICULOCANTIDADPRECIO UNITARIOTOTAL XXXXXXXXXXXXXXXXXXXXXXXX99

99,999.99

99,999.99 XXXXXXXXXXXXXXXXXXXXXXXX99

99,999.99

99,999.99 XXXXXXXXXXXXXXXXXXXXXXXX99

99,999.99

99,999.99

Total999

9,999.99

99,999.99 4. 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 CLIENTESALDO 999999999

XXXXXXXXXXXXX

99,999.99 999999999

XXXXXXXXXXXXX

99,999.99 .... 999999999

XXXXXXXXXXXXX

99,999.99 TOTAL999

CLIENTES

99,999.99 1