Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Оператор цикла с предусловием




Блок-схема алгоритма.

Оператор, реализующий алгоритм:

while выражение do оператор;

Работает цикл с предусловием так. Вычисляется значение выражения. Если оно истинно (True), выполняется оператор. В противном случае цикл заканчивается, и управление передается оператору, следующему за телом цикла. Выражение вычисляется перед каждой итерацией цикла. Если при первой проверке выражение ложно (False), цикл не выполнится ни разу.

Выражение должно быть логической константой, переменной или логическим выражением.

Если тело цикла состоит более чем из одного оператора, необходимо использовать составной оператор:

while условие do

begin

оператор_1;

оператор_2;

оператор_n;

end;

Задача. Вывести значения функции на отрезке [0;p] с шагом 0.1.

procedure TForm1.btn1Click(Sender: TObject);

var x,y:Real;

begin

x:=0;

while x<=Pi do

begin

y:=Exp(Sin(x))*cos(x);

mmo1.Lines.Add('x='+

FloatToStr(x)+

'y='+floattostr(y));

x:=x+0.1;

end;

end;

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных