Температура в градусац Цельсия изменяется от 0 до 100 с шагом 5. Написать программу перевода температуры из градусов Цельсия в градусы Фаренгейта(F).
5-9 класс
|
Формула перевода: F=1.8+32.
программа на паскале
var a: array [1..21,1..2] of real;
i:integer;
begin
a[1,1]:=0.0 ;
for i:=2 to 21 do
a[i,1]:=a[i-1,1]+5;
for i:=1 to 21 do
a[i,2]:=a[i,1]*1.8+32.0;
for i:=1 to 21 do
writeln (a[i,1]:3:0,' celcia = ',a[i,2]:3:0,' farrengeit');
readln;
end.
Program C2F;
Uses
Crt;
Var i: integer;
c,f: real;
Begin
ClrScr; {очистить экран}
Writeln('From Celsius to Fahrenheit:');
Write('Type temperature (in celsius): '); read(c);
f := 32 + 2*c * (1 - 1/10);
Writeln('Temperature in fahrenheit: ', f:3:3);
{ :3:3 - общее количество знаков и знаков после запятой }
Writeln(' Celsius to Fahrenheit from 0 to 100, step 5: ');
i := 0;
While i <= 100 Do
Begin
f := 32 + 2*i * (1 - 1/10);
Writeln(' C = ',i:3,' | F = ', f:3:3);
i := i + 5;
End;
Readkey; {чтоб не нажимать alt+f5 для просмотра результатов}
End.
Другие вопросы из категории
мартышка висит на хвосте и жует бананы, в каждой руке по 101 банану, а в каждой ноге на 1 банан больше, сколько всего бананов у мартышки?
Ответ представить в двоичной системе.
2. Каким образом можно узнать свойства интересующих вас объектов?
помощи азбуки Морзе при условии, что для одного символа разрешено использовать три или пять знаков ( точек или тире).
Читайте также
Формула перевода: F=1.8+32.
если х изменяется от 1 до 10 с шагом 1
2)В диапазоне от 0 до 50 подсчитать количество чисел сумма цифр которых равна 3.
Пример вывода ответа: 5*2 = 10
6*2 = 12 и т.д.
2) Напишите программу перевода расстояния из метром в сантиметры для значений длин от 1 до 15 метров.
(Информатика. 8 класс. Паскаль)
1. Найти сумму ряда: 5.6, 5.9, .. ,9.7
2. Получить таблицу функции y=cos(5∙х), где х изменяется от 1 до 10 с шагом 0.5
3. Найти произведение чисел от 6.7 до 7.8 с шагом 0.4
4. Сравнить, что больше сумма ряда 8.5, 8.6,...,40.9 или произведение чисел от 1 до 3 с шагом 0.25