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.

Kursa navigācija

Sveika, Savienošana!   |   Sveika, Interpolācija!