From 9a646ac1ed7d3fb83b91dd617905a2aef644efe5 Mon Sep 17 00:00:00 2001 From: Cian Bagshaw Date: Tue, 29 Nov 2022 08:16:49 +0000 Subject: [PATCH] Added exercise 1-3 --- 1/3.c | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 1/3.c diff --git a/1/3.c b/1/3.c new file mode 100644 index 0000000..5682bf9 --- /dev/null +++ b/1/3.c @@ -0,0 +1,25 @@ +/* + Exercise 1-3. Modify the temperature conversion program to print a heading + above the table. + === +*/ + +#include + +int main () { + float fahr, celsius; + + int lower = 0; /* lower limit of the temperature table */ + int upper = 300; /* upper limit */ + int step = 20; /* step size */ + + puts("Fahrenheit to Celsius"); + puts(" F C"); + + fahr = lower; + while (fahr <= upper) { + celsius = (5.0/9.0) * (fahr-32.0); + printf("%3.0f %6.1f\n", fahr, celsius); + fahr += step; + } +} -- 2.20.1