Wiederholung bearbeiten – Umgekehrtes Array
Teil des Abschnitts Grundlagen der C#-Journey von Coddy — Lektion 60 von 69.
Aufgabe
EinfachSchreiben Sie eine Methode namens Reverse, die ein Array von Zahlen als Argument erhält und das umgekehrte Array zurückgibt.
Zum Beispiel ist für [1, 2, 3] die erwartete Ausgabe [3, 2, 1].
Hinweis: Die Verwendung von Array.Reverse() ist nicht erlaubt. Implementieren Sie die Umkehrung manuell mithilfe einer Schleife.
Tipp: Um auf Elemente vom Ende des Arrays zuzugreifen, verwenden Sie das Indexmuster arr.Length - 1 - i.
Probier es selbst
using System;
public class Program {
public static int[] Reverse(int[] arr) {
// Schreibe deinen Code unten
}
public static void Main(string[] args) {
string text = Console.ReadLine();
string[] stringArr = text.Split(",");
int[] arr = new int[stringArr.Length];
for (int i = 0; i < stringArr.Length; i++) {
arr[i] = int.Parse(stringArr[i]);
}
int[] result = Reverse(arr);
Console.WriteLine("The reversed array is: " + string.Join(", ", result));
}
}Alle Lektionen in Grundlagen
4Operatoren Teil 1
Arithmetische OperatorenModulo-OperatorInkrement/DekrementPost-Inkrement/DekrementArithmetische Kurzschreibweisen7Grundlagen IO
Einfache AusgabeString-InterpolationEingabe lesenParsenWiederholung - Bis 120Wiederholung - True or False5Operatoren Teil 2
VergleichsoperatorenLogische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 311Array-Grundlagen
Arrays deklarierenZugriff auf ElementeArrays modifizierenArray-MethodenWiederholung – Produkt-ArrayWiederholung bearbeiten – Umgekehrtes Array