Menu
Coddy logo textTech

Repaso - String Weaver

Parte de la sección Lógica y flujo del Journey de Ruby de Coddy — lección 5 de 56.

Es hora de combinar lo que has aprendido: trimming, interpolación, iteración y split/join, todo en un solo desafío.

challenge icon

Desafío

Fácil

Lee una línea de entrada, una oración. Imprime tres líneas:

  1. El número de palabras (divididas por espacios en blanco)
  2. La oración con cada palabra invertida pero en el mismo orden. Para hello world, esto es olleh dlrow.
  3. La oración unida con guiones, en minúsculas. Para Hello World, esto es hello-world.

Para la entrada Hello Ruby World, la salida es:

3
olleH ybuR dlroW
hello-ruby-world

Pruébalo tú mismo

input = gets.chomp

# TODO: imprimir las tres líneas requeridas

Todas las lecciones de Lógica y flujo