Похожие презентации:
Программирование циклов с заданным условием продолжения работы
1. Программирование циклов с условием продолжения работы
Выполнила: студентка 4 курса 05-407 группыНигматуллина Гузель
2. Проверка домашней работы:
№135(б),138(б),140
3.
4. № 135(б)
5.
6. № 138(б)
X -3 -2 -1Y 6 4 1
0
0
1
1
2
2
3
2
7.
8. № 140
9. Фронтальный опрос
1. Какая алгоритмическая конструкцияназывается ветвлением?
2. В каких формах может быть записано
ветвление?
3. Какие команды используются для записи
полной формы ветвления?
4. Какие команды используют для записи
краткой формы ветвления?
5. Какие условия для организации ветвлений
называют простыми? Составными?
10. Найди и удали понятия, не связанные с информатикой.
НаНайдиоснове
и ключевых
удали понятия,
понятий
не связанные
урока назови
с его
информатикой.
тему.
хромосомасуффиксповторениемел
цикл глобустелоциклачисловой луч
теорема циклический алгоритмвес
склонениемасштабперемещение
циклсзаданным условием работы
11. Тема урока: Программирование циклов с условием продолжения работы
12.
Цели урока:Узнать:
что такое «повторение» и почему
его называют циклом?
Познакомиться: с видами циклов
Научиться:
исполнять циклические
алгоритмы с заданным
условием продолжения работы
13.
Повторение – это алгоритмическаяконструкция действий, выполняемых
многократно. Алгоритм с повторениями
называют циклическим. Многократно
повторяющиеся действия – телом цикла.
14.
Программирование циклов с заданнымусловием продолжения работы
нет
Условие
да
Тело цикла
Общий вид оператора:
while <условие> do <оператор>
Здесь:
<условие>
логическое
выражение;
пока оно истинно, выполняется тело цикла;
<оператор> - простой или составной оператор, с
помощью которого записано тело цикла.
15.
16.
17.
НачалоСписок данных
x, y, r, q - цел
x, y
r:=x
q:=0
r >=у
да
r:= r - y
q:= q +1
q, r
Конец
нет
program n_14;
var x, y, q, r: integer;
begin
writeln ('Частное и остаток');
write ('Введите делимое x>>');
readln (x);
write ('Введите делитель y>>');
read (y);
r:=x;
q:=0;
while r>=y do
begin
r:=r-y;
q:=q+1
end;
writeln ('Частное q=', q);
writeln ('Остаток r=', r)
end.
18. Познакомься с видами циклов (работа в паре)
19.
20.
21. Самопроверка:
Алгоритм №1Заданное условие
продолжения работы
Цикл с заданным
условием продолжения
работы
нц пока условие
тело цикла
кц
22. Самопроверка:
Алгоритм №2Заданное число повторений
Цикл с заданным
числом повторений
нц раз _ _ _
тело цикла
кц
23. Самопроверка:
Алгоритм №3Цикл с заданным
числом повторений
нц
тело цикла
кц при условие
Заданное условие
окончания работы
24.
Виды цикловЦикл с
заданным
условием
продолжения
работы
Цикл с
заданным
числом
повторений
Цикл с
условием
окончания
работы
25. Самостоятельная работа:
РТ. №151(а)26.
27. Взаимопроверка:
28.
Можете ли вы назвать тему урока?Вам было легко или были трудности?
Что у вас получилось лучше всего и без ошибок?
Какое задание было самым интересным и почему?
Как бы вы оценили свою работу?
29. Домашнее задание:
§ 3.5.1,РТ. 147,151(б)