Menu
Coddy logo textTech

Iterowanie po elementach

Lekcja 10 z 14 w kursie Łańcuchy znaków i tablice w C# w Coddy.

Możesz przechodzić przez elementy tablicy za pomocą pętli for i użyć właściwości length, aby określić, ile razy pętla ma się wykonać.

double[] coolNums = {3.14, 1.69, 9.99};
for (int i = 0; i < coolNums.Length; i++) {
	Console.WriteLine(coolNums[i]);
}

Powyższy kod wypisuje wszystkie liczby z tablicy!

Istnieje też krótsza forma pętli dla tablic, nazywana pętlą „for-each”:

double[] coolNums = {3.14, 1.69, 9.99};
foreach (double num in coolNums) {
	Console.WriteLine(num);
}

Pełny zapis wygląda tak:

foreach (type variableName in arrayName) {
	// ciało pętli
}
challenge icon

Wyzwanie

Łatwy

Napisz funkcję o nazwie onlyOdd, która przyjmuje tablicę liczb całkowitych jako argument i wypisuje tylko liczby nieparzyste.

Spróbuj swoich sił

using System;

class OnlyOdd {
    public static void onlyOdd(int[] nums) {
        // Wpisz kod tutaj
    }
}

Wszystkie lekcje w sekcji Łańcuchy znaków i tablice w C#

Poćwicz samodzielnie: Kompilator C# online