# Oefening 1
def vraagCijfer():
cijfer = float(input("Voer het cijfer in: "))
return cijfer
#Hoofdprogramma
cijfer1 = vraagCijfer()
cijfer2 = vraagCijfer()
gemiddelde = (cijfer1 + cijfer2) / 2
print("Je gemiddelde is een " + str(gemiddelde))
Download hier het bestand.
# Oefening 2
def berekenOmtrek(Lengte, Breedte):
omtrek = 2 * float(Lengte) + 2 * float(Breedte)
return omtrek
lengte = input("Geef de lengte op: ")
breedte = input("Geef de breedte op: ")
print(berekenOmtrek(lengte,breedte))
Download hier het bestand.
# Oefening 3
def berekenInhoud(Lengte, Breedte, Hoogte):
omtrek = float(Lengte) * float(Breedte) * float (Hoogte)
return omtrek
lengte = input("Geef de lengte op: ")
breedte = input("Geef de breedte op: ")
hoogte = input("Geef de hoogte op: ")
print(berekenInhoud(lengte,breedte, hoogte))
Download hier het bestand.
# Oefening 4
from datetime import datetime
def berekenLeeftijd(gebDatum):
huidigeDatum = datetime.now()
dag, maand, jaar = map(int, gebDatum.split('-'))
gebDatum = datetime(jaar, maand, dag)
verschil = huidigeDatum - gebDatum
leeftijd = verschil.days / 365.25
return int(leeftijd)
geboorteDatum = input("Geef een datum op: dd-mm-yy: ")
print(berekenLeeftijd(geboorteDatum))
Download hier het bestand.
