Les 2 - C# - Variabelen

C#
Variabelen
1 / 21
next
Slide 1: Slide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

This lesson contains 21 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 50 min

Items in this lesson

C#
Variabelen

Slide 1 - Slide

Leerdoel
Aan het eind van deze les weet je wat een variabele is en hoe je een variabele kan gebruiken als je een applicatie maakt in C#.

Slide 2 - Slide

Welke twee soorten interfaces bestaan er?

Slide 3 - Open question

Sleepvraag
Je applicatie moet als uitvoer de tekst "Welkom terug" weergeven.
Hoe ziet de syntax van je code er ook alweer uit?
.
(
);
Console
Print
Show
Window
"Welkom terug"
WriteLine

Slide 4 - Drag question

Bekijk de afbeelding die hier rechts staat. Je ziet een stukje code en een bijbehorende foutmelding. Kan jij de fout vinden?

Slide 5 - Open question

Stel... ... je hebt een applicatie gemaakt die een berekening uitvoert. Het antwoord heeft de applicatie later nog nodig. Hoe los je dit op?

Slide 6 - Open question

Variabelen
Gebruik je een bepaalde waarde meer dan één keer in je applicatie of heb je een tijdelijke plek nodig om een waarde op te slaan? Dan maak je gebruik van een variabele.

Slide 7 - Slide

Type variabelen in C#

Slide 8 - Slide

Variabele in C#
Voordat een variabele gebruikt wordt moet deze eerst bekend worden gemaakt aan de applicatie. Dit wordt ook wel het declareren van een variabele genoemd.

Slide 9 - Slide

Declaratie van een variabele in C#
[TYPE] [NAAM] = [WAARDE]

int mijnLeeftijd;
of
int mijnLeeftijd = 18;

Slide 10 - Slide

Declaratie van een variabele in C#
Als je bij de declaratie van een variabele nog geen waarde toe gaat kennen kan de declaratie ook sneller:

int getalA, getalB, getalC;
string naamA, naamB, naamC;

Slide 11 - Slide

Declaratie van een variabele in C#
Let er bij het declararen van een string op dat je bij het toewijzen van een waarde de tekst tussen aanhalingstekens zet, dus:

string mijnNaam = "Teun";

Slide 12 - Slide

Naamgeving van een variabele in C#
Een variabele mag bestaan uit letters, cijfers en underscores en moet beginnen met een letter of underscore.

string mijnNaam; (dit mag)
string _mijnNaam; (dit mag)
string 1mijnNaam; (dit mag niet)
string #mijnNaam; (dit mag niet)

Slide 13 - Slide

Welke variabele is juist gedeclareerd?
A
int 1Cijfer;
B
string fouteVariabele;
C
float #getal2;
D
double 1_twee;

Slide 14 - Quiz

Variabele gebruiken in C#
int getal1;
int getal2 = 5;
int antwoord;

getal1 = 5;
antwoord = getal1 + getal2;

Slide 15 - Slide

Rekenkundige operatoren in C#

Slide 16 - Slide

Rekenkundige operatoren in C#
int getal1 = 5;
int getal2 = 8;
int antwoord;

antwoord = getal1 * getal2; // vermenigvuldigen
antwoord = getal1 / getal2; // delen door

Slide 17 - Slide

Welke waarde heeft antwoord na het uitvoeren van onderstaande code?
int getalA = 4;
int getalB = 5;
int antwoord;
antwoord = getalA * getalB;

Slide 18 - Open question

Weergeven variabele in console
Console.WriteLine() kan alleen tekst weergeven. Als we rekenen met bijvoorbeeld integers, floats of doubles dan moeten we deze variabele omzetten naar tekst (string). Hiervoor kan de functie ToString() gebruikt worden.

Slide 19 - Slide

Voorbeeld 1
int getalA = 6;
int getalB = 5;
int antwoord;

antwoord = getalA * getalB;

Console.WriteLine("Het antwoord is " + antwoord.ToString());

UITVOER VAN DE APPLICATIE IS
Het antwoord is 30

Slide 20 - Slide

Voorbeeld 2
double getalA = 6.5;
double getalB = 5.5;
double antwoord;

antwoord = getalA * getalB;

Console.WriteLine("Het antwoord is " + antwoord.ToString());

UITVOER VAN DE APPLICATIE IS
Het antwoord is 35.75

Slide 21 - Slide