JAVA- FizzBuzz havo4

For loops in Java
1 / 14
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

Cette leçon contient 14 diapositives, avec diapositives de texte et 1 vidéo.

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

Éléments de cette leçon

For loops in Java

Slide 1 - Diapositive

https://forms.office.com/Pages/ResponsePage.aspx?id=eZpsQC_NBkSvVNo5wi84-awOHT6MCRZHhHgGLKvguZJUOVZHSVBKQUFINzJQVjJHVlBQVVdQUENSTi4u
Opdracht
We gaan zo een filmpje kijken. Schrijf op:

  1. Welke programmer onderdelen je al kent
  2. Welke programmeer onderdelen je nog niet kent

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Slide 3 - Vidéo

https://youtu.be/QPZ0pIK_wsc
Welke onderdelen ken je nog niet?
geef antwoord in de chat

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Fizzbuzz - benodigde onderdelen
  1. For loop
  2. If statement 
  3. Modulo operator
  4. Or  en And operator
  5. System.out.println();

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Conditions - if
 Als je een computer iets wil laten oplossen doe je dat door de computer voorwaarden te geven op basis waarvan er wel of niet iets gebeurt: "Als dit waar is, doe dan dat". Zo'n voorwaarde heet een condition. Toevallig is dat ook de nederlandse vertaling van het woord voorwaarde.
De if operator
Als de waarde van ouput gelijk is aan "Goede Middag" print dan "Goede Middag"

Let op de indentation (uitlijning)
Wat is de ouput?
Goede Middag
Let op het verschil tussen = en ==

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

Conditions - if else
Bij if hoort vaak ook else
De if else operator
Als de waarde van ouput gelijk is aan "Goede Middag" print dan "Goede Middag"
Anders print "Hallo"
Wat is de ouput?
Hallo

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Operatoren
Sommige operatoren zijn je wellicht onbekend vanuit de wiskundezoals modulo operator. In eerste instantie misschien een operator waar je niks aan lijkt te hebben, maar niets is minder waar... 
Output
% operator (Modulo)

Module geeft alleen de rest van een deling. Bijvoorbeeld: 3 gedeeld door 2 is 1 rest 1

Daarom 3 % 2 == 1




Wat is de output?

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

For-loop
Het stuk code in een for-loop maakt vaak gebruik van een variabele. In het voorbeeld hieronder heet deze variabele i
Output
i++
Voor elke iteratie is de waarde van i met 1 groter geworden.
i <= 100
Deze voorwaarde wordt elke iteratie geschekt.
int i = 0
Dit wordt allemaal de eerste keer bekeken om te initialiseren

Slide 9 - Diapositive

hoeveel keer wordt er
"goede morgen" geprint?
Even oneven
timer
10:00
Open de  file in de chat
Kopieer alles
Plak de inhoud van de file in:

https://www.tutorialspoint.com/compile_java_online.php

Maak opdracht C

Slide 10 - Diapositive

https://repl.it/classroom/invite/rGf7HD0
Operatoren
Output
or operator

Kijkt of één van de twee voorwaarden waar is





Wat is de output?

Slide 11 - Diapositive

Cet élément n'a pas d'instructions

Operatoren
Output
and operator

Kijkt of beide van de twee voorwaarden waar zijn





Wat is de output?

Slide 12 - Diapositive

Cet élément n'a pas d'instructions

Greenfoot verder...
STUDIEWIJZER

Slide 13 - Diapositive

Cet élément n'a pas d'instructions

Greenfoot verder...
STUDIEWIJZER

Slide 14 - Diapositive

https://forms.office.com/Pages/ResponsePage.aspx?id=eZpsQC_NBkSvVNo5wi84-awOHT6MCRZHhHgGLKvguZJUNk5MMFJLNFZTREFSNDBRV0FVUlZONDE5Wi4u