Skip to content

Track 2 - Oefenopdracht - Leeftijdsberekening

Codelab

Voer het volgende commando uit in je startproject:

npx @hboictcloud/codelab-cli new programming/2-leeftijdsberekening

Beschrijving

Schrijf een applicatie die het volgende doet:

  1. Vraag de naam van een persoon en lees deze in.
  2. Vraag vervolgens het geboortejaar van deze persoon en lees deze in.
  3. Bereken hierna de leeftijd van deze persoon en druk deze af.
  4. Tot slot, druk de leeftijd af in “Venusjaren”.

Hieronder een voorbeeld van input/output van deze applicatie. Input die de gebruiker invoert is onderstreept.

Hoe heet je? Dennis Verveer
Wat is je geboortejaar? 1967

Beste Dennis Verveer, in 2022 zal je leeftijd 55 zijn.
En je leeftijd is dan 88.70967741935483 in Venusjaren.

Stappenplan

  1. Importeer de scanner uit @hboictcloud/scanner voor het krijgen van invoer van de gebruiker.
  2. Maak een variabele aan van type string voor de naam en lees deze in vanaf de console. Hou er rekening mee dat een naam uit meer dan één woord kan bestaan.
  3. Maak een variabele aan van het type number voor het geboortejaar en lees deze in vanaf de console.
  4. Maak een constante aan voor het huidige jaar. Bepaal zelf het datatype.
    • Tip! Gebruik het jaar 2022.
  5. Maak een variabele aan voor het opslaan van de leeftijd. Bepaal zelf het datatype. Vul deze variabele met behulp van een berekening waarbij je het geboortejaar en het huidige jaar gebruikt.
  6. Geef de leeftijd als output weer op de console. Controleer of je berekening klopt.
  7. Maak een variabele aan voor het opslaan van de leeftijd in Venusjaren. Bepaal zelf het datatype. Vul deze variabele met de berekende leeftijd in Venusjaren.
    • Tip! Gebruik hiervoor ook een constante waarin je zet dat een jaar op Venus 0.62 keer een jaar op aarde is.
  8. Geef de leeftijd in Venusjaren weer op de console en controleer of je berekening klopt.
  9. Zorg ervoor dat je input en output precies overeenkomt met het hierboven gegeven voorbeeld.

Tips

  • Test steeds tussendoor of je programma werkt door het te runnen.

Opmerkingen

  • Een jaar op Venus is 0.62 keer de lengte van een jaar op Aarde.

Richtlijnen bij coderen

  • Zorg dat je naam en het doel van het programma bovenin staan.
  • Gebruik de juiste inspringing (indentation) bij de lay-out.
  • Let op juist gebruik hoofdletters en kleine letters.
  • Gebruik goede namen.
  • Voeg waar nodig commentaar toe dat inzicht geeft in je code.