Opgave

Je gaat oefenen met de Substring() methode. Dit is een remediëringsoefening met extra uitleg om je te helpen deze belangrijke methode goed te begrijpen.

Wat moet je maken?

Schrijf een programma dat:

Uitleg: Wat doet Substring()?

De Substring() methode haalt een deel van een string op. Je kunt het zien als het uitknippen van een stuk tekst.

Hoe werkt Substring() met twee parameters?

string woord = "Hallo";
string deel = woord.Substring(0, 3);  // Resultaat: "Hal"

Uitleg:

Belangrijk: In C# beginnen we te tellen vanaf 0!

H a l l o
0 1 2 3 4   <- posities

Stappenplan voor deze oefening

Stap 1: Variabelen declareren

string woord;           // Om het ingevoerde woord op te slaan
string eersteLetters;   // Om de eerste 3 letters op te slaan

Stap 2: Input vragen

Console.WriteLine("Voer een woord in:");
woord = Console.ReadLine();

Stap 3: Eerste 3 letters extraheren

eersteLetters = woord.Substring(0, 3);

Uitleg van deze regel:

Stap 4: Output tonen

Console.WriteLine($"Volledig woord: {woord}");
Console.WriteLine($"Eerste 3 letters: {eersteLetters}");

Voorbeelden

Voer een woord in:
[invoer: Programmeren]
Volledig woord: Programmeren
Eerste 3 letters: Pro
Voer een woord in:
[invoer: Computer]
Volledig woord: Computer
Eerste 3 letters: Com

Veelgemaakte fouten

Fout: woord.Substring(1, 3)

Correct: woord.Substring(0, 3)

Extra hulp: Visualisatie

Als je het woord “Banaan” invoert:

B  a  n  a  a  n
0  1  2  3  4  5   <- posities

Substring(0, 3) haalt op:
B  a  n
↑  ↑  ↑
0  1  2

Hulpmiddelen

Evaluatie

Puntenverdeling Te behalen punten
Declaratie en initialisatie variabelen 1
Commentaar in code 0.5
Inlezen woord 1
Correct gebruik Substring(0, 3) 2
Output met volledig woord en eerste letters 0.5
Totaal 5