Este documento presenta una actividad de facturación de clientes de un proveedor de internet. Se debe leer y almacenar la información de cada cliente, incluyendo su código, DNI, apellido, nombre, categoría, monto adicional y descuento. Luego, para cada cliente se debe calcular el monto a cobrar como la suma del monto básico de su categoría más el monto adicional menos el descuento. Finalmente, se pide generar una lista ordenada de los clientes de categoría A con sus apellidos, nombres y DNI.
Estrategia de prompts, primeras ideas para su construcción
Actividad 3 2015
1. Actividad 3
Actividad a resolver:
Se debe leer información para facturación de clientes de un proveedor de
internet. De cada cliente se registra: código (numérico), dni, apellido y
nombres, categoría de cliente (A..G), monto adicional y monto de descuento.
La lectura finaliza con el código de cliente 0, el cual no se procesa.
El proveedor de internet además dispone de una estructura que contiene el
monto básico a cobrar por cada categoría de cliente (catalogadas con una
letra, desde la A hasta la G).
Se sugiere que discutan el trabajo entre todos los integrantes del grupo y coordinen para
trabajar juntos.
LEER las consignas y preguntar al ayudante si tienen dudas (hacerlo antes de enviar todo
resuelto).
Deben entregar TODOS los ejercicios resueltos, NO deben entregar en blanco. En caso
de entregar algún ejercicio en blanco la actividad se considerará NO ENTREGADA.
Se debe entregar UN sólo archivo por grupo, el cual deben ser enviado en tiempo y
forma.
La actividad debe entregarse en un archivo .doc.
El nombre del archivo la actividad DEBE ser: Grupo + numeroDeGrupo + A +
numeroDeActividad.doc. La letra A corresponde a actividad. Ejemplo: Grupo1A3.doc.
Tema de la actividad: Listas + Vectores + Registros.
Fecha máxima de entrega: Martes 2/06/2015
Hora: Todo el día
2. Se solicita:
a) Leer y almacenar la información para facturación de los clientes.
Una vez almacenada la información de los clientes
b) Calcular e informar para cada cliente el código, dni y monto que se le
debe cobrar. El cálculo del monto es el siguiente:
Monto a cobrar = Básico (se calcula según la categoría) + Monto
Adicional – Monto de Descuento.
c) Generar una lista ordenada por apellido y nombre en forma ascendente
con los datos (apellido, nombre, dni) de aquellos clientes que posean
categoria A.
Nota: Cada cliente aparece una única vez. MODULARIZAR