Libros y vendedores.

Metodología, posicionamiento y ayuda para los procesos de inclusión de tu sitio web en buscadores y directorios.

Moderador: Moderadores

AndreaBer
Novat@
Mensajes: 1
Registrado: Dom May 25, 2014 4:55 pm

Libros y vendedores.

Mensaje por AndreaBer » Dom May 25, 2014 6:21 pm

Estoy muy preocupada con un proyecto que debo hacer en programación, la verdad se me ha dado un poco de dificultad realizarlo y quisiera saber si puedo encontrar ayuda urgente!!! por este medio.
Lo que debo hacer es lo siguiente, es un poco extenso pero por favor leerlo... Gracias.
Descripción: Una librería tiene 7 clasificaciones de libros y 10 vendedores.

ESTRUCTURA DE CLASIFICACIÓN DE LIBROS:
1.científicos
2.técnicos
3.religiosos
4.literario
5.artístico
6.oficial
7.comercial

La librería guarda información de las ventas realizadas por los vendedores en una tabla como la siguiente:

VENDEDORES
1 2 3 4 5 6 7 8 9 10
2
3
4
5
6
7

En cada casilla se guarda la cantidad de libros por tipo vendidos por un vendedor; por ejemplo, en la casilla del renglón 2, columna 5, se guarda la cantidad de libros vendidos de la clasificación 2 (técnicos) por el vendedor 5.

Nota que, si un vendedor no ha vendido nada, debe haber 0 en la casilla correspondiente; es decir es necesario que al inicio la tabla este llena de ceros, para que el programa pueda registrar las ventas que se vayan dando.

Nota también que la tabla de datos de la librería utiliza las clasificaciones de 1 al 7 y los vendedores del 1 al 10; osea, no empieza desde el numero 0, como son los arreglos en C++.

Debes resolver esto en tu programa de manera que el usuario no tenga que utilizar el numero 0, ni para vendedor, ni para modelo.

Se requiere que hagas un programa que tenga el siguiente menú de opciones:

A. Registrar las ventas realizadas por un vendedor para una clasificación de libro.
Datos que se piden al usuario:
clasificación: 1
Vendedor: 3
Unidades vendidas: 2
Lo que significa que el vendedor 3 vendió 2 unidades de la clasificación científico.

B. Consultar la cantidad de libros que un vendedor ha vendido de una determinada clasificación.
Datos que se piden al usuario
Clasificación: 1
Vendedor: 3
Despliegue en pantalla:
Las unidades vendidas por el vendedor 3 de la clasificación Científicos son: 2

C. Consultar la cantidad total de libros que se ha vendido de una cierta clasificación.
Datos que se piden al usuario
Clasificación: 1
Despliegue en pantalla
La cantidad de libros vendidos de la clasificación Científicos son:10 unidades

D. Consultar el costo total de los libros vendidos por un vendedor de una determinada clasificación

Costo por unidad de una determinada clasificación:
Científicos: $200
Técnicos: $150
Religiosos: $100
Literarios: $120
Artísticos: $90
Oficial: $70
Comercial: $50
Datos que se piden al usuario:
Clasificación: 1
Vendedor: 3
Despliegue en pantalla:
El vendedor 3 ha vendido $2000 pesos de la clasificación Científicos

E. Calcular el costo total que se le paga a un vendedor
Los criterios son los siguientes:
El sueldo base de un vendedor es de $1500
Si vende de 2 a 5 libros se le da un bono de $100 pesos
Si vende de 6 a 10 libros se le da un bono de $300 pesos
Si vende de 11 o mas libros se le da un bono de $1000 pesos

F. Salir


Notas importantes:
Si se registran varias veces ventas para el mismo vendedor y la misma clasificación, cada nuevo registro se debe agregar al total de ventas que se encontraba registrado. Por ejemplo, si se hace un registro de que el vendedor 1 vendió 3 libros de la clasificación 1, y luego se hace otro registro de que el vendedor 1 vendió 4 libros de la clasificación 1, la casilla correspondiente debe tener registrado un 7( 3 libros del primer registro y 4 del segundo)

Es necesario validar las opciones del menú, el numero de clasificación, el numero de vendedor y la cantidad de libros vendidos que se pidan al usuario; es decir, se debe pedir el dato y, si no es valido, se debe volver a pedir al usuario hasta que el usuario teclee el dato de manera correcta; las validaciones deben considerar los siguientes valores validos:
Las opciones del menú validas son A,B,C,D,E,F.
Los números de clasificación validos son del 1 al 7
Los numero de vendedores validos son de 1 al 10
La cantidad de libros vendidos deben ser números positivos
Se debe de validar que al momento de hacer una consulta el desplegado de la clasificación no debe de ser el numero 1 al 7, si no el texto arriba mostrando para cada clasificación.

Si se pide una consulta, y aun no se ha registrado información de ventas para ese caso, el programa debe indicar que se han vendido 0(cero) libros.

Al terminar de atender una opción, el programa debe regresar al menú y permitir que el usuario seleccione otra opción; el programa terminara solo cuando se pida la opción SALIR.

Deberás especificar con comentarios en tu código fuente las instrucciones y los pasos en los cuales estas aplicando estos lineamientos.