Raku kurss / Pamati / Vairāk par tipiem / Pozicionālie datu tipi / Exercises / Kvadrāts un kubs
Risinājums: Kvadrāts un kubs
Kods 1
Vienkāršs risinājums ir izmantot ** operatoru.
my $n = @*ARGS[0];
say $n ** 2;
say $n ** 3;🦋 Atrodi programmu failā square-and-cube.raku.
Kods 2
Nedaudz stilīgāks risinājums ir izmantot Unicode virsrakstus.
my $n = @*ARGS[0];
say $n²;
say $n³;🦋 Atrodi programmu failā square-and-cube-2.raku.
Izvade
Palaid programmu vairākas reizes un pārbaudi to ar dažādiem skaitļiem.
$ raku exercises/positionals/square-and-cube.raku 5
25
125