In de meeste landen drukken we temperaturen uit in graden Celsius, maar in onder andere de Verenigde Staten gebruikt men graden Fahrenheit. Wie daar het weerbericht volgt of een recept naleest, moet dus kunnen omrekenen.
Schrijf een programma dat een temperatuur in graden Celsius inleest en de overeenkomstige temperatuur in graden Fahrenheit berekent. De formule die je hiervoor gebruikt is:
\[F = \frac{9}{5} \cdot C + 32\]Let goed op: in C# schrijf je deze breuk als (9.0 / 5.0). Zou je (9 / 5)
schrijven, dan deelt C# twee gehele getallen en valt het deel na de komma weg
(9 / 5 wordt dan 1 in plaats van 1.8). Dat leer je verderop nog grondiger.
Rond het resultaat af op één cijfer na de komma en toon het zo:
Een temperatuur van C graden Celsius komt overeen met F graden Fahrenheit.
Vervang C door de ingelezen temperatuur en F door het berekende, afgeronde
resultaat. De getallen schrijf je met een punt als decimaalteken.
Cijfers na de komma tonen. Toon een kommagetal met een vast aantal cijfers na de komma met
.ToString(...), bijvoorbeeldbedrag.ToString("F2")voor twee cijfers ofgetal.ToString("F1")voor één. Het getal wordt zo meteen netjes afgerond getoond; hoe afronden precies werkt, leer je later bij de ingebouwde functies.
Invoer:
36.6
Uitvoer:
Een temperatuur van 36.6 graden Celsius komt overeen met 97.9 graden Fahrenheit.
Invoer:
0
Uitvoer:
Een temperatuur van 0 graden Celsius komt overeen met 32.0 graden Fahrenheit.