No se como lograr que mi programa dado una columna(ingresada por el usuario) me analice cual es el elemento mayor y menor que tiene dicha columna.
Código:
Código
package metodos; import javax.swing.JOptionPane; public class miMatriz { public static int ventas[][]; public static int mes[]; public static int vendedor[]; public static int tf, tc; public static void llenarM(){ int i, j; "Entre número de meses [1 - 12]:") ); "Entre número de vendedores: ") ); ventas = new int[tf][tc]; mes = new int[tc]; vendedor = new int[tf]; for(i=0; i<tf; i++){ for(j=0; j<tc; j++){ "Entre ventas del vendedor en ["+i+"]["+j+"]:")); } } } public static void mostrarM( ){ int i, j; for(i=0; i<tf; i++){ for(j=0; j<tc; j++){ aux += "[ "+ventas[i][j]+" ]"; } aux+="\n"; } } public static void vectorMes(){ int i, j; for(j=0;j<tc;j++){ for(i=0; i<tf; i++){ mes[j] += ventas[i][j]; } } } public static void vectorVendedor(){ int i, j; for(i=0; i<tf; i++){ for(j=0; j<tc; j++){ vendedor[i] += ventas[i][j]; } } } int i; for(i=0; i<vec.length; i++){ if( i < (vec.length-1) ) aux += ""+vec[i]+"," + " "; else aux += ""+vec[i]+" >"; } } public static void MejorVendedor( ){ int pos=0, i; int may=vendedor[0]; for(i=0; i<vendedor.length; i++){ if(vendedor[i]>may){ may=vendedor[i]; pos=i; } } } public static void PeorVendedor( ){ int pos1=0, i; int men=vendedor[0]; for(i=0; i<vendedor.length; i++){ if(vendedor[i]<men){ men=vendedor[i]; pos1=i; } } } public static void MejorMes( ){ int pos=0, i; int may=mes[0]; for(i=0; i<mes.length; i++){ if(mes[i]>may){ may=mes[i]; pos=i; } } } public static void PeorMes( ){ int pos=0, i; int men=mes[0]; for(i=0; i<mes.length; i++){ if(mes[i]<men){ men=mes[i]; pos=i; } } } llenarM(); mostrarM(); vectorMes(); mostrarVec("La información de ventas de cada mes es: ", mes); vectorVendedor(); mostrarVec("La información de ventas de cada vendor es: ", vendedor); MejorVendedor(); PeorVendedor(); MejorMes(); PeorMes(); pedirColumna(); } }
MOD: Etiqueta GeSHi.