Menu
Coddy logo textTech

Scorrere

Lezione 10 di 14 del corso Stringhe e array in C# di Coddy.

Puoi scorrere gli elementi dell'array con il ciclo for e usare la proprietà length per specificare quante volte deve essere eseguito il ciclo.

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

Quanto sopra stampa tutti i numeri dell'array!

Esiste anche una forma più breve per un array, chiamata ciclo "for-each":

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

Il formato completo è:

foreach (type variableName in arrayName) {
	// corpo del ciclo
}
challenge icon

Sfida

Facile

Scrivi una funzione chiamata onlyOdd che riceve un array di interi come argomento e stampa solo i numeri dispari.

Provalo tu

using System;

class OnlyOdd {
    public static void onlyOdd(int[] nums) {
        // Scrivi il codice qui
    }
}

Tutte le lezioni di Stringhe e array in C#

Esercitati da solo: Compilatore C# online