Meer informatie over for

Opdracht 1 Tafel van vermenigvuldiging

Schrijf een programma dat de tafel van 1 t/m 10 van een gegeven getal int n toont.

Specificaties

  • Teller i van 1 tot en met 10.
  • Print elke regel als: n x i = resultaat.

Verwachte output

Als n = 7:

7 x 1 = 7
7 x 2 = 14
...
7 x 10 = 70

Nu jij

int n = 7;
for (int i = ___; i <= ___; i++)
{
    Console.WriteLine($"{n} x {i} = {n * i}");
}

Opdracht 2 Som van getallen

Bereken de som van alle getallen van 1 t/m n. Print na afloop: Som = totaal.

Specificaties

  • Teller i van 1 tot en met n.
  • Maak gebruik van int totaal = 0.

Verwachte output

Som = 5050

Nu jij

int n = 100;
int totaal = 0;
for (int i = ___; i <= ___; ___)
{
    totaal += i;
}
Console.WriteLine($"Som = {totaal}");

Opdracht 3 Even getallen

Print alle even getallen tussen 2 en 20.

Specificaties

  • Gebruik i += 2 als iteratie-expressie.

Verwachte output

2
4
6
8
10
12
14
16
18
20

Nu jij

for (int i = ___; ___; ___)
{
    Console.WriteLine(i);
}

Opdracht 4 Array doorlopen

Gegeven int[] cijfers = { 4, 8, 15, 16, 23, 42 }; print alle waarden met hun index.

Specificaties

  • Teller i van 0 tot cijfers.Length - 1.

Verwachte output

Index 0: 4
Index 1: 8
Index 2: 15
Index 3: 16
Index 4: 23
Index 5: 42

Nu jij

int[] cijfers = { 4, 8, 15, 16, 23, 42 };
for (int i = ___; i < ___; ___)
{
    Console.WriteLine($"Index {i}: {cijfers[i]}");
}

Opdracht 5 Break en Continue

In for-loops is het mogelijk om break en continue toe te passen.

Specificaties

Schrijf een for-lus van 1 tot 10 die:

  • Continue gebruikt om 5 over te slaan.
  • Break gebruikt om te stoppen zodra i > 8.

Verwachte output

1
2
3
4
6
7
8

Nu jij

for (int i = 1; i <= 10; i++)
{
    if (i == 5) ___;
    if (i > 8) ___;
    Console.WriteLine(i);
}