Menu
Coddy logo textTech

Recapitulação - String Weaver

Parte da seção Lógica e Fluxo do Journey de Ruby da Coddy — lição 5 de 56.

É hora de combinar o que você aprendeu: trimming, interpolação, iteração e split/join, tudo em um único desafio.

challenge icon

Desafio

Fácil

Leia uma linha de entrada, uma frase. Imprima três linhas:

  1. O número de palavras (divididas por espaços em branco)
  2. A frase com cada palavra invertida, mas na mesma ordem. Para hello world, isso é olleh dlrow.
  3. A frase unida por hífens, em letras minúsculas. Para Hello World, isso é hello-world.

Para a entrada Hello Ruby World, a saída é:

3
olleH ybuR dlroW
hello-ruby-world

Experimente você mesmo

input = gets.chomp

# TODO: imprimir as três linhas exigidas

Todas as lições de Lógica e Fluxo