logo search
1_1 (1)

4.Цикл с предусловием

Цикл с предусловием while :

While (выражение) оператор

Выражение должно быть логического типа, это может быть операция отношения или просто логичекая преременная. Если результат вычисления выражения равен true , выполнятеся простой или собственный оператор( блок) . эти действия выполяняются покуда значение выражение не станет false . После окончания цикла управление передается на следующий за ним оператор .

Пример – программа выводящая для аргумента х , изменяющеося в пределах с заданым шагом , таблицу значений следуюшей функции ;

Y= матрица { 1=й столбец ( t , x<0 ) , 2-й столбец ( tx, 0< либо = x < 10 ) и 3й столбец (2t, x > или = 10 }

Начальное значение аргумента xn , конечное xk , шаг изменения аргумента Dx и параметр t . все величины вещественные . програаамма должна выводить таблицу состояшую из 2х столбцов значений аргумнента и соотвецтвующим значением функции

С помощью оператора Do…Loop на языке VisualBasic можно реализовать цикл с предусловием и цикл с послеусловием.Формат цикла с предусловием следующий:

Do [{While/Until} условие]

[Операторы блока S]

Loop

Проверка условий выхода из цикла проводится с помощью ключевых слов While или Until. Эти слова придают одному и тому же условию противоположный смысл.