Corso di Raku / Appendice 🆕 / Lavorare con i dati / Testo e stringhe / Exercises / Verifica di palindromo

Soluzione: Verifica di palindromo

Ecco una possibile soluzione del compito.

Codice

for <level hello racecar> -> $word {
    say "$word: { $word eq $word.flip ?? 'yes' !! 'no' }";
}

🦋 Trova il programma nel file palindrome.raku.

Output

level: yes
hello: no
racecar: yes

Commenti

  1. .flip rovescia i caratteri di una stringa. Una parola è un palindromo esattamente quando è uguale alla propria inversa, cosa che il ternario trasforma in yes o no.

Verifica di palindromo   |   Frequenza delle parole