Java:runtime error
domxaline
-
danimo -
danimo -
Bonjour,
le prg suivant lors de compilation montre aucun errer
pendant le runtime il n'y a aucun résultat, pouvez vous m'aider svp
le prg suivant lors de compilation montre aucun errer
pendant le runtime il n'y a aucun résultat, pouvez vous m'aider svp
public class Essaie1
{
public static void main (String []args)
{
int count=1;
int sum=1 ;
int x=1;
while (count !=10);
{
System.out.println(count);
count=count+1;
count++;
sum=sum+x;
}
System.out.println(count+sum);
}
}
3 réponses
-
count!=10 est une mauvaise condition d'arrêt parce qu'ici à chaque tour de boucle tu augmentes count par 2, or en commençant à 1 tu ne vas jamais avoir 10, tu vas passer de 9 à 11 et continuer la boucle while.
Il vaut mieux privilégier des conditions d'arrêt de la forme count<10, comme ça ta boucle s'arrêtera après 9 même si tu n'es pas à 10 mais à 11. -
même en écrivant comme ça,je n'ai aucun résultat
public class Essaie1 { public static void main (String []args) { int count=1; int sum=1 ; int x=1; while (count <10); { System.out.println(count); count=count+1; count++; sum=sum+x; } System.out.println(count+sum); } } -