Курс по 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. Оригинален текст на английски

Преводи на тази страница: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська