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

Entraînez-vous par vous-même : Playground Swift