Saisie multiple au clavier
Bonsoir,
J'ai fait ce programme qui permet de calculer le produit de deux nombre saisi au clavier mais il se trouve que le nombre de nombre ne peut pas se limiter à deux.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
import java.util.StringTokenizer;
class SaisieClavier3{
public static void main (String[]argv)
throws IOException, NumberFormatException{
int P=1;
int i=0;
String ligne;
StringTokenizer st;
BufferedReader entree = new BufferedReader (new InputStreamReader(System.in));
ligne = entree.readLine();
while(ligne.length() > 0) ; (i = 2){ st = new StringTokenizer(ligne);
while(st.hasMoreTokens()) P*=Integer.parseInt(st.nextToken());
i ++;
ligne = entree.readLine();
}
System.out.println("Le Produit : "+P);
}
} |
Merci d'avance.