Les 3 - C# - Invoer van een gebruiker verwerken

C#
Input van een gebruiker
1 / 13
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

Cette leçon contient 13 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 30 min

Éléments de cette leçon

C#
Input van een gebruiker

Slide 1 - Diapositive

Leerdoel
Aan het eind van deze les kan je met C# een applicatie ontwikkelen die invoer van een gebruiker vraagt en deze vervolgens verwerkt.

Slide 2 - Diapositive

Wat is ook alweer een variabele?

Slide 3 - Question ouverte

Sleepvraag
Sleep de onderdelen naar de juiste plaats
double                            =         11.5            ;
                       getalB      =                           ;
                                          ;                      
double
3.5
getalA
double
antwoord
int

Slide 4 - Question de remorquage

Welke variabele is juist gedeclareerd?
A
int #Getal2;
B
int 1getal;
C
double _getalB = 4.5;
D
int getalX = 4.5;

Slide 5 - Quiz

Met welke rekenkundige operator kan je getallen met elkaar vermenigvuldigen?
A
#
B
&
C
/
D
*

Slide 6 - Quiz

Met welke functie kan je een getal weergeven als tekst?
A
.ToString();
B
.ToText();
C
.ToView();
D
.ToTekst();

Slide 7 - Quiz

Invoer gebruiker vragen
Een applicatie die geen invoer van een gebruik vraagt is statisch. Dit komt eigenlijk alleen maar voor als een procedure steeds hetzelfde is. De meeste applicaties zullen echter een invoer van de gebruiker vragen en hier vervolgens iets mee doen. Je applicatie wordt hierdoor dynamisch, immers, de uitvoer is gebaseerd op de invoer van de gebruiker.

Slide 8 - Diapositive

Invoer gebruiker vragen
In C# kan in een CLI de invoer van een gebruiker gevraagd worden met het commando:

Console.ReadLine();

Slide 9 - Diapositive

Als je een applicatie gaat schrijven waarbij je invoer van een gebruiker vraagt, wat doe je er dan mee als je het later in je applicatie gaat gebruiken?

Slide 10 - Question ouverte

Invoer verwerken
Als er invoer van een gebruiker wordt gevraagd moet dit worden opgeslagen in een variabele, zodat het later in de applicatie gebruikt kan worden. Hierbij is het weer van belang dat je je afvraagt welke informatie je aan de gebruiker vraagt. Is het een tekst? Is het een getal? Als het een getal is, een geheel of komma getal?

Slide 11 - Diapositive

Voorbeeld 1
string naamGebruiker;

naamGebruiker = Console.ReadLine();

Console.WriteLine("Uw naam is " + naamGebruiker);

Slide 12 - Diapositive

Voorbeeld 2
string naam;
int leeftijd;

naam = Console.ReadLine();
leeftijd = Convert.ToInt16(Console.ReadLine());

Console.WriteLine("Uw naam is " + naam + " en uw leeftijd is " + leeftijd.ToString());

Slide 13 - Diapositive