Menu
Coddy logo textTech

Récapitulatif - String Weaver

Fait partie de la section Logique et Flux du Journey Ruby de Coddy — leçon 5 sur 56.

Il est temps de combiner ce que vous avez appris : le rognage (trimming), l'interpolation, l'itération et split/join, le tout dans un seul défi.

challenge icon

Défi

Facile

Lisez une ligne d'entrée, une phrase. Affichez trois lignes :

  1. Le nombre de mots (séparés par des espaces blancs)
  2. La phrase avec chaque mot inversé mais dans le même ordre. Pour hello world, cela donne olleh dlrow.
  3. La phrase jointe par des traits d'union, en minuscules. Pour Hello World, cela donne hello-world.

Pour l'entrée Hello Ruby World, la sortie est :

3
olleH ybuR dlroW
hello-ruby-world

Essayez vous-même

input = gets.chomp

# TODO : imprimer les trois lignes requises

Toutes les leçons de Logique et Flux