Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.awt.event.ActionEvent;
- import javax.swing.AbstractAction;
- import java.util.Scanner;
- import java.util.ArrayList;
- public class Verif extends AbstractAction {
- private Fenetre fenetre;
- public Verif(Fenetre fenetre, String texte){
- super(texte);
- this.fenetre = fenetre;
- }
- public void actionPerformed(ActionEvent e) {
- int a = 0;
- String cverbeUK = new String ();
- String cpreteritUK = new String ();
- String cpresentparfaitUK = new String ();
- Scanner sc = new Scanner (System.in);
- Verbe_Irr v;
- ArrayList<Verbe_Irr> verbes = new ArrayList<Verbe_Irr>();
- verbes.add(new Verbe_Irr("Faire", "do", "did", "done"));
- verbes.add(new Verbe_Irr("Manger", "eat", "ate", "eaten"));
- while (verbes.size() != 0)
- {
- a = (int) (Math.random() * verbes.size());
- v = verbes.remove(a);
- v.getVerbeFR();
- System.out.println ("\n\nLe verbe en Français est " +v.getVerbeFR());
- System.out.println ("Veuilleuiez écrire la base verbale en Anglais");
- cverbeUK = sc.nextLine ();
- System.out.println ("Veuilleuiez écrire le verbe au prétérit.");
- cpreteritUK = sc.nextLine ();
- System.out.println ("Veuilleuiez écrire le verbe au presente parfait.");
- cpresentparfaitUK = sc.nextLine ();
- if (cverbeUK.toLowerCase().equals (v.getVerbeUK()) && cpreteritUK.toLowerCase().equals (v.getPreteritUK()) && cpresentparfaitUK.toLowerCase().equals (v.getPresentParfaitUK()))
- System.out.println ("Vous avez entré : "+cverbeUK +" pour la base verbale, "
- +cpreteritUK+" pour le preterit et "+cpresentparfaitUK+" pour le present"+
- " parfait.\n Vous avez BON !!");
- else
- System.out.println ("Vous avez entré : "+cverbeUK +" pour la base verbale, "
- +cpreteritUK+" pour le preterit et "+cpresentparfaitUK+" pour le present"+
- " parfait.\n Vous avez faux !!\n Noter de réviser : "+v.getVerbeFR());
- }
- }
- }
Add Comment
Please, Sign In to add comment