Spronck: opdracht 3.1 pagina 22
Een boek kost in de winkel €24,95, maar boekwinkels krijgen 40 procent korting bij inkoop. Het versturen van boeken kost €3 voor het eerste boek, en 75 cent voor ieder volgende boek.
Bereken hoeveel de winkel betaalt voor 60 boeken.
Spronck: opdracht 3.2 pagina 22 - 23
Kun je de fouten in de volgende regels code identificeren? Verbeter ze.
print( "Een boodschap" ).
print( "Een boodschap ' )
print( ' Een boodschapf" ' )
Het resultaat moet er zo uitzien:
Spronck: opdracht 3.4 pagina 23
Voer het programma uit en bestudeer de fout die gemeld wordt. Los het probleem op?
print( ((2*3) /4 + (5 -6/7) *8 )
print( ((12*13) /14 + (15 -16) /17) *18 )
Spronck: opdracht 3.5 pagina 23
Je kijkt op de klok en je ziet dat het 14.00u is. Je zet een alarm dat 535 uur later af moet gaan. Hoe laat is het als het alarm afgaat? Schrijf een programma dat het antwoord afdrukt.
Hint: Gebruik de modulo operator
Spronck: opdracht 4.1 pagina 35
Schrijf een script dat vraagt om 3 getallen in te geven. Bereken het gemiddelde van de drie getallen en stop dit in de variabele gemiddelde.
Geef als output: "Het gemiddelde van <getal 1>, <getal 2> en <getal 3> is <gemiddelde>"
Spronck: opdracht 4.4 pagina 35
Kun je een manier bedenken om de inhoud van twee numerieke variabelen om te wisselen zonder daarbij gebruik te maken van een derde hulp-variabele? Basiscode hiervoor is gegeven in het code blok hieronder. Probeer de inhoud van a en b te verwisselen zonder een derde variabele erbij te halen. Om je te helpen, is de eerste stap al gegeven. Je hoeft slechts twee regels code aan te vullen en twee regels toe te voegen.
a = #vul hier code aan om een waarde in te geven
b = #vul hier code aan om een waarde in te geven
print( "a =", a, "en b =", b )
a = a + b # deze regel helpt je op weg
# vul hier één regel code in
# vul hier je tweede regel code in
print( "a =", a, "en b =", b )