A voir également:
- Tableau en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Tableau croisé dynamique - Guide
- Tableau word - Guide
- Tableau ascii - Guide
2 réponses
Utilisateur anonyme
16 juil. 2009 à 13:18
16 juil. 2009 à 13:18
Salut,
Voici une piste qui t'aidera peut-être:
-Tu dois d'abord créer le tableau destiné à recevoir tes 5 valeurs réelles, donc soit un tableau de floats, soit un tableau de doubles en lui donnant une longeur de 5 éléments.
Par exemple double[] monTableau = new double[5];
-Pour l'entrée des 5 valeurs réelles regarde la classe BufferedReader du package java.io. L'entrée doit se faire dans un String. Par exemple String entree = "";
-Tes saisies seront faites dans une boucle: for(int i = 0; i <5; i++) {
-Dans cette même boucle tu devras convertir ton String entree en double:
monDouble = Double.parseDouble;(entree);
-Additionnler ce double à un double (par exemple laSomme+= monDouble;
-Enfin et toujours dans la boucle, copier monDouble dans monTableau: monTableau[i] = monDouble;
} // fin de boucle
MonTableau contient alors les 5 valeurs entrées.
-La moyenne: double laMoyenne = laSomme/5
-Il reste à trouver la valeur la plus grande. C'est très facile en utilisant tout simplement la classe Arrays:
Arrays.sort(monTableau); et tu saura où trouver la valeur la plus grande dans monTableau trié
Important !!!
On supposera que les valeurs entrées ne contiennent que du numérique plus le point (ou la virgule) décimal suivi des décimales. Si ces décimales sont à 0, il n'est pas nécessaire de saisir le point ni le ou les 0, par exemple si on saisi 12345 (String), après la conversion en double, nous obtenons 12345.0
Si la valeur est négative on doit saisir le signe moins (-) au début de la valeur. Par contre si cette valeur est positive, IL NE FAUT PAS SAISIR LE + QUI SERAIT PRIS POUR UNE VALEUR NON NUMÉRIQUE LORS DE LA CONVERSION (même si on peut écrire par exemple double unDouble = +250.55;
Bon courage et n'hésite pas à poser des questions si nécessaire.
Cordialement,
Dan
Voici une piste qui t'aidera peut-être:
-Tu dois d'abord créer le tableau destiné à recevoir tes 5 valeurs réelles, donc soit un tableau de floats, soit un tableau de doubles en lui donnant une longeur de 5 éléments.
Par exemple double[] monTableau = new double[5];
-Pour l'entrée des 5 valeurs réelles regarde la classe BufferedReader du package java.io. L'entrée doit se faire dans un String. Par exemple String entree = "";
-Tes saisies seront faites dans une boucle: for(int i = 0; i <5; i++) {
-Dans cette même boucle tu devras convertir ton String entree en double:
monDouble = Double.parseDouble;(entree);
-Additionnler ce double à un double (par exemple laSomme+= monDouble;
-Enfin et toujours dans la boucle, copier monDouble dans monTableau: monTableau[i] = monDouble;
} // fin de boucle
MonTableau contient alors les 5 valeurs entrées.
-La moyenne: double laMoyenne = laSomme/5
-Il reste à trouver la valeur la plus grande. C'est très facile en utilisant tout simplement la classe Arrays:
Arrays.sort(monTableau); et tu saura où trouver la valeur la plus grande dans monTableau trié
Important !!!
On supposera que les valeurs entrées ne contiennent que du numérique plus le point (ou la virgule) décimal suivi des décimales. Si ces décimales sont à 0, il n'est pas nécessaire de saisir le point ni le ou les 0, par exemple si on saisi 12345 (String), après la conversion en double, nous obtenons 12345.0
Si la valeur est négative on doit saisir le signe moins (-) au début de la valeur. Par contre si cette valeur est positive, IL NE FAUT PAS SAISIR LE + QUI SERAIT PRIS POUR UNE VALEUR NON NUMÉRIQUE LORS DE LA CONVERSION (même si on peut écrire par exemple double unDouble = +250.55;
Bon courage et n'hésite pas à poser des questions si nécessaire.
Cordialement,
Dan