Opgave

Nu ga je leren hoe je de laatste letters van een woord kunt extraheren met Substring() en Length.

Wat moet je maken?

Schrijf een programma dat:

Uitleg: Substring voor laatste letters

Om de laatste letters te krijgen, moet je weten waar je moet beginnen. Daarvoor gebruik je de Length eigenschap.

Voorbeeld:

string woord = "Programmeren";  // Lengte = 12
string laatste = woord.Substring(9);  // Vanaf positie 9 tot einde = "ren"

Hoe bereken je de startpositie?

Visualisatie:

P r o g r a m m e r e n
0 1 2 3 4 5 6 7 8 9 10 11  <- posities
                  ↑
            positie 9 (length - 3)
                  r e n  <- laatste 3 letters

Stappenplan

Stap 1: Variabelen declareren

string woord;
string laatsteLetters;

Stap 2: Input vragen

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

Stap 3: Laatste 3 letters extraheren

laatsteLetters = woord.Substring(woord.Length - 3);

Uitleg:

Stap 4: Output tonen

Console.WriteLine($"Volledig woord: {woord}");
Console.WriteLine($"Laatste 3 letters: {laatsteLetters}");

Voorbeelden

Voer een woord in:
[invoer: Programmeren]
Volledig woord: Programmeren
Laatste 3 letters: ren
Voer een woord in:
[invoer: Computer]
Volledig woord: Computer
Laatste 3 letters: ter
Voer een woord in:
[invoer: Banaan]
Volledig woord: Banaan
Laatste 3 letters: aan

Belangrijke tips

💡 Substring met één parameter neemt alles vanaf die positie tot het einde!

💡 Length - 3 geeft de startpositie voor de laatste 3 letters

Hulpmiddelen

Evaluatie

Puntenverdeling Te behalen punten
Declaratie en initialisatie variabelen 1
Commentaar in code 0.5
Inlezen woord 1
Correct gebruik van Length - 3 1.5
Correct gebruik Substring 1.5
Output met volledig woord en laatste letters 0.5
Totaal 6