Курс Raku / Основи / Основи змінних і типів даних / Скалярні змінні / Вправи / Привітати людину
Розв’язання: Привітати людину
Ось можливе рішення задачі.
Код
my $name = prompt 'What is your name? ';
say 'Hello, ', $name, '!';🦋 Ви можете знайти вихідний код у файлі greet-a-person.raku.
Вивід
Запустіть програму і введіть ім’я, коли буде запит:
$ raku exercises/scalar-variables/greet-a-person.raku
What is your name? Inge
Hello, Inge!Коментарі
Ця програма використовує скалярну змінну
$nameдля збереження рядка, який був введений користувачем у відповідь на запит. Коли змінна використовується у списку, який ви передаєте процедуріsay, ви отримуєте ім’я в повідомленні.Є кращий спосіб вирішити цю проблему, використовуючи інтерполяцію рядків. Давайте повернемося до цієї проблеми трохи пізніше.
Навігація курсом
← Привітати людину | Відповідь на життя, Всесвіт і все інше →