Страницы

Translate

пятница, 12 июля 2013 г.

Упражнение 1.15. Перепишите программу преобразования температур, выделив преобразование в отдельную функцию.


Упражнение  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);
}


Результат:



Комментариев нет:

Отправить комментарий