Menu
Coddy logo textTech

Riepilogo - array invertito

Fa parte della sezione Fondamenti del percorso Swift di Coddy. Lezione 67 di 86.

challenge icon

Sfida

Facile

Riceverai una riga di input contenente interi separati da virgole (ad es., 1,2,3,4,5).

Inverti manualmente l'array usando un ciclo: non usare il metodo integrato reversed().

Crea un nuovo array scorrendo quello originale dall'ultimo indice al primo e aggiungendo ogni elemento all'array dei risultati.

Stampa l'array invertito.

Esempio: Se l'input è 10,20,30,40, l'output dovrebbe essere:

[40, 30, 20, 10]

Provalo tu

// Leggi l'input e convertilo in un array di numeri interi
let input = readLine()!
let numbers = input.split(separator: ",").map { Int($0)! }

// TODO: Scrivi il tuo codice qui sotto
// Inverti l'array manualmente usando un ciclo (non usare reversed())
// Crea un nuovo array scorrendo gli indici dall'ultimo al primo

var reversedArray: [Int] = []

// Inserisci qui il tuo ciclo


// Visualizza il risultato
print(reversedArray)

Tutte le lezioni di Fondamenti

Esercitati da solo: Playground Swift