Drop hier links of afbeeldingen om ze aan de editor toe te voegen.

Gegeven

De thermostaat gebruik je thuis om de temperatuur en dus de werking van de radiatoren of airconditioning te regelen. Er bestaan tegenwoordig ook automatische thermostaten die de temperatuur vanzelf naar een bepaald aantal graden proberen te krijgen.

Voorbeeld van een thermostaat.

Deze thermostaten doen dit door per uur ofwel de radiator ofwel de airconditioning aan te doen. De radiatoren doen de temperatuur stijgen met 0.5°C, de airconditioning laat de temperatuur dalen met 0.3°C.

Gevraagd

Schrijf een programma dat aan de gebruiker naar de huidige temperatuur en de gewenste temperatuur vraagt. Geef adhv een voorwaardelijke herhaling weer hoe je het efficiëntst die temperatuur behaalt.

Voorbeelden

Met een huidige temperatuur van 15.5°C en een gewenste temperatuur van 17.2°C krijg je:

Radiator: 16.0 °C
Radiator: 16.5 °C
Radiator: 17.0 °C
Radiator: 17.5 °C
Airconditioning: 17.2 °C
Het duurt 5 u om de gewenste temperatuur te bereiken.

Met een huidige temperatuur van 21.0°C en een gewenste temperatuur van 20.0°C krijg je:

Airconditioning: 20.7 °C
Airconditioning: 20.4 °C
Airconditioning: 20.1 °C
Airconditioning: 19.8 °C
Radiator: 20.3 °C
Airconditioning: 20.0 °C
Het duurt 6 u om de gewenste temperatuur te bereiken.

Tip

Om errors te vermijden, rond bij elke tussenstap de temperatuur af op 1 cijfer na de komma.