Информатика. Часть 1. Мойзес О.Е - 78 стр.

UptoLike

Составители: 

78
Оператор цикла WHILE.
Общий вид оператора следующий:
while <условие> do <оператор>;
где <условие> – логическое выражение;
<оператор> – тело цикла (простой или составной оператор).
Оператор действует следующим образом. Проверяется условие,
если оно истинно, выполняются операторы циклической части. Как
только оно становится ложным, происходит выход из цикла. На
литературном языке это будет выглядеть примерно
так: «Пока
указанное условие верно, выполнять следующее».
Пример: Зависимость удельной теплоемкости химического
соединения от температуры выражается формулой
С
р
= a + bT + cТ
2
,
где
а, b, cпостоянные коэффициенты; Ттемпература.
Вычислить удельную теплоемкость в интервале температур от 200
до 800 К с шагом 50 К.
Программа.
Program Tepl;
var a,b,c,Cp:real;
T,h:integer;
Begin
writeln('Введите коэффициенты');
readln(a,b,c);
T:=200; h:=50;
while T<=800 do
begin
Cp:=a+bT+cTT;
writeln('T=',T:3,' Cp=',Cp:7:2);
T:=T+h;
end;
End.
Действие цикла можно прокомментировать: «Пока температура
меньше 800 К, вычислять значение теплоемкости». После выполнения
программы все нужные нам значения теплоемкости будут выведены на
экран.
Оператор цикла REPEAT.
Общий вид оператора следующий:
repeat
<оператор 1>;
. . . . . {операторы циклической части
}
<оператор n>