Leeftijd Partner

Deze vraag gaat over leeftijdsverschillen tussen 2 partners. Wanneer een 20 jarige date met een 19 jarige, dan is dit voor bijna iedereen sociaal aanvaardbaar. Een 19 jarige die met een 12 jarige date is dan weer bijna unaniem niet OK.

Er bestaat een wiskundige formule die voor de grap uitrekent wat het grootste aanvaardbare leeftijdsverschil is. Laat l iemand’s leeftijd zijn, dan is de leeftijd j van de jongste persoon waarmee die nét wel / niet meer mag daten gelijk aan: \(j = l/2 + 7\) Zo mag een 16 jarige volgens deze formule bvb daten met een 15-jarige, maar niet met een 14-jarige of jonger.

Deze formule impliceert ook een maximumleeftijd: de 15-jarige mag daten met iemand die hoogstens 16 jaar is.

Schrijf een programma dat een iemand’s leeftijd als input vraagt. Vraag deze leeftijd als float. Het programma berekent tussen welke leeftijden de mogelijke partners van deze persoon liggen, en print deze vervolgens op het scherm in een antwoordzin.

Uiteraard mag deze formule niet te ernstig genomen worden. Dit is niet meer dan een grappige berekening, die géén rekening houdt met individuele of maatschappelijke contexten.

Voorbeeld 1:

Input:

14.0

Output:

Een 14.0 jarige mag een liefje hebben tussen de 14.0 en 14.0 jaar oud.

Voorbeeld 2:

Input:

17.0

Output:

Een 17.0 jarige mag een liefje hebben tussen de 15.5 en 20.0 jaar oud.

Voorbeeld 3:

Input:

50.0

Output:

Een 50.0 jarige mag een liefje hebben tussen de 32.0 en 86.0 jaar oud.