SlideShare ist ein Scribd-Unternehmen logo
1 von 13
LOGO 
Движение 
усложняется 
Циклы. Команда repeat 
1
LOGO 
ЗАДАЧА 
К реке подошли двадцать солдат. Им нужно 
переправиться через реку. Рядом с берегом 
плавают два мальчика в лодке. Но лодка такая 
маленькая, что она может поднять только двух 
мальчиков или одного солдата. Как солдатам 
переправиться через реку и вернуть лодку 
мальчикам? 
2
LOGO 
Порядок действий 
Два мальчика переправляются на 
противоположную сторону 
Один мальчик возвращается с лодкой 
назад 
Один солдат переправляются на 
противоположную сторону 
Второй мальчик возвращается с лодкой 
назад 
3
LOGO 
4 
В итоге 
Один солдат переправлен 
Оба мальчике на прежнем месте 
Вопрос 
Как теперь переправить оставшихся 19 
солдат
LOGO 
Цикл – часть алгоритма, в 
которой тело цикла 
выполняется многократно. 
Тело цикла – 
последовательность команд 
для многократного исполнения 
5
LOGO 
ФОРМАТ КОМАНДЫ: 
тело цикла 
6 
repeat число { 
команда 1 
команда 2 
… 
} 
Перед командами 
тела цикла ставят 
пробелы для 
удобства чтения
LOGO 
ЗАДАЧА 
7 
Нарисовать квадрат
LOGO 
Вот как это сделано 
8
LOGO 
ЗАДАЧА 
Нарисовать солнышко 
9
LOGO 
ПОДСКАЗКА 
Что у фигур общего, а в чём отличия? 
10
LOGO 
СНАЧАЛА РИСУЕМ КРУГ 
Как теперь нарисовать лучи? Подумайте, 
какие команды надо вставить в тело цикла? 
11
LOGO 
РЕШЕНИЕ 
12
LOGO 
ЗАДАЧА ДЛЯ 
САМОСТОЯТЕЛЬНОЙ РАБОТЫ 
Нарисовать 
13

Weitere ähnliche Inhalte

Mehr von Dmitry Kulikov

обмен мгновенными сообщениями
обмен мгновенными сообщениямиобмен мгновенными сообщениями
обмен мгновенными сообщениямиDmitry Kulikov
 
обмен электронными письмами
обмен электронными письмамиобмен электронными письмами
обмен электронными письмамиDmitry Kulikov
 
общение в интернете
общение в интернетеобщение в интернете
общение в интернетеDmitry Kulikov
 
шаблоны документов
шаблоны документовшаблоны документов
шаблоны документовDmitry Kulikov
 
вставка таблиц и изображений
вставка таблиц и изображенийвставка таблиц и изображений
вставка таблиц и изображенийDmitry Kulikov
 
создание рисунков и диаграмм
создание рисунков и диаграммсоздание рисунков и диаграмм
создание рисунков и диаграммDmitry Kulikov
 
операции с фрагментами текста
операции с фрагментами текстаоперации с фрагментами текста
операции с фрагментами текстаDmitry Kulikov
 
построение векторных изображений
построение векторных изображенийпостроение векторных изображений
построение векторных изображенийDmitry Kulikov
 
создание растровых изображений
создание растровых изображенийсоздание растровых изображений
создание растровых изображенийDmitry Kulikov
 
операции над графическими объектами
операции над графическими объектамиоперации над графическими объектами
операции над графическими объектамиDmitry Kulikov
 
алгоритмы определение свойства способы записи
алгоритмы определение свойства способы записиалгоритмы определение свойства способы записи
алгоритмы определение свойства способы записиDmitry Kulikov
 
языки программирования
языки программированияязыки программирования
языки программированияDmitry Kulikov
 
информационная модель объекта
информационная модель объектаинформационная модель объекта
информационная модель объектаDmitry Kulikov
 

Mehr von Dmitry Kulikov (13)

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

Движение усложняется. Логомиры KTurtle

  • 1. LOGO Движение усложняется Циклы. Команда repeat 1
  • 2. LOGO ЗАДАЧА К реке подошли двадцать солдат. Им нужно переправиться через реку. Рядом с берегом плавают два мальчика в лодке. Но лодка такая маленькая, что она может поднять только двух мальчиков или одного солдата. Как солдатам переправиться через реку и вернуть лодку мальчикам? 2
  • 3. LOGO Порядок действий Два мальчика переправляются на противоположную сторону Один мальчик возвращается с лодкой назад Один солдат переправляются на противоположную сторону Второй мальчик возвращается с лодкой назад 3
  • 4. LOGO 4 В итоге Один солдат переправлен Оба мальчике на прежнем месте Вопрос Как теперь переправить оставшихся 19 солдат
  • 5. LOGO Цикл – часть алгоритма, в которой тело цикла выполняется многократно. Тело цикла – последовательность команд для многократного исполнения 5
  • 6. LOGO ФОРМАТ КОМАНДЫ: тело цикла 6 repeat число { команда 1 команда 2 … } Перед командами тела цикла ставят пробелы для удобства чтения
  • 7. LOGO ЗАДАЧА 7 Нарисовать квадрат
  • 8. LOGO Вот как это сделано 8
  • 10. LOGO ПОДСКАЗКА Что у фигур общего, а в чём отличия? 10
  • 11. LOGO СНАЧАЛА РИСУЕМ КРУГ Как теперь нарисовать лучи? Подумайте, какие команды надо вставить в тело цикла? 11
  • 13. LOGO ЗАДАЧА ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ Нарисовать 13