Курс языка программирования Raku / Основы / Позиционные типы данных / Упражнения / Квадрат и куб
Решение: Квадрат и куб
Код 1
Прямолинейное решение — использовать оператор **
.
my $n = @*ARGS[0];
say $n ** 2;
say $n ** 3;
🦋 Найдите программу в файле square-and-cube.raku.
Код 2
Немного более стильное решение — использовать Unicode надстрочные символы.
my $n = @*ARGS[0];
say $n²;
say $n³;
🦋 Найдите программу в файле square-and-cube-2.raku.
Вывод
Запустите программу несколько раз и протестируйте её с разными числами.
$ raku exercises/positionals/square-and-cube.raku 5
25
125
Следующее упражнение
💪 Светофор
Навигация по курсу
← Типизированные переменные / Алломорфы | Ассоциативные типы данных →
Эта страница автоматически переведена с помощью ChatGPT 4o. Оригинальный текст на английском языке.
Переводы этой страницы: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська