• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

  • Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Задача: температура по Цельсию от 0° до 100° с шагом 10° и их эквивале

  • Автор темы Gantz
  • Дата начала
Статус
Закрыто для дальнейших ответов.
G

Gantz

Написать программу, которая выводит таблицу температур по Цельсию от 0° до 100° с шагом 10° и их эквивалентов по Фаренгейту. Для перевода используется формула:
377927df2c837a58f657dfd29e88571b.jpg

тоже на C++
 
L

lazybiz

C++:
#include <stdio.h>

// Функция перевода из Цельсия в Фарингейт
float CelsToFaring( float TempCels )
{
return 9.f / 5 * TempCels + 32;
}

// Главная функция программы (Точка входа)
void main( void )
{
float	CelsMin, CelsMax;
float	Step, i;

printf( "Введите нижний предел температур (C): " );
scanf( "%f", &CelsMin );

printf( "Введите верхний предел температур (C): " );
scanf( "%f", &CelsMax );

printf( "Введите шаг изменения температуры (С): " );
scanf( "%f", &Step );

printf( "CelsMin = %f\n", CelsMin );
printf( "CelsMax = %f\n", CelsMax );
printf( "Step = %f\n", Step );

printf( "\tТаблица температур\n" );
printf( "\t (C) \t(F)\n" );
for ( i = CelsMax; i >= CelsMin; i -= Step ) {
printf( "\t%4.1f\t%4.1f\n", i, CelsToFaring( i ) );
}
}
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!