Raku kurss / Pamati / Mainīgo un datu tipu pamati / Virknes / Exercises / Sveika, Savienošana!
Risinājums: Sveika, Savienošana!
Kods
Šeit ir iespējams risinājums šai problēmai:
my $name = prompt 'What is your name? ';
say 'Hello, ' ~ $name ~ '!';🦋 Jūs varat atrast pirmkodu failā hello-concatenation.raku.
Izvade
Palaidiet programmu, un tā nonāks režīmā, kad tā gaidīs jūsu ievadi. Pēc tam, kad ievadīsiet vārdu un nospiedīsiet Enter, programma turpinās un izdrukās sveicienu:
$ raku exercises/strings/hello-concatenation.raku
What is your name? John
Hello, John!Komentāri
Salīdziniet programmu ar iepriekšējo
variantu, kur mēs nodevām trīs virknes say rutīnai:
say 'Hello, ', $name, '!';Šoreiz trīs daļas vispirms tiek savienotas un pēc tam nodotas
say kā viena virkne.