Java - Codigo

 
Vista:

Codigo

Publicado por Esteban (2 intervenciones) el 02/08/2018 00:53:18
Buenas quien me puede ayudar con esta matriz crearla en código java, por favor.

Una empresa de fotografía tiene una tienda en
cada una de las siguientes ciudades: Nueva York, Denver y
Los Ángeles. Cierta marca de cámara está disponible en los
modelos automático, semiautomático y manual. Además,
cada una tiene una unidad de flash correspondiente, la cual
se vende por lo general junto con la cámara. Los precios de
venta de las cámaras y de las unidades de flash están dados
(en dólares) por la matriz.

(adjunto imagen)

(a) ¿Cuál es el valor total de las cámaras en Nueva York?
(b) ¿Cuál es el valor total de las unidades de flash en Los Ángeles?





Captura1111
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
sin imagen de perfil

Codigo

Publicado por Antonio (10 intervenciones) el 03/08/2018 15:33:22
a)
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
//Creamos las matrices
int[][] matrizA= new int[2][3];
int[][] matrizB= new int[3][3];
//insertamos valores en las matrices
matrizA[0][0]= 200; //......Metemos tos
//Recorremos la amtriz B al ser mas grande
//como solo queremos saber los de nueva york que es el primero o 0
//creamos dos int uno para la suma total y otro para la suma de los equipos que hay
int suma=0;
int suma2=0;
for(int j=0; j<matrizB[0].length;j++){
//volvemos a poner suma de equipos a 0
suma=0
//Recorremos A para saber los equipos
for(int k=0;k<matrizA.lengthk++){
suma+=matrizA[k][j];
}
//Ahora se multiplica por el precio del producto y se suma
suma2+= suma*matriz[j][0];
}
System.out.println(suma2);
b)
suma=0
for(int j=0; j<matrizB[2].length;j++){
suma+=matrizB[j][2]*martizA[1][j];
}
System.out.println(suma2);
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