897.94K
Category: informaticsinformatics

Линейные алгоритмы. Урок 12

1.

Линейные алгоритмы
Урок 12

2.

Домашнее задание
Изучить презентацию.
Выполнить практическое задание.

3.

Линейный алгоритм
! Линейный алгоритм – это алгоритм, в котором
команды выполняются в порядке их записи, т.е.
последовательно друг за другом.
Начало
Действие 1

Действие n
Конец

4.

Приготовление бутерброда
Начало
Отрезать ломтик хлеба
+
Намазать хлеб маслом
Отрезать ломтик сыра
Положить сыр на хлеб
=
Конец

5.

Задача
Даны 2 целых числа. Найти их сумму.
начало
ввод a, b
c:=a+b
вывод c
конец

6.

Циклический алгоритм
!
Цикл – форма организации действий, при которой
выполнение одной и той же последовательности
команд повторяется, пока выполняется некоторое
заранее установленное условие.
Условие
Нет
Тело цикла
Да
Нет
Тело цикла
Условие
Да

7.

Алгоритм выполнения
домашнего задания
Начало
Решить задачу
Все задачи
по математике
решены?
Да
Пойти гулять до ужина
Конец
Нет

8.

Алгоритм поиска Золушки
Начало
Встретить девушку
Примерить ей туфельку
Подошла?
Да
Золушка найдена!
Конец
Нет

9.

Как помыть посуду
После вкусного ужина
Маша убрала со стола
посуду и решила её
помыть.
Но как это сделать?

10.

Алгоритм Помыть посуду
Есть тарелки
да
Взять
тарелку
Помыть
Поставить
нет

11.

Исполнитель Садовник
Задача Посадить все саженцы

12.

Система команд исполнителя

13.

Примеры организации цикла
Сначала попробуйте такие примеры!

14.

Задание
Напишите и выполните две программы управления
исполнителем Садовник.
1. Садовник должен посадить 5 саженцев.
2. Садовник должен посадить все саженцы.
Если есть возможность выполнить на компьютере,
отправьте учителю скриншот или фото экрана
обеих программ.
Если нет возможности, напишите алгоритмы в
тетради и отправьте фото учителю.
Для отправки использовать кнопку «Сдать» в
домашнем задании в ЭлЖур .
English     Русский Rules