bonsoir,
quelle est cette erreur
C:\Documents and Settings\rohmer\programmes>javac prementiers.java
prementiers.java:7: ';' expected
for (int i=0;i++ ){
^
1 error
bonsoir,
quelle est cette erreur
C:\Documents and Settings\rohmer\programmes>javac prementiers.java
prementiers.java:7: ';' expected
for (int i=0;i++ ){
^
1 error
bonjour,
une boucle for en java :
for(int i = 0; i < 100; i++) {
}
il faut une condition pour sortir de la boucle.
je te conseil pour bien débuter de voir un livre, par exemple : http://bruce-eckel.developpez.com/li...aduction/tij2/
Bon courage.
nouvelle erreur
voici mon code source
et l'erreur en compilation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public class prementiers { public static void main (String[] args) { Int s; Terminal.ecrireString("la somme des 10 premiers entiers"); s=Terminal.lireInt(); for (int i=0;i<100;i++ ){ Terminal.ecrireString(i + ","); i=Terminal.lireInt(); } } }
C:\Documents and Settings\rohmer\programmes>javac prementiers.java
prementiers.java:4: cannot find symbol
symbol : class Int
location: class prementiers
Int s;
^
1 error
quelle est l'erreur
Le type primitif que tu veux utiliser est int et non Int.
autant l'hiver éclate que l'hétéroclite
le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre
nouvelle erreur,
C:\Documents and Settings\rohmer\programmes>javac rectangle2.java
rectangle2.java:5: not a statement
int 1;
^
rectangle2.java:5: ';' expected
int 1;
^
2 errors
si vous voulez le code source pour comprendre; me faire signe
c'est cette ligne
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class rectangle2 { public static void main (String[] args) { int =1; Terminal.ecrireString("combien de lignes d'etoiles ?: "); 1=Terminal.lireint(); for (int i=0;i<1;i=i+1){ Terminal.ecrireStringln("*****"); } } }
tu n'as pas mis de nom de variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 int =1;
A mon avis il faudrais que tu revoit les bases du langages plutôt que de demander à chaqu'une de tes erreurs. Il y a de très bon tutoriels sur ce site.
autant l'hiver éclate que l'hétéroclite
le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre
non, ce n'est pas cela
int =1;
je l'avais d'ailleurs marqué dans le code
Je voulais mettre en évidence la ligne de ton erreur. Comme je te l'ai dit tu as oublié le nom de la variable que tu déclare.
autant l'hiver éclate que l'hétéroclite
le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre
en fait il y a 2 chose : tu as oublié le nom de variable, ce code aurait été correct :
tu auras remarqué que je n'ai pas mis de chiffre dans ma variable, en vérité la règle dit qu'une variable doit COMMENCER par une lettre, après tu peux mettre des chiffres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part int nombreentier=1;
toi, tu veux, si j'ai bien compris lire le nombre entier, et faire autant de ligne d'étoile que le nombre le demande.
donc voici un code qui exprime bien cela
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public class rectangle2 { public static void main (String[] args) { int nombrelu;//cette variable sera le nombre entré par l'utilisateur Terminal.ecrireString("combien de lignes d'etoiles ?: ")//on demande le nombrede ligne; nombrelu=Terminal.lireint()//là on stocke le chiffre lu dans la variable; for (int i=0;i<nombrelu;i=i++){//pour i=0 jusqu'à la valeur du nombre lu, on implémente i Terminal.ecrireStringln("*****"+"\n");//on ajoute une ligne détoile, et on saute une ligne } } }
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager