my code stock.com

Implementar la función “mayorX_Y”, que recibe una matriz, y es verdadera cuando:
todas las filas Xi son mayores que alguna columna Yi
Una fila es mayor que una columna cuando la suma de sus números es mayor.
Por ejemplo, sea la matriz m:
{10,20,30},{10,20,30},{10,20,30}

Snippet-Optionen

Download: Snippet als mayorx_y.java herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!

public class Ej4Bis {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		Integer m[][]= {{10,10,10},{10,1,2},{3,4,4},{3,4,4}};
		System.out.println(mayorX_Y(m));	
	}
	
 static boolean mayorX_Y(Integer [][] matriz){

	int sumF= 0;
	int sumC=0;
	
	boolean cond1=false;
	boolean ret = true;
	
	
	for(int x=0; x< matriz.length;x++){//Recorre filas
		for(int y=0; y< matriz[0].length; y++){
			sumF = sumF + matriz[x][y];	
		}//al salir de este for sumF contiene la suma de la fila actual
		for (int i =0;i<matriz[0].length;i++){//al salir de este for sumaCol contiene la suma de la columna
			sumC= sumaCol(matriz,i);
			//System.out.println("con: " + sumC);
			cond1=cond1 || sumF>sumC;
			sumC=0;
			}//sale de la columna
        ret = ret && cond1;
		cond1=false;
		sumF=0;
	}
 	return ret;
	}
		
 
 static int sumaCol(Integer[][] matriz, int col){// devuelve la suma de una columna
int suma=0;		
for (int fila=0;fila<matriz[0].length;fila++){
	 suma = suma + matriz[fila][col];// col es un valor fijo
	}
return suma;	
	}
}

Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.