Un programme java à corriger
sas202010
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je fais un programme qui lit à partir d'une chaine(c'est un ensemble de chaine séparé par|) et stocke dans un vector (le résultat doit contenir tous les miniscule et les caractéres dans un ligne qui commence par S cette ligne appelée axiome, et doit contenir des majuscules qui ont une occurence dans la ligne axiome) je suis débutant en jave et j'aime bien que vous m'aidez , voici mon programme : (si vous m'aidez d'ajouter les bibliotheques )
import java.util.Vector;
public class aa {
String E ,epsilon, axiome ;
String [] terme ;
Vector utile =new Vector() ;
Vector inter =new Vector() ;
Vector axiome =new Vector() ;
System.out.println(" entrer la grammaire avec un axiome nommé S ") ;
Screen entree =new Screen(system.in) ;
While(E=Entree.readline()) <> " # " {
Stringtokenizer terme = new stringtokenizer(E, "|" );
For(i=0 ;terme.HasMoreToken() ;i++)
void util( terme)
If (terme.NextToken(). isLowerCase()) utile.insertElement(E,i) ;
Else If E.StartsWith(S) then {
if {
for(i=o ;i<utile.size() ;i++)
{
if (utile[i].compareTo( terme.NextToken()) then utile.insertElement(E,utile.size()) ;
axiome.InsertElement(E.i) ;
}
Else Inter.InsertElement(E,j) ;
}
Else if(terme.NextToken().isUpperCase()) then{
if {
for(i=o ;i<utile.size() ;i++)
{
if (utile[i].compareTo( terme.NextToken()) then utile.insertElement(E,utile.size()) ;
}
Else Inter.insertElement(E,inter.size());
}
Else if(terme.StartsWith(terme.NextToken().IsUpperCase()))
&&(terme.StartsWith(terme.NextToken().IsLower Case())) then{
if {
for(i=o ;i<utile.size() ;i++)
{
if (utile[i].compareTo( terme.NextToken()) then utile.insertElement(E,utile.size()) ;
}
Else inter.InsertElement(E,inter.size()) ;
}
}
If E=« # » then{
For(i=0 ;i<utile.size() ;i++)
If (axiome.contains(utile(i).IsUpperCase())) then Utile.RemoveElementAt(i) ;
}
}
je fais un programme qui lit à partir d'une chaine(c'est un ensemble de chaine séparé par|) et stocke dans un vector (le résultat doit contenir tous les miniscule et les caractéres dans un ligne qui commence par S cette ligne appelée axiome, et doit contenir des majuscules qui ont une occurence dans la ligne axiome) je suis débutant en jave et j'aime bien que vous m'aidez , voici mon programme : (si vous m'aidez d'ajouter les bibliotheques )
import java.util.Vector;
public class aa {
String E ,epsilon, axiome ;
String [] terme ;
Vector utile =new Vector() ;
Vector inter =new Vector() ;
Vector axiome =new Vector() ;
System.out.println(" entrer la grammaire avec un axiome nommé S ") ;
Screen entree =new Screen(system.in) ;
While(E=Entree.readline()) <> " # " {
Stringtokenizer terme = new stringtokenizer(E, "|" );
For(i=0 ;terme.HasMoreToken() ;i++)
void util( terme)
If (terme.NextToken(). isLowerCase()) utile.insertElement(E,i) ;
Else If E.StartsWith(S) then {
if {
for(i=o ;i<utile.size() ;i++)
{
if (utile[i].compareTo( terme.NextToken()) then utile.insertElement(E,utile.size()) ;
axiome.InsertElement(E.i) ;
}
Else Inter.InsertElement(E,j) ;
}
Else if(terme.NextToken().isUpperCase()) then{
if {
for(i=o ;i<utile.size() ;i++)
{
if (utile[i].compareTo( terme.NextToken()) then utile.insertElement(E,utile.size()) ;
}
Else Inter.insertElement(E,inter.size());
}
Else if(terme.StartsWith(terme.NextToken().IsUpperCase()))
&&(terme.StartsWith(terme.NextToken().IsLower Case())) then{
if {
for(i=o ;i<utile.size() ;i++)
{
if (utile[i].compareTo( terme.NextToken()) then utile.insertElement(E,utile.size()) ;
}
Else inter.InsertElement(E,inter.size()) ;
}
}
If E=« # » then{
For(i=0 ;i<utile.size() ;i++)
If (axiome.contains(utile(i).IsUpperCase())) then Utile.RemoveElementAt(i) ;
}
}
A voir également:
- Un programme java à corriger
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo