Курс по 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 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська