C#: Operatoren

Operatoren in C#


1 / 14
volgende
Slide 1: Slide
newEditorInformaticaICTMBOStudiejaar 1-4

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Operatoren in C#


Leerdoel

Aan het einde van de les kun je verschillende operatoren in C# herkennen en begrijpen wat hun functie is.

Wat weet je al over operatoren in C#?

Wat zijn operatoren?

Operatoren zijn symbolen die een specifieke bewerking uitvoeren op één of meerdere operanden in C#.

Toewijzingsoperator

De '=' operator wordt gebruikt om waarden toe te wijzen aan variabelen.


int leeftijd = 18;


string naam = "John Wick";

Rekenkundige operatoren

+, -, *, /, %: Deze operatoren voeren basisrekenkundige bewerkingen uit.

Console.WriteLine("Optellen: " + (5 + 3));       // Output: 8

Console.WriteLine("Aftrekken: " + (5 - 3));      // Output: 2

Console.WriteLine("Vermenigvuldigen: " + (5 * 3)); // Output: 15

Console.WriteLine("Delen: " + (10 / 2));         // Output: 5

Console.WriteLine("Modulo: " + (10 % 3));        // Output: 1

Vergelijkingsoperatoren

==, !=, >, <, >=, <=: Vergelijken waarden en geven een booleaanse waarde terug.

Console.WriteLine("Gelijk aan (==): " + (5 == 5));     // true

Console.WriteLine("Niet gelijk (!=): " + (5 != 3));    // true

Console.WriteLine("Groter dan (>): " + (5 > 3));       // true

Console.WriteLine("Kleiner dan (<): " + (3 < 5));      // true

Console.WriteLine("Groter of gelijk (>=): " + (5 >= 5)); // true

Console.WriteLine("Kleiner of gelijk (<=): " + (3 <= 5)); // true

Logische operatoren

&&, ||, !: Combineren of veranderen booleaanse waarden.

Console.WriteLine("En (&&): " + (true && false));     // false

Console.WriteLine("Of (||): " + (true || false));     // true

Console.WriteLine("Niet (!): " + (!true));            // false

Console.WriteLine("5 > 3 && 8 > 6: " + (5 > 3 && 8 > 6));   // true

Console.WriteLine("5 > 3 || 2 > 6: " + (5 > 3 || 2 > 6));   // true

Console.WriteLine("!(5 > 3): " + !(5 > 3));                 // false

Incrementele en decrementele operatoren

++ en --: Verhogen of verlagen de waarde van een variabele met één.


int x = 5; x++; Console.WriteLine(x); // Output: 6


int y = 5; y--; Console.WriteLine(y); // Output: 4

Samengestelde toewijzingsoperatoren

+=, -=, *=, /=, %=: Combineren toewijzing met een rekenkundige bewerking.

int x = 5+= 3Console.WriteLine(x);  // Output: 8

int y = 10-= 4Console.WriteLine(y); // Output: 6

int a = 2*= 5Console.WriteLine(a);  // Output: 10

int b = 20/= 4Console.WriteLine(b); // Output: 5

int c = 10%= 3Console.WriteLine(c); // Output: 1

Praktische oefening

Los een serie problemen op met gebruik van verschillende operatoren.

Schrijf 3 dingen op die je deze les hebt geleerd.

Schrijf 2 dingen op waarover je meer wilt weten.

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.