Curso de Raku / Esenciales / Tipos de datos posicionales / Ejercicios / Cuadrado y cubo

Solución: Cuadrado y cubo

Código 1

Una solución sencilla es usar el operador **.

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

🦋 Encuentra el programa en el archivo square-and-cube.raku.

Código 2

Una solución un poco más elegante es usar superíndices Unicode.

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

🦋 Encuentra el programa en el archivo square-and-cube-2.raku.

Salida

Ejecuta el programa varias veces y pruébalo con diferentes números.

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

Siguiente ejercicio

💪 Semáforos

Variables tipadas / Alomorfos   |   Tipos de datos asociativos

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська