Vous êtes sur la page 1sur 2

TP1 Java

Exercice1

Ecrire un programme en java contenant les méthodes suivantes :

afficheSaisie() : cette méthode demande à l'utilisateur de saisir d'abord sa


civilité (monsieur ou madame), ensuite il devra saisir son nom. Puis la méthode
affiche alors Bonjour suivi de la civilité saisie, suivi du nom saisi.

tableMultiPair() : cette méthode demande d'abord à l'utilisateur d'entrer un


nombre entier. Si ce nombre est pair la méthode affiche sa table de
multiplication de 0 à 10.

maxSérieEntiers() : on demande à l’utilisateur de saisir une série de nombres


entiers positifs. Pour arrêter la saisie, on entre la valeur zéro. Puis la méthode
renvoie la plus grande de ces valeurs.

moySérieEntiers() : dans cette méthode on demande à l’utilisateur de saisir une


série de nombres réels non nuls et de renvoyer ensuite la moyenne de ces
valeurs. Pour arrêter la saisie, on entre la valeur zéro. Attention, le zéro pour
terminer la saisie ne fera pas partie de la saisie.

triTableauEntiers(int n) : cette méthode demande à l'utilisateur d'entrer un


tableau de n entiers, ensuite de les classer selon l'ordre croissant et de
renvoyer (ou d'afficher) le tableau trié.
Exercice2

Ecrire un programme en java manipulant les chaines de caractères en ajoutant


les méthodes suivantes :

arretSaisie() : l’utilisateur entre suivant la demande une chaîne de caractères, la


méthode affiche cette chaîne, et ainsi de suite! L'exécution s’arrête seulement
si l’utilisateur entre la chaîne "end ". A ce moment, le programme affiche : fin du
programme.

présenceCara(char c) : on demande à l'utilisateur de saisir un caractère. Puis la


méthode affiche le nombre de fois où l’on trouve ce caractère dans une chaine
préenregistrée.

inverseChaine() : la méthode demande de saisir une chaine de caractère à la


console puis elle affiche cette même chaine à l'envers.

sousChaine(String s1, String s2) : cette méthode permet d'afficher "vrai" si s2


est une sous-chaîne de s1, et "faux" sinon. Par exemple "tique" est une sous-
chaîne de "Informatique".

compteLettre() : la méthode demande la saisie d’une phrase et d’une lettre x


quelconque, convertit la phrase en minuscule, et compte le nombre de cette
lettre dans la phrase puis, s’il y en existe, transforme toutes les lettres trouvés
en « * ». Et enfin affiche la phrase à l'envers.

presenceVoyelle() : la méthode demande à l'utilisateur de saisir une phrase, puis


d’indiquer combien de fois sont présentes chacune des voyelles a, e, i, o, u ou y.

Vous aimerez peut-être aussi