ЛР_5_Вариант №12_Курнышов Константин Алексеевич. Лабораторная работа 5 циклы с неизвестным числом повторений по дисциплине Программирование фио студента
Скачать 155.36 Kb.
|
Лабораторная работа № 5 ЦИКЛЫ С НЕИЗВЕСТНЫМ ЧИСЛОМ ПОВТОРЕНИЙ по дисциплине «Программирование»
Москва Вариант 12 Цель работы: изучение организации циклов с неизвестным числом повторений, расчет членов обрабатываемой последовательности, задание условий окончания цикла. Представленная в примере программа находит наименьшее n, при котором выполняется условие: 1 + 1/2 + 1/3 + … + 1/n > a. Исходными данными для вычисления является значение переменной a. Её значение вводится с клавиатуры. Контрольные вопросы. В цикле с предусловием проверка условия выполняется перед выполнением тела цикла. В цикле с постусловием проверка условия выполняется после прохождения тела цикла. Циклы с предусловием используются тогда, когда выполнения цикла связано с некоторым логическим условием. Например, найти наименьшее n, при котором выполняется условие: 1 + 1/2 + 1/3 + … + 1/n > a. В цикл с постусловием выполнение тела цикла повторяется до истинности условия. Применение цикла с постусловием удобно в случае, если проверяемое выражение формируется во время итерации цикла. While, for. Тело цикла с предусловием может содержать в себе любое количество операторов. Обязательно в одном из операторов должна изменятся переменная, проверяемая в условии. do { тело цикла } while(условие); While– цикл. Этот оператор выполняет одно и то же действие n-ое количество раз, пока не выполнится условие выхода из цикла. Оператор if проверяет истинность условия, и после этого выполняет тело оператора один раз. |