Meer informatie over unsigned long
Meer informatie over while

Opdracht 1

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

Specificaties

  • Er is een ulong genaamd getal met de waarde 12345678901234567890.
  • De waarde van de getal wordt geprint in de console.

Verwachte output

Als getal == 12345678901234567890, komt in de console:

12345678901234567890

Nu jij

using System;
 
Console.WriteLine(getal);

Opdracht 2

Demonstreer een overflow van een ulong.

Specificaties

  • Maak een ulong variabele aan met de waarde van ulong.MaxValue (de maximale waarde voor een ulong).
  • Voeg 1 toe aan deze waarde en print het resultaat.
  • Observeer dat dit resulteert in een overflow en de waarde zal terugkeren naar 0.

Verwachte output

De verwachte output in de console:

Max waarde van ulong: 18446744073709551615
Na toevoegen van 1: 0

Nu jij

using System;
ulong maxValue = ulong.
Console.WriteLine("Max waarde van een ulong: " +);
 
Console.WriteLine("Na toevoegen van 1: " + );

Opdracht 3

Maak gebruik van een expressie in een while-loop om af te tellen.

Specificaties

  • Er is een variabele countDown.
  • Zolang de waarde van countDown een hogere waarde heeft dan 0 moet er 1 van afgehaald worden. En wordt de huidige waarde geprint.
  • Als countDown een waarde heeft van 0, toon “Go!”

Verwachte output

De verwachte output in de console:

5
4
3
2
1
Go!

Nu jij

using System;
 
ulong countDown
while ()
{
 
}