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

Здравствуйте, уважаемые ученики!

Начнем наш урок!

Если у Вас возникнут вопросы можете написать мне! Я постараюсь ответить на все Ваши вопросы в течении нашего урока. Моя почта: grm310892@gmail.com, WatsApp 89274029754

А теперь перейдем к теме! Тема нашего урок: Цикл с предусловием

Порядок работы:

  1. Читаете теорию.

  2. Выписываете определения.

  3. Решить одно задание в конце теории.

  4. Те, чьи фамилии я написала, присылают мне конспект в конце урока.


Тема урока: цикл с предусловием!

Существует два оператора цикла с условием: с предусловием и с постусловием.

Сегодня нам необходимо узнать формат оператора цикла с предусловием и научиться решать задачи на циклы с условием.

(Написать в тетрадь) Формат оператора:

while условие do

begin

тело цикла

end;

где условие- некоторое выражение, результат может "истина" или "ложь".

(Написать в тетрадь) Здесь while (пока), do (делать) являются служебными словами, условие – логическое выражение.

Назначение:

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

(Написать в тетрадь) Как работает While? Сначала проверяется условие.

(Написать в тетрадь) Если оно истинно, то тело цикла выполняется, затем условие проверяется снова, и процесс повторяется. Тело цикла выполняется каждый раз, когда проверка условия дает "истину".

(Написать в тетрадь) Если условие ложно, то цикл завершается, входа в тело цикла не происходит, и следующим выполняется предложение, стоящее непосредственно после цикла.

После while ставится условие работы цикла. Проверка условия производится до выполнения цикла.

Число повторений операторов (инструкций) цикла while определяется в ходе работы программы;

После слова while записывается условие продолжения выполнения инструкций цикла. В этом отличие цикла while от цикла repeat;

условие – это выражение логического типа, которое может принимать одно из двух значений: true или false;

Цикл while – это цикл с предусловием, т.е. инструкции тела цикла вообще могут быть не выполнены, если проверяемое условие ложно с самого начала;

(Написать в тетрадь пример и программу) Пример:

Запишем на языке Паскаль алгоритм получения частного q и остатка r от деления натурального числа x на натуральное число y без использования операции деления.

Посмотрите видео:

Задание (обязательно)

Определи значение переменной C после выполнения алгоритма:

Жду Ваш конспект!