Menu
Coddy logo textTech

Resumen - Array invertido

Parte de la sección Fundamentos del Journey de Swift de Coddy — lección 67 de 86.

challenge icon

Desafío

Fácil

Recibirás una línea de entrada que contiene enteros separados por comas (por ejemplo, 1,2,3,4,5).

Invierte el arreglo manualmente usando un bucle—no uses el método integrado reversed().

Construye un nuevo arreglo iterando a través del arreglo original desde el último índice hasta el primero, agregando cada elemento a tu arreglo de resultados.

Imprime el arreglo invertido.

Ejemplo: Si la entrada es 10,20,30,40, tu salida debería ser:

[40, 30, 20, 10]

Pruébalo tú mismo

// Leer la entrada y convertirla en un arreglo de enteros
let input = readLine()!
let numbers = input.split(separator: ",").map { Int($0)! }

// TODO: Escribe tu código a continuación
// Invierte el arreglo manualmente usando un bucle (no uses reversed())
// Construye un nuevo arreglo iterando desde el último índice hasta el primero

var reversedArray: [Int] = []

// Tu bucle va aquí


// Imprimir el resultado
print(reversedArray)

Todas las lecciones de Fundamentos