• Viernes 8 de Noviembre de 2024, 16:04

Autor Tema:  Alluda...  (Leído 1606 veces)

ttny

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Alluda...
« en: Domingo 5 de Agosto de 2007, 22:12 »
0
Espero contar con su alluda en estos porblemas que por lo que ee visto en sus post no les van a ser nada complicados y podrian resolver fasilmente. Si alguien responde esto le agradesco de antemano.

Una agencia de venta de automóviles distribuye 15 modelos diferentes y tiene 10 vendedores. La agencia guarda la información de las ventas realizadas por los vendedores en una tabla como la siguiente:

adjunto la tabla..

En cada casilla se guarda la cantidad de automóviles de un modelo vendidos por un vendedor; por ejemplo, en la casilla del renglón 5, columna 3, se guarda la cantidad de automóviles del modelo 5 vendidos por el vendedor 3.

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 esté 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 agencia utiliza los modelos del 1 al 15 y los vendedores del 1 al 10; o sea, no empieza desde el número 0, como son los arreglos en C++. Tú debes resolver esto en tu programa, de manera que el usuario no tenga que utilizar el número 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 un modelo dado.
Por ejemplo: modelo 4, vendedor 3, 2 unidades (lo que significa que el vendedor 3 vendió 2 unidades del modelo 4).
b)Consultar la cantidad de automóviles de un modelo específico que ha vendido un vendedor.
Por ejemplo: la cantidad de autos del modelo 5 vendida por el vendedor 3.
c)Consultar la cantidad total de automóviles que se han vendido de un cierto modelo.
Por ejemplo: la cantidad total de autos del modelo 12 que se ha vendido.
d)Consultar las cantidades de automóviles que ha vendido un cierto vendedor, sin importar el modelo.
Por ejemplo: la cantidad total de autos que ha vendido el vendedor 8.
e)Salir

Notas importantes
1.Si se registran varias veces ventas para el mismo vendedor y el mismo modelo, 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 autos del modelo 5, y luego se hace otro registro de que el vendedor 1 vendió 4 autos del modelo 5, la casilla correspondiente debe tener registrado un 7 (3 autos del primer registro y 4 del segundo).

2.Es necesario validar las opciones del menú, el número de modelo, el número de vendedor y la cantidad de automóviles vendidos que se pidan al usuario; es decir, se debe pedir el dato y, si no es válido, se debe volver a pedir al usuario hasta que el usuario teclee el dato de manera correcta; las validaciones deben considerar los siguientes valores válidos:

    * Las opciones del menú válidas son a, b, c, d, e.
    * Los números de modelo válidos son del 1 al 15.
    * Los números de vendedores válidos son de 1 al 10.
    * La cantidad de automóviles vendidos deben ser números positivos.

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

4.Al terminar de atender una opción, el programa debe regresar al menú y permitir que el usuario seleccione otra opción; el programa terminará sólo cuando se pida la opción Salir.
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

bob esponja

  • Miembro MUY activo
  • ***
  • Mensajes: 411
    • Ver Perfil
    • http://marianoguerra.blogspot.com
Re: Alluda...
« Respuesta #1 en: Domingo 5 de Agosto de 2007, 23:08 »
0
cual es la duda?

ttny

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Alluda...
« Respuesta #2 en: Domingo 5 de Agosto de 2007, 23:25 »
0
La duda es que no tengo idea de como hacerlo :(

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Alluda...
« Respuesta #3 en: Domingo 5 de Agosto de 2007, 23:36 »
0
En este foro NO se hacen tareas.

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

ttny

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Alluda...
« Respuesta #4 en: Domingo 5 de Agosto de 2007, 23:50 »
0
bob esponja, no lo veas como que

-- ja!! este tal tnny quiere que agamos su trabajo nadamas por que si

es solo que por los post q vi les tomara poco tiempo resolverlo y pues en el curso que estoy llevando es el trabajo final "Tengo solo un mes viendo la materia" y ya deberia de saberme todo un libro de C++, jaja creo que con un mes no basta no crees?? asi que es una forma desesperada de ver si puedo conseguir alluda espero tu comprencion y respuesta.