Curso de Raku / Esenciales / Bucles / Ejercicios / Escaleras digitales
Solución: Escaleras digitales
El programa utiliza dos bucles y dos rangos.
Código
Aquí tienes una de las posibles soluciones:
my $size = prompt 'Enter the size: ';
for 1..$size -> $n {
.print for 1..$n;
print "\n";
}
🦋 Encuentra el programa en el archivo digital-stairs.raku.
Salida
Ejecuta el programa e ingresa el tamaño de la estructura:
$ raku exercises/loops/digital-stairs.raku
Enter the size: 7
1
12
123
1234
12345
123456
1234567
Comentario
Observa cómo se imprime el dígito actual:
.print for 1..$n;
Al igual que con say
, la rutina print
se puede llamar como un método. En este caso, se llama en la variable de tema $_
.
Navegación del curso
← Controles condicionales / Operador ternario | Conversión de tipos de datos →
Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.
Traducciones de esta página: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська