je voulais lister tous les valuer et leur mesures que l'utilisateur a entrer mais
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 import java.util.Scanner; public class Convert { public static void main(String[] args) { Scanner in=new Scanner(System.in); int dset; String[] mesure=new String[10000]; String mesure1[]={"kg","lb","l","g"}; double[] values=new double[10000]; System.out.println("Enter the number of dataset to convert:"); dset=in.nextInt(); System.out.println("Enter the values and their meusures(kg,lb,l or g:"); for(int i=1;i<=dset;i++) { System.out.println("Enter the value\t"+i+":"); values[i]=in.nextDouble(); //System.out.println("Enter the first measure\t"+i+":"); mesure[i]=in.next(); } /*au niveau d'ici je sais pas ce qui ne vas pas. je trouve qu'il n'ya pas d'erreur mais ça provoque un loop infini */ System.out.println("These are the values you need to convert:"); for(int k=0;k<values.length;k++) { System.out.println(values[k]+"\t"+mesure[k]); } } }
cette boucle deviant infini mais j'arrive pas à corriger cette erreur.quelqu'un peut m'aider.
Partager