Problème pour l'appel d'une méthode java [Résolu/Fermé]

Signaler
-
Messages postés
26363
Date d'inscription
vendredi 30 septembre 2005
Statut
Modérateur, Contributeur sécurité
Dernière intervention
27 décembre 2019
-
Bonjour à tous,

Pour un exercice d'informatique je dois programmer deux méthodes pour calculer le minimum et le maximum d'un array. Tout va bien jusqu'au moment d'appeler la method. Mon paramètre est donc un array, qui contient 20 chiffres générés automatiquement. Le problème est le suivant:

Que dois-je noter pour appeler la method dans la main method?

Pour l'instant j'ai ça:

int max = maximum();

Ma method s'appelle maximum, mon array zahlen [];

Que dois-je mettre entre les paranthèses? maximum(zahlen[]), maximum(zahlen[un_chiffre], ...?

En gros: comment appeler un array?!?!

Merci beaucoup pour votre aide!!

Si jamais voilà le fichier java:


import java.util.Random;


public class u4_aufgabe1 {



public static void main(String[] args) {

int n = 20;
int zahlen[];
zahlen = new int [n];
Random generator = new Random();
for(int i = 0; i<n; i++) {
zahlen[i] = (generator.nextInt(20)+1);
}

int max = maximum([] zahlen);
System.out.println("Das Maximum ist : "+max);
int min = minimum([] zahlen);
System.out.println("Das Minimum ist : "+min);


}


public static int maximum(int[] zahlen) {

int n = 20;
int max = zahlen[0];
for (int k=0; k<n; k++){
if (zahlen[k]>= max){
max = zahlen[k];
}
}
return max;
}


public static int minimum(int[] zahlen) {

int n = 20;
int min = zahlen[0];
for(int k = 0; k>n; k++){
if(zahlen[k]<=min){
min = zahlen[k];
}
}
return min;
}





}

2 réponses

Messages postés
26363
Date d'inscription
vendredi 30 septembre 2005
Statut
Modérateur, Contributeur sécurité
Dernière intervention
27 décembre 2019
2 133
Salut,

Merci de poster la solution trouvée afin qu'elle puisse profiter à tous :)

@+
2
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Beaucoup plus simple que ce que je pensais... J'ai trouvé la réponse!