Программирование циклов с условием продолжения работы
Проверка домашней работы:
№ 135(б)
№ 138(б)
№ 140
Фронтальный опрос
Найди и удали понятия, не связанные с информатикой.
Тема урока: Программирование циклов с условием продолжения работы
Познакомься с видами циклов (работа в паре)
Самопроверка:
Самопроверка:
Самопроверка:
Самостоятельная работа:
Взаимопроверка:
Домашнее задание:
1.47M
Категория: ПрограммированиеПрограммирование

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

1. Программирование циклов с условием продолжения работы

Выполнила: студентка 4 курса 05-407 группы
Нигматуллина Гузель

2. Проверка домашней работы:

№135(б),
138(б),140

3.

4. № 135(б)

5.

6. № 138(б)

X -3 -2 -1
Y 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(б)
English     Русский Правила