TP1 - Exercice 3 - Demande de précisions

Programmation Avancée

Modérateur : douinj

egouy_r
Messages : 9
Inscription : 04 oct. 2020 13:23

TP1 - Exercice 3 - Demande de précisions

Message par egouy_r » 04 oct. 2020 13:32

Bonjour,

Dans l'exercice 3, vous précisez que le login au Cnam est généré à partir des 6 premières lettres du nom suivies de la première lettre du prénom séparées de '_' .
Question 1: Que ce passe-t-il si le nom contient moins de 6 caractères ? Doit-on prévoir une alternative ? Par exemple, compléter le nom avec des caractères: "Sy" devient "syxxxx" ??

Vous écrivez que les caractères accentués ne sont pas acceptés.
Question 2: Doit-on écrire une méthode pour remplacer tous les caractères accentués par le caractère correspondant sans accent ? Est ce qu'on peut utiliser la méthode "Normalizer.normalize(..." ?

Merci d'avance
Bonne journée

Cordialement
Ralph E.

douinj
Messages : 153
Inscription : 18 mars 2009 15:46

Re: TP1 - Exercice 3 - Demande de précisions

Message par douinj » 05 oct. 2020 8:24

Bonjour, servez vous des tests unitaires présents pour la question 1, et vous avez toute la latitude pour la question2, de reaplaceAll à l'usage d'une expression régulière

Bonne fin de tp1

egouy_r
Messages : 9
Inscription : 04 oct. 2020 13:23

Re: TP1 - Exercice 3 - Demande de précisions

Message par egouy_r » 05 oct. 2020 10:20

Bonjour,

Merci pour votre retour.
Je n'ai pas pensé, en effet, à regarder les tests qui étaient proposés.
Merci encore.
Excellente journée à vous
Cordialement.
Ralph E.

egouy_r
Messages : 9
Inscription : 04 oct. 2020 13:23

Re: TP1 - Exercice 3 - Demande de précisions

Message par egouy_r » 07 oct. 2020 21:13

Bonsoir,

J'ai soumis mon projet avec l'outil JNews...et un des résultats des tests m'indique que je n'ai pas considéré le cas d'un nom avec des "quotes":
Voici le message: "nom avec quote et accent ? ('' devient _)"
S'agit-il des double quotes '' (deux fois la touche 4 du clavier) ou des guillements (" = touche 3 du clavier) ?
Est-ce que ça veut dire qu'un nom peut contenir des ''(double quote) ou des guillemets (")?
Je ne comprends pas très bien.
Merci d'avance
Bonne soirée
Cordialement
Ralph E.

douinj
Messages : 153
Inscription : 18 mars 2009 15:46

Re: TP1 - Exercice 3 - Demande de précisions

Message par douinj » 08 oct. 2020 10:46

Bonjour à la 5ème tentative vous avez accès aux sources des tests unitaires, cela peut vous aider,

cela doit être la quote comme dans Hildegarde d’Amiens ;-)

Bonne fin de tp

Répondre