Meer informatie over string
Meer informatie over boolean

Opdracht 1

Maak een variabele van het type string aan en print het resultaat.

Specificaties

  • Er is een string genaamd naam met de waarde "John".
  • De waarde van de naam wordt geprint in de console.

Verwachte output

Als naam = "John", komt in de console:

John

Nu jij

using System;
 
Console.WriteLine();

Opdracht 2

Gebruik stringinterpolatie om een bericht te tonen.

Specificaties

  • Er is een variabele naam met de waarde "John".
  • Gebruik stringinterpolatie om het bericht "Hallo, mijn naam is John." te tonen.

Verwachte output

Hallo, mijn naam is John.

Nu jij

using System;
 
Console.WriteLine();

Opdracht 3

Voeg twee strings samen.

Specificaties

  • Er zijn twee variabelen voornaam en achternaam.
  • Combineer deze twee variabelen tot één volledige naam en print deze.

Verwachte output

Als voornaam = "John" en achternaam = "Doe", komt in de console:

John Doe

Nu jij

using System;
 
string voornaam = "John";
string achternaam = "Doe";
 
Console.WriteLine();

Opdracht 4 String interpolatie

Vul de ontbrekende onderdelen in.

Specificaties

  • Er zijn vier variabelen voornaam en achternaam, leeftijd en woonplaats
  • Combineer deze vier variabelen tot één volledige string en print deze.
  • Voer de code uit en controleer de output.

Verwachte output

Hallo, Jan Jansen! Je bent 25 jaar oud en woont in Amsterdam.

Nu jij

using System;
 
string voornaam = "Jan";
string achternaam = "Jansen";
int leeftijd = 25;
string woonplaats = "Amsterdam";
 
string boodschap = ________;
 
Console.WriteLine(boodschap);

Opdracht 5 ToLower & ToUpper

Vul de ontbrekende onderdelen in.

Specificaties

  • Maak van de input zin een zin in hoofdletters en een zin met alleen maar kleine letters.
  • Voer de code uit en controleer de output.

Verwachte output

Origineel: C# is een geweldige programmeertaal!  
In hoofdletters: C# IS EEN GEWELDIGE PROGRAMMEERTAAL!  
In kleine letters: c# is een geweldige programmeertaal!  

Nu jij

using System;
 
string input = "C# is een geweldige programmeertaal!";
 
Console.WriteLine($"Origineel: {input}");
Console.WriteLine($"In hoofdletters: {________}");
Console.WriteLine($"In kleine letters: {________}");

Opdracht 6 String formatting in String Inteprolatie

Vul de ontbrekende onderdelen in.

Specificaties

  • Maak gebruik van de variabelen leeftijd en saldo en maak deze op zodat de output overeen komt met de verwachte output.
  • Voer de code uit en controleer de output.

Verwachte output

Hallo Lisa, je bent 025 jaar oud.  
Je saldo is: €1.234,56   

Nu jij

using System;
 
string naam = "Lisa";
int leeftijd = 25;
double saldo = 1234.56;
 
Console.WriteLine($"Hallo {naam}, je bent {________} jaar oud.");
Console.WriteLine($"Je saldo is: {________}");

Opdracht 7 Contains

Vul de ontbrekende onderdelen in.

Specificaties

  • Maak gebruik van de input zin en kijk of deze het woord 'krachtige' en het woord 'java' bevat.
  • Voer de code uit en controleer de output.

Verwachte output

True
False  

Nu jij

using System;
 
string zin = "C# is een krachtige programmeertaal";
 
// Controleer of de zin het woord "krachtige" bevat
bool bevatKrachtige = zin.________;
Console.WriteLine(bevatKrachtige);  // Output: True
 
// Controleer of de zin het woord "java" bevat 
bool bevatJava = zin________
Console.WriteLine(bevatJava);  // Output: False

Opdracht 8 Substring

Vul de ontbrekende onderdelen in.

Specificaties

  • Maak gebruik van de input zin.
  • Gebruik de SubString functie om de stukken tekst 'is geweldig, toch?' en 'geweldig' eruit te halen.
  • Voer de code uit en controleer de output.

Verwachte output

is geweldig toch?
geweldig

Nu jij

using System;
 
string input = "C# is geweldig, toch?";
 
string substringresult1 = input.________;
Console.WriteLine(substringresult1);
 
string substringresult2 = input.________;
Console.WriteLine(substringresult2);