Курс 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

Навігація курсом

Квадрат і куб   |   Світлофори