Warning! It seems that you are using Dodona within another webpage, so not everything may work properly. Let your teacher know so that he can solve the problem by adjusting a setting in the learning environment. In the meantime, you can click this link to open Dodona in a new window.
Warning! The page was not fully loaded, probably because of a network issue. It could be that not all functionalities work as expected. Please try reloading the page.
Correct the syntax-errors (while exercise 1)
Sign in to test your solution.
# Opgave 1:
# Iemand spaart elke maand een bepaald bedrag tot een bepaald spaardoel is bereikt.
# Lees het maandelijks gespaarde bedrag en het te bereiken bedrag in en bereken via een while het aantal benodigde maanden
# (we weten allemaal dat dit op een andere manier simpeler kan)
perMaand = int(input('Het maandelijks gespaarde bedrag: '))
doel = int(input ('Het te bereiken bedrag: '))
gespaard = 0
aantalMaanden = 0
while gespaard < doel
gespaard = gespaard + permaand
aantalmaanden = aantalmaanden + 1
print (aantalMaanden)
# Opgave 2:
# Vraag de gebruiker om een positief decimaal getal in te brengen.
# Het programma halveert vervolgens telkens dit getal tot het kleiner dan 1 wordt.
# Druk het aantal stappen af vooraleer dit gebeurt.
getal = float(input('Geef een positief decimaal getal: '))
aantalStappen = 0
while getal >= 1:
getal == getal / 2
aantalStappen + 1 = aantalStappen
print (aantalStappen)
# Opgave 3:
# Lees woorden in tot de gebruiker het woord 'stop' typt.
# Het programma telt het aantal woorden vooraleer 'stop' werd ingetikt en drukt dit aantal af.
aantalKeer = 0
while true:
aantalKeer = aantalKeer + 1
woord = input ('Tik een woord: ')
if woord = 'stop':
break
print (aantalKeer)