Цикл с предусловием
Здравствуйте, уважаемые ученики!
Здравствуйте, уважаемые ученики!
Начнем наш урок!
Начнем наш урок!
Если у Вас возникнут вопросы можете написать мне! Я постараюсь ответить на все Ваши вопросы в течении нашего урока. Моя почта: grm310892@gmail.com, WatsApp 89274029754
Если у Вас возникнут вопросы можете написать мне! Я постараюсь ответить на все Ваши вопросы в течении нашего урока. Моя почта: grm310892@gmail.com, WatsApp 89274029754
А теперь перейдем к теме! Тема нашего урок: Цикл с предусловием
А теперь перейдем к теме! Тема нашего урок: Цикл с предусловием
Порядок работы:
Порядок работы:
- Читаете теорию.
- Выписываете определения.
- Решить одно задание в конце теории.
- Те, чьи фамилии я написала, присылают мне конспект в конце урока.
Тема урока: цикл с предусловием!
Тема урока: цикл с предусловием!
Существует два оператора цикла с условием: с предусловием и с постусловием.
Существует два оператора цикла с условием: с предусловием и с постусловием.
Сегодня нам необходимо узнать формат оператора цикла с предусловием и научиться решать задачи на циклы с условием.
Сегодня нам необходимо узнать формат оператора цикла с предусловием и научиться решать задачи на циклы с условием.
(Написать в тетрадь) Формат оператора:
(Написать в тетрадь) Формат оператора:
while условие do
while условие do
begin
begin
тело цикла
тело цикла
end;
end;
где условие- некоторое выражение, результат может "истина" или "ложь".
где условие- некоторое выражение, результат может "истина" или "ложь".
(Написать в тетрадь) Здесь while (пока), do (делать) являются служебными словами, условие – логическое выражение.
(Написать в тетрадь) Здесь while (пока), do (делать) являются служебными словами, условие – логическое выражение.
Назначение:
Назначение:
Служит для выполнения повторяющихся действий, если количество повторений неизвестно. Пока значение условия – true(истина), выполняется тело цикла. Если условие – false(ложь), то цикл заканчивается. Если условие сразу оказывается ложным, цикл не будет выполнен ни разу. Тело цикла может быть простым или составным оператором. В операторе цикла с предусловием условие проверяется перед телом цикла.
Служит для выполнения повторяющихся действий, если количество повторений неизвестно. Пока значение условия – true(истина), выполняется тело цикла. Если условие – false(ложь), то цикл заканчивается. Если условие сразу оказывается ложным, цикл не будет выполнен ни разу. Тело цикла может быть простым или составным оператором. В операторе цикла с предусловием условие проверяется перед телом цикла.
(Написать в тетрадь) Как работает While? Сначала проверяется условие.
(Написать в тетрадь) Как работает While? Сначала проверяется условие.
(Написать в тетрадь) Если оно истинно, то тело цикла выполняется, затем условие проверяется снова, и процесс повторяется. Тело цикла выполняется каждый раз, когда проверка условия дает "истину".
(Написать в тетрадь) Если оно истинно, то тело цикла выполняется, затем условие проверяется снова, и процесс повторяется. Тело цикла выполняется каждый раз, когда проверка условия дает "истину".
(Написать в тетрадь) Если условие ложно, то цикл завершается, входа в тело цикла не происходит, и следующим выполняется предложение, стоящее непосредственно после цикла.
(Написать в тетрадь) Если условие ложно, то цикл завершается, входа в тело цикла не происходит, и следующим выполняется предложение, стоящее непосредственно после цикла.
После while ставится условие работы цикла. Проверка условия производится до выполнения цикла.
После while ставится условие работы цикла. Проверка условия производится до выполнения цикла.
Число повторений операторов (инструкций) цикла while определяется в ходе работы программы;
Число повторений операторов (инструкций) цикла while определяется в ходе работы программы;
После слова while записывается условие продолжения выполнения инструкций цикла. В этом отличие цикла while от цикла repeat;
После слова while записывается условие продолжения выполнения инструкций цикла. В этом отличие цикла while от цикла repeat;
условие – это выражение логического типа, которое может принимать одно из двух значений: true или false;
условие – это выражение логического типа, которое может принимать одно из двух значений: true или false;
Цикл while – это цикл с предусловием, т.е. инструкции тела цикла вообще могут быть не выполнены, если проверяемое условие ложно с самого начала;
Цикл while – это цикл с предусловием, т.е. инструкции тела цикла вообще могут быть не выполнены, если проверяемое условие ложно с самого начала;
(Написать в тетрадь пример и программу) Пример:
(Написать в тетрадь пример и программу) Пример:
Запишем на языке Паскаль алгоритм получения частного q и остатка r от деления натурального числа x на натуральное число y без использования операции деления.
Запишем на языке Паскаль алгоритм получения частного q и остатка r от деления натурального числа x на натуральное число y без использования операции деления.
Посмотрите видео:
Посмотрите видео:
Задание (обязательно)
Задание (обязательно)
Определи значение переменной C после выполнения алгоритма:
Жду Ваш конспект!
Жду Ваш конспект!