Problème avec un exercice JAVA
Résolu/Fermé
yadhus
Messages postés
33
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
16 mars 2009
-
27 nov. 2008 à 20:49
yadhus Messages postés 33 Date d'inscription dimanche 17 février 2008 Statut Membre Dernière intervention 16 mars 2009 - 27 nov. 2008 à 22:57
yadhus Messages postés 33 Date d'inscription dimanche 17 février 2008 Statut Membre Dernière intervention 16 mars 2009 - 27 nov. 2008 à 22:57
A voir également:
- Problème avec un exercice JAVA
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Java runtime - Télécharger - Langages
9 réponses
yadhus
Messages postés
33
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
16 mars 2009
3
27 nov. 2008 à 21:04
27 nov. 2008 à 21:04
Voilà le code source complet si ça vous arrange:
import java.util.*;
public class Verbe {
public static String lecture ( ) {
Scanner sc = new Scanner (System.in);
String str;
String terminaison;
do {
System.out.println ("Donner un verbe");
str= sc.nextLine ();
terminaison = str.substring (str.length-2);
}
while (terminaison != 'er');
str = str.substring (0, str.length-2);
return str;
}
public static void conjugaison (String str){
String [] termin = {e,es,e,ons,ez,ent};
String [] sujet = {Je,Tu,Il/Elle/On,Nous,Vous,Ils/Elles};
int i;
for (i=0;i<6;i++){
System.out.println (sujet[i]+" "+str+" "+termin[i]);
}
}
public static void main (String args[]) {
// insert code here...
String verbe = lecture ();
conjugaison (verbe);
}
}
import java.util.*;
public class Verbe {
public static String lecture ( ) {
Scanner sc = new Scanner (System.in);
String str;
String terminaison;
do {
System.out.println ("Donner un verbe");
str= sc.nextLine ();
terminaison = str.substring (str.length-2);
}
while (terminaison != 'er');
str = str.substring (0, str.length-2);
return str;
}
public static void conjugaison (String str){
String [] termin = {e,es,e,ons,ez,ent};
String [] sujet = {Je,Tu,Il/Elle/On,Nous,Vous,Ils/Elles};
int i;
for (i=0;i<6;i++){
System.out.println (sujet[i]+" "+str+" "+termin[i]);
}
}
public static void main (String args[]) {
// insert code here...
String verbe = lecture ();
conjugaison (verbe);
}
}
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
27 nov. 2008 à 21:13
27 nov. 2008 à 21:13
ben il faudrait nous dire quel est ton probleme aussi....
hamza_bba
Messages postés
78
Date d'inscription
jeudi 18 octobre 2007
Statut
Membre
Dernière intervention
6 août 2009
1
27 nov. 2008 à 21:16
27 nov. 2008 à 21:16
c'est quoi ton succi ,es ce une erreur de compilation ou autre .....
yadhus
Messages postés
33
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
16 mars 2009
3
27 nov. 2008 à 21:22
27 nov. 2008 à 21:22
En fait le problème réside dans la lecture du verbe après la boucle do while
il y a les messages d'erreur suivants:
unclosed character literal
')' expected
il y a les messages d'erreur suivants:
unclosed character literal
')' expected
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
hamza_bba
Messages postés
78
Date d'inscription
jeudi 18 octobre 2007
Statut
Membre
Dernière intervention
6 août 2009
1
27 nov. 2008 à 21:29
27 nov. 2008 à 21:29
essaye cette syntaxe dans la condition while
while (terminaison!='er') devient while (! terminaison.equal('er'))
while (terminaison!='er') devient while (! terminaison.equal('er'))
yadhus
Messages postés
33
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
16 mars 2009
3
27 nov. 2008 à 21:32
27 nov. 2008 à 21:32
merci mais il y a le même message d'erreur
mype
Messages postés
2435
Date d'inscription
jeudi 1 novembre 2007
Statut
Membre
Dernière intervention
16 août 2010
436
27 nov. 2008 à 21:45
27 nov. 2008 à 21:45
normalement un String doit etre entre guillemets pas entre deux quote
essaye
essaye
while (terminaison!="er");
hamza_bba
Messages postés
78
Date d'inscription
jeudi 18 octobre 2007
Statut
Membre
Dernière intervention
6 août 2009
1
27 nov. 2008 à 22:11
27 nov. 2008 à 22:11
voila le code après correction ca marche nickel
import java.util.*;
public class Verbe {
public static String lecture ( ) {
Scanner sc = new Scanner (System.in);
String str;
String terminaison;
do {
System.out.println ("Donner un verbe");
str= sc.nextLine ();
terminaison = str.substring (str.length()-2);
}
while (! terminaison.equals("er"));
str = str.substring (0, str.length()-2);
return str;
}
public static void conjugaison (String str){
String [] termin = {"e","es","e","ons","ez","ent"};
String [] sujet = {"Je","Tu","Il/Elle/On","Nous","Vous","Ils/Elles"};
int i;
for (i=0;i<6;i++){
System.out.println (sujet[i]+" "+str+termin[i]);
}
}
public static void main (String args[]) {
// insert code here...
String verbe = lecture ();
conjugaison (verbe);
}
}
j'espère que vous aller pas faire un copier coller sans comparer les deux codes et trouvez tes erreurs
bon courage ;)
import java.util.*;
public class Verbe {
public static String lecture ( ) {
Scanner sc = new Scanner (System.in);
String str;
String terminaison;
do {
System.out.println ("Donner un verbe");
str= sc.nextLine ();
terminaison = str.substring (str.length()-2);
}
while (! terminaison.equals("er"));
str = str.substring (0, str.length()-2);
return str;
}
public static void conjugaison (String str){
String [] termin = {"e","es","e","ons","ez","ent"};
String [] sujet = {"Je","Tu","Il/Elle/On","Nous","Vous","Ils/Elles"};
int i;
for (i=0;i<6;i++){
System.out.println (sujet[i]+" "+str+termin[i]);
}
}
public static void main (String args[]) {
// insert code here...
String verbe = lecture ();
conjugaison (verbe);
}
}
j'espère que vous aller pas faire un copier coller sans comparer les deux codes et trouvez tes erreurs
bon courage ;)
yadhus
Messages postés
33
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
16 mars 2009
3
27 nov. 2008 à 22:57
27 nov. 2008 à 22:57
Nom! bien sûr que nom,
Merci Infiniment :-)
Bonne nuit
Merci Infiniment :-)
Bonne nuit