Rechercher : dans
Par :

Tableau 2 dimensions en java

Dernière réponse le 13 sep 2008 à 23:21:19 NAS8, le 13 sep 2008 à 22:26:42 
 Signaler ce message aux modérateurs

Salut tt le monde !!!!
j ai vraiment besoin d aide ,je trouve pas la reponse de l exercice suivant


- Écrire une méthode qui reçoit un tableau à deux dimensions et
qui crée et retourne un tableau à une dimension constitué
des éléments maximals de chacune des lignes du tableau à 2D

je pense qu on a besoin de 2 boucle for

for(int i = 0; i < tab.length; i++){
for(int j = 0; j < tab[0].length;j++){
if (tab[i][j] > max)
max = tab[i][j];


et j ai aucune idée pour le reste ,SVP aider moi
pls pls pls

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « Tableau 2 dimensions en java » dans :
[Logiciel libre] Installation firefox 2.0+java+flash VoirInstallation firefox 2.0+java+flash en ligne de commande A. INTRODUCTION B. INSTALLATION FIREFOX 1. Création d'environnement 2. Téléchargement et vérification de la signature 3. Installation de Firefox 4. Démarrage de l'application C....
Concaténer les vecteurs ou les matrices sous Matlab VoirL'opération de concaténation des variables de Matlab consiste à regrouper ces variables dans une seule (vecteur ou matrice). Exemple : |2 3 4| X= |1 2 5| |0 2 7| Avec : |9 6 8| Y= |5 6 2| |3 2 1| Donne...
Manipulations élémentaires des tableaux sous MatLab VoirSommaire I. Stockage des tableaux II. L'indexation linéaire II.1. Accéder à un élément d'un tableau en utilisant l'indexation linéaire II.2. Passer d'une indexation à l'autre II.2.1. La fonction ind2sub II.2.2. La fonction sub2ind III. La...
Langage C - Les tableaux VoirType de données complexes Les variables, telles que nous les avons vues, ne permettent de stocker qu'une seule donnée à la fois. Or, pour de nombreuses données, comme cela est souvent le cas, des variables distinctes seraient beaucoup trop lourdes...
Java - L'API JDBC VoirIntroduction à JDBC La technologie JDBC (Java DataBase Connectivity) est un ensemble de classes permettant de développer des applications capables de se connecter à des serveurs de bases de données (SGBD). L'accès aux bases de données avec...

1

<yassou>, le 13 sep 2008 à 22:41:10

Je te propose ça, mais je ne l'ai pas testé :

int [] TabMaxProc (int [] [] tab)
{
TabMax = new int [tab.length];
int max = tab [0][0];
for (int i=1; i<tab.length; i++)
{
for (int j=1; i<tab[0].length; j++) if (tab[i][j > max) max = tab[i][j];
max[i] = max;
}
return (TabMax);
}

dis moi si ça marche
bon courage yasmine

Répondre à <yassou>

2

NAS8, le 13 sep 2008 à 23:11:20

Merci pour ta proposition, mais ca ne marche pas vraiment!!!

Répondre à NAS8

3

 <yassou>, le 13 sep 2008 à 23:21:19

Oui essaye ça :

int [] TabMaxProc (int [] [] tab)
{
TabMax = new int [tab.length];

for (int i=0; i<tab.length; i++)
{int max = tab [i][0];
{
for (int j=1; i<tab[0].length; j++) if (tab[i][j > max) max = tab[i][j];
max[i] = max;
}
}
return (TabMax);
} yasmine

Répondre à <yassou>