Вопрос задан 20.07.2023 в 03:30. Предмет Информатика. Спрашивает Балабушевич Евгений.

Напечатать таблицу перевода температуры из градусов по шкале Цельсия (С) в градусы шкалы Фаренгейта

(F) для значений от 15оС до 30оС с шагом 1оС. (перевод осуществляется по формуле F=1.8C+32). Два варианта с циклами WHILE и REPEAT – UNTIL.
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Копыткина Надежда.

Ответ:

'Pascal'

Объяснение:

uses crt;

var F:real;

C:integer;

  Begin

  For C:=15 to 30 do

     Begin

     F:=1.8*C+32;

  Writeln(C,' градусов Цельсия = ', F, ' градусов по Фаренгейту');

  End;

End.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Используем два различных цикла, WHILE и REPEAT-UNTIL, для напечатания таблицы перевода температуры из градусов по шкале Цельсия в градусы шкалы Фаренгейта.

Вариант с циклом WHILE:

pascal
program TemperatureConversionWhile; var Celsius, Fahrenheit: real; begin Celsius := 15; writeln('Таблица перевода температуры (Celsius -> Fahrenheit)'); writeln('-----------------------------------------------'); writeln('| Celsius | Fahrenheit |'); writeln('-----------------------------------------------'); while Celsius <= 30 do begin Fahrenheit := 1.8 * Celsius + 32; writeln('| ', Celsius:5:1, ' | ', Fahrenheit:5:1, ' |'); Celsius := Celsius + 1; end; writeln('-----------------------------------------------'); end.

Вариант с циклом REPEAT-UNTIL:

pascal
program TemperatureConversionRepeatUntil; var Celsius, Fahrenheit: real; begin Celsius := 15; writeln('Таблица перевода температуры (Celsius -> Fahrenheit)'); writeln('-----------------------------------------------'); writeln('| Celsius | Fahrenheit |'); writeln('-----------------------------------------------'); repeat Fahrenheit := 1.8 * Celsius + 32; writeln('| ', Celsius:5:1, ' | ', Fahrenheit:5:1, ' |'); Celsius := Celsius + 1; until Celsius > 30; writeln('-----------------------------------------------'); end.

Оба варианта кода выше создадут таблицу перевода температуры от 15°C до 30°C с шагом 1°C, отображая соответствующие значения в градусах по шкале Фаренгейта.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос