Raku-Kurs / Grundlagen / Grundlagen zu Variablen und Datentypen / Zeichenketten / Exercises / Hallo, Verkettung!

Lösung: Hallo, Verkettung!

Code

Hier ist eine mögliche Lösung für dieses Problem:

my $name = prompt 'Wie heißt du? ';
say 'Hallo, ' ~ $name ~ '!';

🦋 Du findest den Quellcode in der Datei hello-concatenation.raku.

Ausgabe

Führe das Programm aus, und es wird in einen Modus wechseln, in dem es auf deine Eingabe wartet. Nachdem du den Namen eingegeben und Enter gedrückt hast, fährt das Programm fort und druckt die Begrüßung:

$ raku exercises/strings/hello-concatenation.raku
Wie heißt du? John
Hallo, John!

Kommentare

Vergleiche das Programm mit der vorherigen Variante, bei der wir drei Zeichenketten an die say-Routine übergeben haben:

say 'Hallo, ', $name, '!';

Dieses Mal werden die drei Teile zuerst verkettet und dann als einzelne Zeichenkette an say übergeben.

Kursnavigation

Hallo, Verkettung!   |   Hallo, Interpolation!