Test de Niveau
Test de Niveau
Test de Niveau
Solution :
import java.util.Scanner;
public class Test {
public static void main (String args[]){
final String sujets[] =
{ "je", "tu", "il/elle", "nous", "vous",
"ils/elles"} ;
final String terminaisons [] =
{ "e", "es", "e", "ons", "ez", "ent" } ;
Scanner scan = new Scanner(System.in);
String verbe;
int nbLettres ;
System.out.print ("donnez un verbe regulier du
premier groupe :") ;
verbe = scan.nextLine();
nbLettres = verbe.length() ;
String fin = verbe.substring (nbLettres-2, nbLettres)
;
if (!fin.equals("er"))
System.out.print ("*** il ne se termine pas par
er - donnez-en un autre :") ;
else {
String rad = verbe.substring(0, nbLettres-2) ;
int n = terminaisons.length ;
for (int i=0 ; i<n ; i++)
System.out.println (sujets[i] + " " + rad +
terminaisons[i]) ;
}
}
}
Test de niveau 2023-2024
Système d’information distribué _L3 ISIL
Nom : Prénom : Groupe :
Solution :
import java.util.Scanner;
public class Test {
public static void main (String args[]){
Scanner scan = new Scanner(System.in);
char voy[] = {'a', 'e', 'i', 'o', 'u', 'y'} ;
int nVoy [] = new int [voy.length] ;
for (int i=0 ; i<nVoy.length ; i++) nVoy[i] =
0 ;
System.out.print ("donnez un mot : ") ;
String mot = scan.nextLine() ;
mot = mot.toLowerCase() ;
for (int i=0 ; i<mot.length() ; i++)
for (int j=0 ; j<voy.length ; j++)
if (mot.charAt(i) == voy[j]) nVoy[j]++ ;
System.out.println ("il comporte : ") ;
for (int i=0 ; i<voy.length ; i++)
System.out.println(nVoy[i] + " fois la lettre " +
voy[i]) ;
}
}