Repaso - Array invertido
Parte de la sección Fundamentos del Journey de GDScript de Coddy. Lección 67 de 92.
Desafío
FácilEl programa lee una cantidad y, después, esa cantidad de números enteros, uno por línea, en el arreglo numbers. Esta parte ya está escrita.
Construye un nuevo arreglo con los mismos números en orden inverso e imprímelo. Para 1, 2, 3, la salida es:
[3, 2, 1]No uses el método reverse(): construye el nuevo arreglo con un bucle y append().
Pruébalo tú mismo
extends Node
func _ready():
var count := int(OS.read_string_from_stdin())
var numbers := []
for i in range(count):
numbers.append(int(OS.read_string_from_stdin()))
# Escribe tu código a continuación
Todas las lecciones de Fundamentos
4Operadores, parte 1
Operadores aritméticosDivisión enteraOperador móduloAtajos aritméticosRepaso: matemáticas básicasOperadores de comparación7Entrada y salida básicas
SalidaSalida con variablesFormato de cadenasEntradaConversión de tipoRepaso: hasta 120Repaso: verdadero o falso10Funciones
Declarar una funciónArgumentosRetornoTipos de retornoRepaso: función SigmaRepaso: función de validaciónValores predeterminados5Operadores, parte 2
Operadores lógicos, parte 1Operadores lógicos, parte 2Repaso: lógica simpleOperadores lógicos, parte 3Operador ternario8Calculadora para dividir la cuenta
Mensaje de bienvenidaCómo obtener datos3Variables, parte 2
Declaración de tiposInferencia de tiposConstantesRepaso: inicializar variablesConversión de tipos9Bucles
Bucle forBucle whileBreakContinueRepaso - FactorialLa función rangeBucle anidadoRepaso - Entrada dinámica12Conceptos básicos de arrays
Declarar un arrayAcceder a los elementos de un arrayModificar arraysMétodos de arrayRepaso - Array de productosRepaso - Array invertidoArrays tipadosPractica por tu cuenta: Compilador de GDScript online