Andere voorwaarde

Je kunt zo ook naar een getal laten raden bijvoorbeeld:

geheim = 4

# Vraag om een getal aan de gebruiker.
print("Vind het geheime getal!")
geraden = int(input("Raad een getal tussen 0 en 10: "))

# Ga door zolang geraden en geheim niet hetzelfde zijn
while not geraden == geheim:  
  print("Helaas! Niet goed.")
  geraden = int(input("Raad een getal tussen 0 en 10: "))
  
print("Je hebt het geraden!")
print("Het antwoord was:", geheim)

We laten hier de gebruiker een getal raden. Is het getal niet gelijk aan het geheim? Dan mag de gebruiker nog een keer raden.

We blijven dit net zo lang herhalen totdat het wel juist is geraden.

Nog een voorbeeld:

getal = int(input("Geef een getal onder de 100:"))

while getal >= 100:
  print("Dat is niet onder de 100!")
  getal = int(input("Geef een getal onder de 100:"))
  
print("Dank u voor het getal", getal)

In dit voorbeeld vragen we om een getal. Is dat getal 100 of groter dan vragen we opnieuw om een getal. Dit blijven we herhalen totdat iemand een getal intypt dat wel onder de 100 is

Oefenopdracht - 7.2.2 - Som getallen

Gebruik een loop om steeds kleine getallen bij elkaar op te tellen. Zodra de gebruiker niet een getal onder 10 invoert stopt het programma en print je de som van de vorige getallen.

Voorbeeld: Geef een getal onder de 10: 9 Geef een getal onder de 10: 8 Geef een getal onder de 10: 7 Geef een getal onder de 10: 12 De som van de getallen onder de 10 is 23

Last updated

Was this helpful?