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]);
	  }
 
 
	}
 
}
je voulais lister tous les valuer et leur mesures que l'utilisateur a entrer mais
cette boucle deviant infini mais j'arrive pas à corriger cette erreur.quelqu'un peut m'aider.