Menu
Coddy logo textTech

Récapitulatif - Tableau inversé

Fait partie de la section Fondamentaux du Journey Swift de Coddy — leçon 67 sur 86.

challenge icon

Défi

Facile

Vous recevrez une ligne d'entrée contenant des entiers séparés par des virgules (par ex., 1,2,3,4,5).

Inversez le tableau manuellement à l'aide d'une boucle — n'utilisez pas la méthode intégrée reversed().

Construisez un nouveau tableau en parcourant le tableau d'origine du dernier index au premier, en ajoutant chaque élément à votre tableau de résultat.

Affichez le tableau inversé.

Exemple : Si l'entrée est 10,20,30,40, votre sortie devrait être :

[40, 30, 20, 10]

Essayez vous-même

// Lire l'entrée et convertir en un tableau d'entiers
let input = readLine()!
let numbers = input.split(separator: ",").map { Int($0)! }

// TODO: Écrivez votre code ci-dessous
// Inverser le tableau manuellement en utilisant une boucle (ne pas utiliser reversed())
// Construire un nouveau tableau en itérant du dernier index jusqu'au premier

var reversedArray: [Int] = []

// Votre boucle va ici


// Afficher le résultat
print(reversedArray)

Toutes les leçons de Fondamentaux