Bounjour à vous! Je me suis lancé dans le ruby il y a quelques jours et je suis tombé sur un exo comme celui ci:
Programme de la grand mère sourde:Quoi que vous disiez à grand mère, elle répondra systématiquement: HEIN PLUS FORT FISTON! jusqu'a ce vous hurliez (entrée tout en capital). Si vous hurlez elle dira NON, PAS DEPUIS 1938!!!
Voila mon programme:
- Code:
-
name='nn'
while name !=name.upcase
puts 'Que dire a votre sourdasse de grand mere?'
name= gets.chomp
puts 'HEIN PLUS FORT FISTON!!'
end
puts 'NON PAS EN 1938!!'
Donc, quand j'entre quelque chose en miniscule, pas de problème, ca m'affiche:
- Code:
-
Que dire à votre sourdasse de grand mere?
jjj(par exemple)
HEIN PLUS FORT FISTON!!!
Mais quand j'entre en majuscule:
- Code:
-
Que dire a votre sourdasse de grand mere?
CA M 'ENERVE
HEIN PARLE PLUS FORT FISTON!!!
NON PAS EN 1938!!!
Le problème c'est que quand j'entre quelque chose en majuscule, il me remet
- Code:
-
HEIN PARLE PLUS FORT FISTON
et seulement après il met
- Code:
-
NON PAS EN 1938!!!
Et ce que je veux moi, c'est qu'il mette directement
- Code:
-
NON PAS EN 1938!!!
aprés avoir entré en majuscule.
J'espère avoir été suffisamment clair dans la description, merci d'avance.