Académique Documents
Professionnel Documents
Culture Documents
et de Recherche Scientifique
P.O.O (Java)
TP4
Exercice 1 :
Correction :
La classe VerbeGroupe1 :
package exercice1;
public class VerbeGroupe1 {
if (det.equals("er")) {
String p1 = verbeAConjuguer.substring(0, indice - 1); //regarder ; p1 = regard
String sujet[] = { "Je", "Tu", "Il/Elle", "Nous", "Vous", "Ils/Elles" };
String fin[] = new String[6];
fin[0] = "e";
fin[1] = "es";
fin[2] = "e";
fin[3] = "ons";
fin[4] = "ez";
fin[5] = "ent";
for (int i = 0; i < 6; i++) {
System.out.print(sujet[i] + " " + p1 + fin[i] + "\n");
}
}
else {
System.out.println("Désolé, ce n'est pas un verbe du premier groupe");
}
}
}
La classe Test :
package exercice1;
import java.util.Scanner;
}
}
Exercice 2 :
Modifier le programme de l’exercice 1 afin de conjuguer les verbes suivants :
regarder et dessiner (verbe du premier groupe)
choisir et finir (verbe du deuxième groupe)
confondre et descendre (verbe du troisième groupe)
Correction :
La classe Verbe :
package exercice2;
public class Verbe {
fin[1] = "s";
fin[2] = "";
fin[3] = "ons";
fin[4] = "ez";
fin[5] = "ent";
break;
default:
System.out.println("verbe invalide !");
}
boolean trouver = true;
for (String verbe : verbes) {
if (nom.equals(verbe)) {
for (int i = 0; i < 6; i++) {
System.out.print(sujet[i] + " " + p1 +
fin[i] + "\n");
}
} else {
trouver = false;
}
}
if (!trouver) {
System.out.println("Désolé, il faut saisir que les
verbes de l'énoncé !");
}
}
Exercice 3 :
Entrez le mot :
Anticonstitutionnellement
a existe 1 fois.
e existe 3 fois.
i existe 3 fois.
u existe 1 fois.
o existe 2 fois.
y existe 0 fois.
Correction :
La classe CompterVoyelles :
package exercice3;
public class CompterVoyelles {
public char voyelles[] = { 'a', 'e', 'i', 'u', 'o', 'y' };
public int compte[] = { 0, 0, 0, 0, 0, 0 };
La classe Test2 :
package exercice2;
import java.util.Scanner;
public class Test2 {
}
}
Exercice 4 :
Réaliser un programme java qui permet de crypter et décrypter un mot. Voir
l’exemple suivant :
Correction :
La classe Cryptage :
package exercice4;
public class Cryptage {
La classe Test4 :
package exercice4;
import java.util.Scanner;