Visual C++ .NET - Necesitamos ayuda con C!

 
Vista:

Necesitamos ayuda con C!

Publicado por Ivan (1 intervención) el 04/02/2008 12:18:46
Saludos, estamos toda una clase pendiente de vuestra respuesta. Tenemos un examen el jueves por la mañana y nos entra este ejercicio pero nadie sabe hacerlo bien del todo.
Nos jugamos el trimestre :(

Muchas gracias de antemano aquí os dejo el examen:


Hacer un programa con una matriz de dos dimensiones: [N vendedores] [12 meses]. Cada celda almacena el importe de las ventas mensuales de cada vendedor. Hacer el siguiente menú:

a. Visualizar las vendas de un vendedor en un mes escogido por el usuario.
b. Visualizar todas las ventas de un vendedor
c. Visualizar todas las ventas de un mes
d. Calculas y visualizar todas las ventas anuales de todos los trabajadores
e. Buscar y visualizar de un vendedor el mes de más ventas y el de menos ventas
f. Calcular y visualizar los meses de menos ventas para cada vendedor
g. Buscar y visualizar el vendedor que más a vendido en un mes y la cantidad
h. Calcular y visualizar las ventas medias de cada mes
i. Buscar y visualizar el mes de ventas medias más altas y el de ventas medias más bajas.
j. Calcular y visualizar el total de ventas semestrales de cada vendedor.
k. Calcular y visualizar el total de ventas trimestrales de cada vendedor
l. Calcular y visualizar el sueldo que cobrará un vendedor en cada uno de los doce meses si:
-Menos de 12.000 € de ventas, sueldo=0
-De 12.000 a 18.000 de ventas , sueldo=2% de lo vendido
-Más de 18000€ de ventas, sueldo = 4% de lo vendido
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Ejercicio de matrices y funciones para gestión de ventas

Publicado por Alejandro (265 intervenciones) el 02/02/2024 19:50:18
¡Hola, Iván! Entiendo que este ejercicio puede ser un desafío, pero estaré encantado de proporcionarle una guía para abordar este problema. Sin embargo, dada la naturaleza extensa de este ejercicio, puedo proporcionar un ejemplo básico para empezar. Te recomendaría trabajar en partes y abordar cada función por separado.

Aquí hay un esbozo básico de cómo podrías comenzar en C++:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
using namespace std;
 
const int NUM_VENDEDORES = 3;  // Cambia según la cantidad de vendedores
const int NUM_MESES = 12;
 
void inicializarMatriz(double ventas[][NUM_MESES]) {
    // Puedes inicializar la matriz según tus necesidades
}
 
void visualizarVentasVendedorMes(double ventas[][NUM_MESES]) {
    // Implementa la opción a del menú
}
 
// Implementa el resto de las funciones de acuerdo a las necesidades del ejercicio
 
int main() {
    double ventas[NUM_VENDEDORES][NUM_MESES];
 
    inicializarMatriz(ventas);
 
    // Implementa el menú aquí, llamando a las funciones correspondientes
 
    return 0;
}

Este es solo un punto de partida, y deberás implementar cada función de acuerdo con las especificaciones del ejercicio. La clave aquí es entender cómo trabajar con matrices bidimensionales en C++ y cómo diseñar funciones que realicen las operaciones requeridas.

¡Buena suerte en tu examen!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar