Усовершенствуйте программу преобразования температур таким образом, чтобы над таблицей она напечатала заголовок.
#include <stdio.h>
#include <stdio.h>
/* печать таблицы температур по Фаренгейту
* и Цельсию для fahr = 0, 20, ..., 300 */
{
float fahr, celsius;
int lower, upper, step;
lower = 0; /* нижняя граница таблицы температур */
upper = 300; /* верхняя граница */
step = 20; /* шаг */
printf("\n\tТАБЛИЦА ТЕМПЕРАТУР\n\n");
printf("Градусы Фаренгейта\tГрадусы Цельсия\n\n");
printf("\n\tТАБЛИЦА ТЕМПЕРАТУР\n\n");
printf("Градусы Фаренгейта\tГрадусы Цельсия\n\n");
fahr = lower;
while (fahr <= upper)
{
celsius = (5.0 / 9.0) * (fahr - 32.0);
printf("%9.0f %17.1f\n", fahr, celsius);
fahr = fahr + step;
}
return 0;
}
ТАБЛИЦА ТЕМПЕРАТУР
Градусы Фаренгейта Градусы Цельсия
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8
120 48.9
140 60.0
160 71.1
180 82.2
200 93.3
220 104.4
240 115.6
260 126.7
280 137.8
300 148.9
ТАБЛИЦА ТЕМПЕРАТУР
Градусы Фаренгейта Градусы Цельсия
0 -17.8
20 -6.7
40 4.4
60 15.6
80 26.7
100 37.8
120 48.9
140 60.0
160 71.1
180 82.2
200 93.3
220 104.4
240 115.6
260 126.7
280 137.8
300 148.9
Комментариев нет:
Отправить комментарий