Dev - C++ - Ayuda Dev c++ vectores - matrices

   
Vista:

Ayuda Dev c++ vectores - matrices

Publicado por Diego A. Pico poad0725@gmail.com (3 intervenciones) el 25/03/2013 18:29:29
Una empresa tiene 5 vendedores y requiere almacenar las ventas mensuales realizadas por cada uno de ellos durante el segundo semestre del año (julio-diciembre).
Para ello, se debe hacer uso de un arreglo de dos dimensiones (matriz) de 5 filas por 6 columnas (ventas[6][5]). La gráfica de esta matriz es como

------------------Julio Agosto Septiembre Octubre Noviembre Diciembre
Vendedor1
Vendedor2
Vendedor3
Vendedor4
Vendedor5

Una vez llenada la matriz con las ventas generadas, se deberá calcular el promedio de ventas de cada mes, y guardarse en un vector (pro[6]). De igual forma, se necesita mostrar en pantalla los promedios calculados y señalar cuál fue el mes con mayores ventas.
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

Ayuda Dev c++ vectores - matrices

Publicado por manuel_venezuela (51 intervenciones) el 26/03/2013 14:47:42
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
#include<stdio.h>
//#include<iomanip.h>
 
#define maxfilas 4
#define maxcolum 5
 
void leerventas(float [][maxcolum],int, int);
void imprimir(float [][maxcolum],int, int);
int main()
{
	float ventas[maxfilas][maxcolum];
	int venta=0,produc=0;
 
	int i,j;
 
	double  totalSales[maxfilas]={0.0},productSales[ maxcolum] = { 0.0 };
 
 
 
	float total[maxfilas]={0};
 
	//float vendedor[maxcolum]={0};
 
 
	leerventas(ventas,maxfilas,maxcolum);
 
 
 
 
	printf("\n");
 
	 for ( i = 0; i <= maxfilas-1; ++i ) {
	//totalSales = 0.0;
 //cout << i;
 
 
 for ( j = 0; j <= maxcolum-1; ++j ) {
 totalSales[i] += ventas[ i ][ j ];
 
 //cout << setw( 12 ) << setprecision( 2 ) << ventas[ i ][ j ];
 productSales[ j ] += ventas[ i ][ j ];
	}
 
 
	 }
 
 
 
	 for(i=0;i<=maxfilas-1;i++){
 
		for(j=0;j<=maxcolum-1;j++){
	printf("%.2f\t",ventas[i][j]);
 
		}
		printf("%10.3lf\n",totalSales[i]);
	 }
 
  //for(i=0;i<=maxfilas-1;i++)
 
//printf("%13lf",totalSales[i]);
 
 
printf("\n");
printf("\n");
 for ( j = 0; j <= maxcolum-1; ++j )
	 printf("%.3lf\t",productSales[j]);
 
 
system("pause");
 
}
 
 
 
 
	 void leerventas(float ventas[][maxcolum],int vendedor ,int producto)
 
{
	int i,j;
	for(i=0;i<maxfilas;i++)
		//printf("\nvendedor[%d]   ",i+1);
	for(j=0;j<maxcolum;j++){
 
		printf("\nvendedor[%d]   ",i+1);
		printf("\n producto:%d   total? ",j+1);
	//printf("%-5d",ventas[i][j]);
		scanf("%f",&ventas[i][j]);
	}
 
 
 
}
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

Ayuda Dev c++ vectores - matrices

Publicado por manuel_venezuela (51 intervenciones) el 26/03/2013 14:50:15
este codigo es semejante ..al tuyo...en columnas vendedoras(1-4)..y los meses son productos(filas(1-5))...

y totabiliza...las columnas y filas...

...lo puedes adaptar...a el tuyo...cualquier cosa me avisas
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
Imágen de perfil de Carlos

Ayuda Dev c++ vectores - matrices

Publicado por Carlos (13 intervenciones) el 03/10/2014 01:10:09
Ayuda con este problema con vectores;
4. Programa que me despliegue por pantalla 5 números terminados en 5 como los son:
Elementos Valores
1 5
2 15
3 25
4 35
5 45
Luego me sume estos valores. Debe desplegar también por pantalla la suma y la raíz cuadrada de la suma.
5. Programa que muestre en pantalla un arreglo bidimensional de 2X2, es decir dos filas y dos columna y haga una sumatoria por fila.
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
Imágen de perfil de regulo

Ayuda Dev c++ vectores - matrices

Publicado por regulo reguloc14@gmail.com (2 intervenciones) el 23/11/2014 15:14:45
por favor me pueden ayudar con este caso

Lenguaje C



1.- Una empresa fabrica tres tipos de artículos: A, B y C. Los precios de costo de cada unidad son 6, 9,2 y 14,3 euros, respectivamente. Los correspondientes precios de venta de una unidad de cada artículo son 18, 28 y 40 dólares. El número de unidades vendidas anualmente es de 2.240, 1.625 y 842 respectivamente. Sabiendo que las matrices de costes e ingresos, C e I, son diagonales y que la matriz de ventas, V, es una matriz fila, se pide:

a) Determinar las matrices C, I y V.
b) Obtener, a partir de las matrices anteriores, la matriz de ingresos anuales correspondiente a los tres artículos, la matriz de gastos anuales y la matriz de beneficios anuales
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