Вывести таблицу преобразования температур - C (СИ)

Узнай цену своей работы

Формулировка задачи:

есть программа
#include <stdio.h>
int main()
    
{
    int fahr;
    
    for( fahr = 0; fahr<=300; fahr = fahr +20)
        printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));
нужно доработать программу преобразования температур так, чтобы она выводила таблицу в обратном порядке, т.е от 300 градусов до нуля

Решение задачи: «Вывести таблицу преобразования температур»

textual
Листинг программы
#include <stdio.h>
int main()
{
    int fahr=300;
    for( ; fahr>=0; fahr = fahr - 20)
        printf("%3d %6.1f\n", fahr, (5.0/9.0)*(fahr-32));
    return 0;
}

Объяснение кода листинга программы

В этом коде:

  1. В первой строке указывается, что программа написана на языке C.
  2. Затем, в функции main(), определены две переменные: fahr (с целочисленным типом данных) и температура в градусах Фаренгейта (с плавающей точкой).
  3. Далее, в цикле for, который выполняется до тех пор, пока значение переменной fahr больше или равно нулю, происходит уменьшение значения переменной fahr на 20.
  4. В каждой итерации цикла, с помощью функции printf(), выводится значение переменной fahr и результат преобразования температуры из градусов Фаренгейта в градусы Цельсия (с учетом коэффициента 5/9).
  5. В конце программы возвращается ноль, что означает успешное выполнение программы.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы