Guerllain
Messages postés9Date d'inscriptionlundi 1 juin 2015StatutMembreDernière intervention18 avril 2016
-
Modifié par kazma le 4/04/2016 à 13:56
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024
-
4 avril 2016 à 16:37
Bonjour,
mon objectif est de créer un chemin constituer de villes qui se répètent pas codage des villes sous forme d'entier
Ci dessous mon scripte (merci de m'aider a le corrigé ou me donner une meilleure idée) :
if((i>51)&&(i<1)){
i=(int)Math.random()*49+1;
}
while(i<51){
if((i==j)){
j= ((int)Math.random()*50-1)+1;}else{
q="select distance from vecteur where id_client1='"+i+"' and id_client2='"+j+"';";
ResultSet r1=s1.executeQuery(q);
while(r1.next()){
a=a+r1.getDouble(1);
}k++;}q1="INSERT into pop_ag values("+k+","+i+","+j+","+a+",-1);";
s2.executeUpdate(q1);
i=j;
}}
BunoCS
Messages postés15472Date d'inscriptionlundi 11 juillet 2005StatutModérateurDernière intervention25 mars 2024103 4 avril 2016 à 16:37
Hello,
Ton 1er
if()
ne fonctionnera pas: tu ne pas être <1 ET >51 Fais attention aux parenthèses superflues: ligne 6, il y a un double parenthèsage.
Prends l'habitude de bien nommer tes variables: i, j, a, r,.... ce n'est pas parlant et ça ne simplifie pas la relecture
Es-tu sûr de coder en Javascript, catégorie dans laquelle tu as posté? ;)