Skip to content
Download hier het bestand.
Download hier het bestand.
Download hier het bestand.
Download hier het bestand.
Scroll Up
ICT trainer en programmeur
7. Functies I
# 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.
01 | # Oefening 1 |
02 |
03 | def vraagCijfer(): |
04 | cijfer = float ( input ( "Voer het cijfer in: " )) |
05 | return cijfer |
06 | |
07 | #Hoofdprogramma |
08 | cijfer1 = vraagCijfer() |
09 | cijfer2 = vraagCijfer() |
10 | gemiddelde = (cijfer1 + cijfer2) / 2 |
11 | print ( "Je gemiddelde is een " + str (gemiddelde)) |
Download hier het bestand.
01 | # Oefening 2 |
02 |
03 | def berekenOmtrek(Lengte, Breedte): |
04 | omtrek = 2 * float (Lengte) + 2 * float (Breedte) |
05 | return omtrek |
06 | |
07 | lengte = input ( "Geef de lengte op: " ) |
08 | breedte = input ( "Geef de breedte op: " ) |
09 |
10 | print (berekenOmtrek(lengte,breedte)) |
Download hier het bestand.
01 | # Oefening 3 |
02 |
03 | def berekenInhoud(Lengte, Breedte, Hoogte): |
04 | omtrek = float (Lengte) * float (Breedte) * float (Hoogte) |
05 | return omtrek |
06 | |
07 | lengte = input ( "Geef de lengte op: " ) |
08 | breedte = input ( "Geef de breedte op: " ) |
09 | hoogte = input ( "Geef de hoogte op: " ) |
10 |
11 | print (berekenInhoud(lengte,breedte, hoogte)) |
Download hier het bestand.
01 | # Oefening 4 |
02 |
03 | from datetime import datetime |
04 |
05 | def berekenLeeftijd(gebDatum): |
06 | huidigeDatum = datetime.now() |
07 | dag, maand, jaar = map ( int , gebDatum.split( '-' )) |
08 | gebDatum = datetime(jaar, maand, dag) |
09 | verschil = huidigeDatum - gebDatum |
10 | leeftijd = verschil.days / 365.25 |
11 | return int (leeftijd) |
12 | |
13 | geboorteDatum = input ( "Geef een datum op: dd-mm-yy: " ) |
14 |
15 | print (berekenLeeftijd(geboorteDatum)) |
Download hier het bestand.