Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Цикл с заданным условием окончания работы (цикл-ДО)



Структура цикл-ПОКА предусматривает вариант, когда тело цикла не выполняется ни разу. Такое возможно, если условие, стоящее в начале цикла, сразу же не выполняется. Когда на практике возникает необходимость использовать структуру, у которой тело цикла выполняется хотя бы один раз, то в этом случае применяется структура цикла, приведенная на рис. 15.

С помощью такой структуры обычно составляют алгоритмы итерационных вычислительных процессов, т.е. процессов, в которых для определения последующих значений переменной используется ее предыдущее значение. Итерационный процесс положен, например, в основу
Цикл-ДО (условие); операторы тела цикла; Конец-цикла;   б
 
 

метода последовательных приближений.

 
 

Рис. 15. Структура цикл-ДО: а — развернутая схема цикла; б — запись в псевдокодах; в — компактная схема цикла

Выход из конструкции цикл-ДО осуществляется по достижении заданной точности или по какому-либо другому признаку.

Рассмотрим использование циклической структуры цикл-ДО на простом примере: разработать алгоритм, позволяющий найти и вывести на печать наибольшее целое положительное число х, удовлетворяющее условию: 0.7е – 150х < 12.5.

Составим алгоритм в виде псевдокодов.

1. Начало;

2. Список данных:

х — целый;

3. х:=1;

4. Цикл-ДО (0.7е – 150 ≥ 12.5);

5. х:=х+1;

6. Конец-цикла 4;

7. х:=х-1;

8. Вывод(х);

9. Конец.

Здесь тело цикла содержит модификацию числа х. Графическую схему этого алгоритма вам предлагается составить самостоятельно.





Дата публикования: 2014-10-20; Прочитано: 1108 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...