Курс Раку / Основи / Позиційні типи даних / Вправи / Квадрат і куб

Рішення: Квадрат і куб

Code 1

A straightforward solution is to use the ** operator.

my $n = @*ARGS[0];
say $n ** 2;
say $n ** 3;

🦋 Find the program in the file square-and-cube.raku.

Code 2

A slightly more stylish solution is to use Unicode superscripts.

my $n = @*ARGS[0];
say $n²;
say $n³;

🦋 Find the program in the file square-and-cube-2.raku.

Output

Run the program a few times and test it with different numbers.

$ raku exercises/positionals/square-and-cube.raku 5
25
125

Наступна вправа

💪 Світлофори

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

Типізовані змінні / Аломорфи   |   Асоціативні типи даних

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

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