Упражнение 1.15. Перепишите программу преобразования температур, выделив само преобразование в отдельную функцию.
#include <stdio.h>
#define LOWER 0 //нижняя граница температуры
#define UPPER 300 //верхняя граница температуры
#define STEP 20 //размер изменения температуры
float temp(float cel);
int main()
{
float cel;
printf("Таблица перевода градусов\nпо Цельсию в Фаренгейт\n");
printf(" CEL FAHR\n");
for(cel=LOWER; cel<=UPPER; cel+=STEP) //печать таблицы
printf("%5.1f %.1f\n", cel, temp(cel));
return 0;
}
float temp(float a)
{
return (a*(9.0/5.0) + 32.0);
}
Результат:
Комментариев нет:
Отправить комментарий