Bonjour à tous
Je débute et je suis confronté a un problème surement de base !
voici le code
à la compilation j'ai une erreur, dans le main l'évaluation de somme(), maximun(), et minimum() ne s'effectue pas !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 package com.moi.package1; import java.lang.Double; public class Stat { static double[] tb; double somme() { double r = 0; for (int i = 0; i <= tb.length; i++){ r = r + tb[i]; }; return r; } double maximum() { double r = tb[0]; for (int i = 1; i <= tb.length; i++){ if (tb[i] > r) {r = tb[i];} } return r; } double minimum() { double r = tb[0]; for (int i = 1; i <= tb.length; i++){ if (tb[i]< r){r = tb[i];} } return r; } public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 0; i <= (args.length); i++){ tb[i]= Double.parseDouble(args[i]); } System.out.println(somme()+" "+maximum()+" "+minimum());
quelqu'un pourrais t'il me dire pourquoi ???
MERCI







Répondre avec citation
Partager