Cursus Raku / Essentiëlen / Basis van variabelen en datatypes / Strings / Exercises / Hallo, Concatenatie!
Oplossing: Hallo, Concatenatie!
Code
Hier is een mogelijke oplossing voor dit probleem:
my $name = prompt 'Wat is je naam? ';
say 'Hallo, ' ~ $name ~ '!';🦋 Je kunt de broncode vinden in het bestand hello-concatenation.raku.
Output
Voer het programma uit, en het zal in een modus gaan waarin het wacht op je invoer. Nadat je de naam hebt getypt en op Enter hebt gedrukt, gaat het programma verder en print de begroeting:
$ raku exercises/strings/hello-concatenation.raku
Wat is je naam? John
Hallo, John!Opmerkingen
Vergelijk het programma met de
vorige variant waar we drie strings doorgaven aan de
say routine:
say 'Hallo, ', $name, '!';Deze keer worden de drie delen eerst geconcateneerd en vervolgens als
een enkele string doorgegeven aan say.