SlideShare a Scribd company logo
1 of 48
LOGO

Муниципальное казенное общеобразовательное учреждение
средняя общеобразовательная школа № 7
города Слободского Кировской области

http://viktor.amoti.ru/

Основы алгоритмизации
© Ярославцев Виктор Леонидович,
учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Слово «алгоритм» происходит от имени великого
среднеазиатского ученого 8–9 вв. Аль-Хорезми.

Из математических работ Аль-Хорезми до нас дошли
только две – алгебраическая и арифметическая.
Вторая книга долгое время считалась потерянной,
но в 1857 в библиотеке Кембриджского университета
был найден ее перевод на латинский язык. В ней
описаны четыре правила арифметических действий,
практически те же, что используются и сейчас.
Первые строки этой книги были переведены так:
«Сказал Алгоритми. Воздадим должную хвалу Богу,
нашему вождю и защитнику». Так имя Аль-Хорезми
перешло в «Алгоритми», откуда и появилось слово
«алгоритм».
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

1.Найти дискриминант по формуле: D b 2

4ac

2. Найти первый корень по формуле
x1=(-b+√D)/2a
3. Найти второй корень по формуле
x2=(-b-√D)/2a

4. Записать ответ.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

1. Нажать кнопку
2. В открывшемся меню выбрать
3. В меню Выключение компьютера выбрать

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

– понятное и точное
предписание исполнителю
совершить определенную
последовательность действий
для достижения поставленной
цели за конечное число шагов.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

система, способная
выполнить действия,
предписываемые
алгоритмом.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

— это «место обитания»
исполнителя.
– некоторый строго
заданный список команд.
 После вызова команды исполнитель
совеpшает соответствующее
.
исполнителя возникают, если
команда вызывается пpи недопустимом
для нее состоянии сpеды.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

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

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

— алгоpитм
должен пpедставлять пpоцесс
pешения задачи как
последовательное
выполнение пpостых шагов.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

— каждое
пpавило алгоpитма должно
быть четким и однозначным.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

- алгоpитм
должен пpиводить к pешению
задачи за конечное число
шагов.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

– алгоpитм pешения
задачи pазpабатывается в
общем виде, т.е. он должен
быть пpименим для некотоpого
класса задач, pазличающихся
лишь исходными данными.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

символов);

(запись на естественном языке);
(изображения из графических

(тексты на языках
программирования).

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

– это графическое
изображение алгоритма в виде
определенным образом связанных
между собой нескольких типов
блоков.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

блок начала (конца)

блок ввода (вывода)
блок действия
блок условия
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

–

это алгоритм, в
котором команды
выполняются
последовательно
одна за другой.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

начало

действие 1

…
действие n

конец

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

–
это алгоритм,
в котором та
или иная
серия команд
выполняется
в зависимости
от истинности условия.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

<условие>
<серия команд 1>

<условие>
<серия команд 1>

<серия команд 2>
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Условие

Серия команд 1

Серия команд 2

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Условие

Серия команд

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

– это высказывание,
которое может быть либо
истинным, либо ложным.

простые

сложные
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Включает в себя одно предложение;
два числа, две переменных или два
арифметических выражения,
которые сравниваются между собой
Идет дождь;
5>4;
x*y=3+8).
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Последовательность простых
условий, объединенных между
собой знаками логических операций
(10>0)
(x=10)

(8>9);
(x>=0).
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Построить блок-схему
разветвляющегося
алгоритма, используя
сложное условие.
Принадлежит ли точка x
отрезку [a, b]?
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

1. Лежит ли x вне отрезка [a, b];
2. Принадлежит ли x отрезку [a, b] или отрезку [c,
d];
3. Является ли k трехзначным числом;
4. Какое из чисел a, b, c является меньшим;
5. Есть ли среди чисел a, b, c взаимно
противоположные;
6. Равны ли треугольники со сторонами a1, b1, c1
и a2, b2, c2;
7. Является ли четырехугольник со сторонами a,
b, c и d ромбом.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

1. (x < a)
(x > b);
2. ((x>=a)
(x<=b))
((x>=c)
(x<=d));
3. (k > 99)
(k < 1000);
4. (c < a)
(b > a);
5. (a=-b)
(a=-c)
(b=-c);
6. (a1=a2)
(b1=b2)
(c1=c2);
7. (a=b)
(c=d)
(b=c).
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

- это такая
алгоритмическая структура,
в которой выполняется одна
из нескольких
последовательностей
команд при истинности
соответствующего условия.
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

условие 1: действия 1
условие 2: действия 2
............
условие N: действия N
действия N+1
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

условие 1: действия 1
условие 2: действия 2
............
условие N: действия N

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Уловите 1

Серия команд 1

…

Условие n

Серия команд n

Серия команд n + 1

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Уловите 1

Серия команд 1

…

Условие n

Серия команд n

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

- это такая
алгоритмическая структура, в
которой серия команд (тело
цикла) выполняется
многократно.

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

пока истинно условие, предписывает
выполнять тело цикла.

условие
тело цикла
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Условие

Действие

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

предписывает выполнять тело цикла
до тех пор, пока не выполнится
условие выхода из цикла.
тело цикла
условие
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Тело цикла

Условие

© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

предписывает выполнять тело цикла
для всех значений некоторой
переменной (параметра цикла) в
заданном диапазоне.
i
i1
i2
тело цикла
© Ярославцев В.Л., учитель информатики
LOGO

МКОУ СОШ № 7 г. Слободского

Счетчик

Тело цикла

© Ярославцев В.Л., учитель информатики
МКОУ СОШ № 7 г. Слободского

LOGO

yaro-vik@yandex.ru

© Ярославцев В.Л., учитель информатики

More Related Content

Similar to алгоритм и его свойства

Занятие внеурочной деятельности "Создание мультфильма"
Занятие внеурочной деятельности "Создание мультфильма"Занятие внеурочной деятельности "Создание мультфильма"
Занятие внеурочной деятельности "Создание мультфильма"Виктор Леонидович Ярославцев
 
Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...
Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...
Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...Виктор Леонидович Ярославцев
 
Специальное программное обеспечение средств телекоммуникационных технологий
Специальное программное обеспечение средств телекоммуникационных технологийСпециальное программное обеспечение средств телекоммуникационных технологий
Специальное программное обеспечение средств телекоммуникационных технологийВиктор Леонидович Ярославцев
 
Вычисляемость. Эквивалентность алгортмических моделей
Вычисляемость. Эквивалентность алгортмических моделейВычисляемость. Эквивалентность алгортмических моделей
Вычисляемость. Эквивалентность алгортмических моделейВиктор Леонидович Ярославцев
 

Similar to алгоритм и его свойства (20)

Введение в программирование
Введение в программированиеВведение в программирование
Введение в программирование
 
Основы логики и логические основы компьютера
Основы логики и логические основы компьютераОсновы логики и логические основы компьютера
Основы логики и логические основы компьютера
 
Программирование на языке Паскаль ветвлений
Программирование на языке Паскаль ветвленийПрограммирование на языке Паскаль ветвлений
Программирование на языке Паскаль ветвлений
 
Занятие внеурочной деятельности "Создание мультфильма"
Занятие внеурочной деятельности "Создание мультфильма"Занятие внеурочной деятельности "Создание мультфильма"
Занятие внеурочной деятельности "Создание мультфильма"
 
Высказывания. Логические операции
Высказывания. Логические операцииВысказывания. Логические операции
Высказывания. Логические операции
 
атрибуты тегов
атрибуты теговатрибуты тегов
атрибуты тегов
 
Операционная система
Операционная системаОперационная система
Операционная система
 
Представление информации
Представление информацииПредставление информации
Представление информации
 
Информация. ее виды и свойства
Информация. ее виды и свойстваИнформация. ее виды и свойства
Информация. ее виды и свойства
 
Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...
Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...
Системы, компоненты, состояние и взаимодействие компонентов. Информационное в...
 
История вычислительной техники
История вычислительной техникиИстория вычислительной техники
История вычислительной техники
 
Специальное программное обеспечение средств телекоммуникационных технологий
Специальное программное обеспечение средств телекоммуникационных технологийСпециальное программное обеспечение средств телекоммуникационных технологий
Специальное программное обеспечение средств телекоммуникационных технологий
 
Кодирование с исправлением ошибок
Кодирование с исправлением ошибокКодирование с исправлением ошибок
Кодирование с исправлением ошибок
 
Цепочки, списки, графы, деревья
Цепочки, списки, графы, деревьяЦепочки, списки, графы, деревья
Цепочки, списки, графы, деревья
 
Формализация понятия алгоритма
Формализация понятия алгоритмаФормализация понятия алгоритма
Формализация понятия алгоритма
 
Построения алгоритмов и практические вычисления
Построения алгоритмов и практические вычисленияПостроения алгоритмов и практические вычисления
Построения алгоритмов и практические вычисления
 
Вычисляемость. Эквивалентность алгортмических моделей
Вычисляемость. Эквивалентность алгортмических моделейВычисляемость. Эквивалентность алгортмических моделей
Вычисляемость. Эквивалентность алгортмических моделей
 
Этикет в интернете
Этикет в интернетеЭтикет в интернете
Этикет в интернете
 
Файловая структура
Файловая структураФайловая структура
Файловая структура
 
Моделирование
МоделированиеМоделирование
Моделирование
 

More from Виктор Леонидович Ярославцев

Примеры интерактивных материалов, созданных в «learning apps»
Примеры интерактивных материалов, созданных в «learning apps»Примеры интерактивных материалов, созданных в «learning apps»
Примеры интерактивных материалов, созданных в «learning apps»Виктор Леонидович Ярославцев
 

More from Виктор Леонидович Ярославцев (20)

Возьмёмся за руки друзья
Возьмёмся за руки друзьяВозьмёмся за руки друзья
Возьмёмся за руки друзья
 
Самоучитель игры на гитаре
Самоучитель игры на гитареСамоучитель игры на гитаре
Самоучитель игры на гитаре
 
Игра на шестиструнной гитаре
Игра на шестиструнной гитареИгра на шестиструнной гитаре
Игра на шестиструнной гитаре
 
Букварь для начинающего гитариста
Букварь для начинающего гитаристаБукварь для начинающего гитариста
Букварь для начинающего гитариста
 
Школа игры на шестиструнной гитаре
Школа игры на шестиструнной гитаре Школа игры на шестиструнной гитаре
Школа игры на шестиструнной гитаре
 
Школа игры на шестиструнной гитаре
Школа игры на шестиструнной гитареШкола игры на шестиструнной гитаре
Школа игры на шестиструнной гитаре
 
Методическая система учителя
Методическая система учителяМетодическая система учителя
Методическая система учителя
 
Ресурс дистанционного обучения
Ресурс дистанционного обученияРесурс дистанционного обучения
Ресурс дистанционного обучения
 
Справка о публичной презентации
Справка о публичной презентацииСправка о публичной презентации
Справка о публичной презентации
 
Информация о профессиональных достижениях
Информация о профессиональных достиженияхИнформация о профессиональных достижениях
Информация о профессиональных достижениях
 
Публикация материала на персональном сайте педагога
Публикация материала на персональном сайте педагогаПубликация материала на персональном сайте педагога
Публикация материала на персональном сайте педагога
 
Создание интерактивных материалов в «learningapps»
Создание интерактивных материалов в «learningapps»Создание интерактивных материалов в «learningapps»
Создание интерактивных материалов в «learningapps»
 
Создание учебных классов
Создание учебных классовСоздание учебных классов
Создание учебных классов
 
Регистрация на сервисе «learningapps»
Регистрация на сервисе «learningapps»Регистрация на сервисе «learningapps»
Регистрация на сервисе «learningapps»
 
Примеры интерактивных материалов, созданных в «learning apps»
Примеры интерактивных материалов, созданных в «learning apps»Примеры интерактивных материалов, созданных в «learning apps»
Примеры интерактивных материалов, созданных в «learning apps»
 
Обзор сервиса learningapps.org
Обзор сервиса learningapps.orgОбзор сервиса learningapps.org
Обзор сервиса learningapps.org
 
Методическая разработка использование сервиса LearningАpps
Методическая разработка использование сервиса LearningАppsМетодическая разработка использование сервиса LearningАpps
Методическая разработка использование сервиса LearningАpps
 
Муниципальный лагерь "Перекрёсток"
Муниципальный лагерь "Перекрёсток"Муниципальный лагерь "Перекрёсток"
Муниципальный лагерь "Перекрёсток"
 
Ученический проект переход на СПО в школе
Ученический проект переход на СПО в школеУченический проект переход на СПО в школе
Ученический проект переход на СПО в школе
 
Публикация теста на странице своего Интернет-ресурса
Публикация теста на странице своего Интернет-ресурсаПубликация теста на странице своего Интернет-ресурса
Публикация теста на странице своего Интернет-ресурса
 

алгоритм и его свойства

  • 1. LOGO Муниципальное казенное общеобразовательное учреждение средняя общеобразовательная школа № 7 города Слободского Кировской области http://viktor.amoti.ru/ Основы алгоритмизации © Ярославцев Виктор Леонидович, учитель информатики
  • 2. LOGO МКОУ СОШ № 7 г. Слободского Слово «алгоритм» происходит от имени великого среднеазиатского ученого 8–9 вв. Аль-Хорезми. Из математических работ Аль-Хорезми до нас дошли только две – алгебраическая и арифметическая. Вторая книга долгое время считалась потерянной, но в 1857 в библиотеке Кембриджского университета был найден ее перевод на латинский язык. В ней описаны четыре правила арифметических действий, практически те же, что используются и сейчас. Первые строки этой книги были переведены так: «Сказал Алгоритми. Воздадим должную хвалу Богу, нашему вождю и защитнику». Так имя Аль-Хорезми перешло в «Алгоритми», откуда и появилось слово «алгоритм». © Ярославцев В.Л., учитель информатики
  • 3. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 4. LOGO МКОУ СОШ № 7 г. Слободского 1.Найти дискриминант по формуле: D b 2 4ac 2. Найти первый корень по формуле x1=(-b+√D)/2a 3. Найти второй корень по формуле x2=(-b-√D)/2a 4. Записать ответ. © Ярославцев В.Л., учитель информатики
  • 5. LOGO МКОУ СОШ № 7 г. Слободского 1. Нажать кнопку 2. В открывшемся меню выбрать 3. В меню Выключение компьютера выбрать © Ярославцев В.Л., учитель информатики
  • 6. LOGO МКОУ СОШ № 7 г. Слободского – понятное и точное предписание исполнителю совершить определенную последовательность действий для достижения поставленной цели за конечное число шагов. © Ярославцев В.Л., учитель информатики
  • 7. LOGO МКОУ СОШ № 7 г. Слободского система, способная выполнить действия, предписываемые алгоритмом. © Ярославцев В.Л., учитель информатики
  • 8. LOGO МКОУ СОШ № 7 г. Слободского — это «место обитания» исполнителя. – некоторый строго заданный список команд.  После вызова команды исполнитель совеpшает соответствующее . исполнителя возникают, если команда вызывается пpи недопустимом для нее состоянии сpеды. © Ярославцев В.Л., учитель информатики
  • 9. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 10. LOGO МКОУ СОШ № 7 г. Слободского - исполнитель алгоритма должен знать, как его выполнять. © Ярославцев В.Л., учитель информатики
  • 11. LOGO МКОУ СОШ № 7 г. Слободского — алгоpитм должен пpедставлять пpоцесс pешения задачи как последовательное выполнение пpостых шагов. © Ярославцев В.Л., учитель информатики
  • 12. LOGO МКОУ СОШ № 7 г. Слободского — каждое пpавило алгоpитма должно быть четким и однозначным. © Ярославцев В.Л., учитель информатики
  • 13. LOGO МКОУ СОШ № 7 г. Слободского - алгоpитм должен пpиводить к pешению задачи за конечное число шагов. © Ярославцев В.Л., учитель информатики
  • 14. LOGO МКОУ СОШ № 7 г. Слободского – алгоpитм pешения задачи pазpабатывается в общем виде, т.е. он должен быть пpименим для некотоpого класса задач, pазличающихся лишь исходными данными. © Ярославцев В.Л., учитель информатики
  • 15. LOGO МКОУ СОШ № 7 г. Слободского символов); (запись на естественном языке); (изображения из графических (тексты на языках программирования). © Ярославцев В.Л., учитель информатики
  • 16. LOGO МКОУ СОШ № 7 г. Слободского – это графическое изображение алгоритма в виде определенным образом связанных между собой нескольких типов блоков. © Ярославцев В.Л., учитель информатики
  • 17. LOGO МКОУ СОШ № 7 г. Слободского блок начала (конца) блок ввода (вывода) блок действия блок условия © Ярославцев В.Л., учитель информатики
  • 18. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 19. LOGO МКОУ СОШ № 7 г. Слободского – это алгоритм, в котором команды выполняются последовательно одна за другой. © Ярославцев В.Л., учитель информатики
  • 20. LOGO МКОУ СОШ № 7 г. Слободского начало действие 1 … действие n конец © Ярославцев В.Л., учитель информатики
  • 21. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 22. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 23. LOGO МКОУ СОШ № 7 г. Слободского – это алгоритм, в котором та или иная серия команд выполняется в зависимости от истинности условия. © Ярославцев В.Л., учитель информатики
  • 24. LOGO МКОУ СОШ № 7 г. Слободского <условие> <серия команд 1> <условие> <серия команд 1> <серия команд 2> © Ярославцев В.Л., учитель информатики
  • 25. LOGO МКОУ СОШ № 7 г. Слободского Условие Серия команд 1 Серия команд 2 © Ярославцев В.Л., учитель информатики
  • 26. LOGO МКОУ СОШ № 7 г. Слободского Условие Серия команд © Ярославцев В.Л., учитель информатики
  • 27. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 28. LOGO МКОУ СОШ № 7 г. Слободского – это высказывание, которое может быть либо истинным, либо ложным. простые сложные © Ярославцев В.Л., учитель информатики
  • 29. LOGO МКОУ СОШ № 7 г. Слободского Включает в себя одно предложение; два числа, две переменных или два арифметических выражения, которые сравниваются между собой Идет дождь; 5>4; x*y=3+8). © Ярославцев В.Л., учитель информатики
  • 30. LOGO МКОУ СОШ № 7 г. Слободского Последовательность простых условий, объединенных между собой знаками логических операций (10>0) (x=10) (8>9); (x>=0). © Ярославцев В.Л., учитель информатики
  • 31. LOGO МКОУ СОШ № 7 г. Слободского Построить блок-схему разветвляющегося алгоритма, используя сложное условие. Принадлежит ли точка x отрезку [a, b]? © Ярославцев В.Л., учитель информатики
  • 32. LOGO МКОУ СОШ № 7 г. Слободского 1. Лежит ли x вне отрезка [a, b]; 2. Принадлежит ли x отрезку [a, b] или отрезку [c, d]; 3. Является ли k трехзначным числом; 4. Какое из чисел a, b, c является меньшим; 5. Есть ли среди чисел a, b, c взаимно противоположные; 6. Равны ли треугольники со сторонами a1, b1, c1 и a2, b2, c2; 7. Является ли четырехугольник со сторонами a, b, c и d ромбом. © Ярославцев В.Л., учитель информатики
  • 33. LOGO МКОУ СОШ № 7 г. Слободского 1. (x < a) (x > b); 2. ((x>=a) (x<=b)) ((x>=c) (x<=d)); 3. (k > 99) (k < 1000); 4. (c < a) (b > a); 5. (a=-b) (a=-c) (b=-c); 6. (a1=a2) (b1=b2) (c1=c2); 7. (a=b) (c=d) (b=c). © Ярославцев В.Л., учитель информатики
  • 34. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 35. LOGO МКОУ СОШ № 7 г. Слободского - это такая алгоритмическая структура, в которой выполняется одна из нескольких последовательностей команд при истинности соответствующего условия. © Ярославцев В.Л., учитель информатики
  • 36. LOGO МКОУ СОШ № 7 г. Слободского условие 1: действия 1 условие 2: действия 2 ............ условие N: действия N действия N+1 © Ярославцев В.Л., учитель информатики
  • 37. LOGO МКОУ СОШ № 7 г. Слободского условие 1: действия 1 условие 2: действия 2 ............ условие N: действия N © Ярославцев В.Л., учитель информатики
  • 38. LOGO МКОУ СОШ № 7 г. Слободского Уловите 1 Серия команд 1 … Условие n Серия команд n Серия команд n + 1 © Ярославцев В.Л., учитель информатики
  • 39. LOGO МКОУ СОШ № 7 г. Слободского Уловите 1 Серия команд 1 … Условие n Серия команд n © Ярославцев В.Л., учитель информатики
  • 40. LOGO МКОУ СОШ № 7 г. Слободского © Ярославцев В.Л., учитель информатики
  • 41. LOGO МКОУ СОШ № 7 г. Слободского - это такая алгоритмическая структура, в которой серия команд (тело цикла) выполняется многократно. © Ярославцев В.Л., учитель информатики
  • 42. LOGO МКОУ СОШ № 7 г. Слободского пока истинно условие, предписывает выполнять тело цикла. условие тело цикла © Ярославцев В.Л., учитель информатики
  • 43. LOGO МКОУ СОШ № 7 г. Слободского Условие Действие © Ярославцев В.Л., учитель информатики
  • 44. LOGO МКОУ СОШ № 7 г. Слободского предписывает выполнять тело цикла до тех пор, пока не выполнится условие выхода из цикла. тело цикла условие © Ярославцев В.Л., учитель информатики
  • 45. LOGO МКОУ СОШ № 7 г. Слободского Тело цикла Условие © Ярославцев В.Л., учитель информатики
  • 46. LOGO МКОУ СОШ № 7 г. Слободского предписывает выполнять тело цикла для всех значений некоторой переменной (параметра цикла) в заданном диапазоне. i i1 i2 тело цикла © Ярославцев В.Л., учитель информатики
  • 47. LOGO МКОУ СОШ № 7 г. Слободского Счетчик Тело цикла © Ярославцев В.Л., учитель информатики
  • 48. МКОУ СОШ № 7 г. Слободского LOGO yaro-vik@yandex.ru © Ярославцев В.Л., учитель информатики