2. Нарисуйте будку (маленький домик с отверстием). Для собачки можно использовать штамп.
3. Нарисуйте забор. Забор состоит из досок. Создайте сначала процедуру ДОСКА, затем создайте процедуру ЗАБОР, которая рисует длинный забор (используй команду Лого – повтори Х [ ]).
4. Создайте процедуру ЦВЕТОК, который рисует цветок. Нарисуйте много цветов, можно разного цвета.
5. Создайте процедуруВЕТКА. Создайте процедуру ДЕРЕВО, в которой черепашка рисует дерево с 10 ветками. Черепашка поворачивается на 20 градусов.
6. Добавьте по своему желанию другие элементы картинки.
Задачи с переменными (Тема - переменные и математические задачи)
Переменные №1
Задача1-1. Рассчет суммы двух чисел
Определите переменную Х равную 10. Определите переменную У равную 15. Рассчитайте переменную С равную сумме переменных Х и У. Результат вывести в текстовое окно Сумма_чисел
Решение:
это сложение
пусть “Х 10
пусть “У 15
пусть “C :Х + :У
Сумма_чисел, ст вставь :С
конец
Задача1-2. Рассчет квадрата числа 8.
Определите переменную Х равную 8. Выведите ее значение в текстовое окно Само_число. Рассчитайте переменную У равную произведению числа Х на число Х (квадрат числа). Результат вывести в текстовое окно Квадрат_числа.
Решение:
это расчет_квадрата_числа
пусть “Х 8
пусть “У :Х * :Х
Само_число, ст вставь :Х
Квадрат_числа, ст вставь :У
конец
Задача1-3. Расчет периметра квадрата.
Сторона квадрата равна 50. Рассчитайте значение периметра квадрата, выведите значение длины стороны и значение периметра в текстовые окна "длина_стороны и "периметр. Нарисуйте квадрат.
Решение:
это расчет__периметра_квадрата
пусть “сторона 50
пусть “перим :сторона * 4
длина_стороны, ст вставь :сторона
периметр, ст вставь :перим
конец
Задача1-4.Делим яблоки
В корзине 15 яблок. Надо разделить эти яблоки между 5 детьми. Решите задачу. Результат выведите в текстовое окно "яблоки_на_1.
Решение:
это яблоки
пусть “яб 15
пусть “дети 5
пусть “яб_на_1 :яб / :дети
яблоки_на_1, ст вставь :яб_на_1
конец
Переменные №2
Задача 2-1: Диаграмма роста
Напишите процедуру, которая рисует столбчатую диаграмму. Для этого узнайте у 3-х своих однокласников рост в сантиметрах. Представьте полученную информацию в виде столбчатой диаграммы. Используйте готовую процедуру столбик Х.
это столбик "х
нк 0 по
повтори 2 [
вп :х пр 90
вп 15 пр 90
]
пр 45 пп вп 5 нц сл 140 крась
нд 5 пр 45 вп 40
конец
Решение:
это задача1
столбик 136
столбик 142
столбик 154
конец
Задача 2-2: Расчет среднего роста
Напишите процедуру, которая считает средний рост для тех троих учеников, которых вы опросили для задачи№1. Посчитанное число вывести в текстовое окно ср_рост
Решение:
это рост
пусть "р1 136
пусть "р2 142
пусть "р3 154
пусть "ср (:р1 + :р2 + :р3) / 3
ср_рост, ст вставь :ср
конец
Задача 2-3: Суммарный возраст членов семьи.
Напишите процедуру, которая считает суммарный возраст всех членов вашей семьи и рисует диаграмму с возрастами членов семьи.
Решение:
это семья
пусть "папа 42
пусть "мама 38
пусть "сын 12
пусть "дочь 8
пусть "сум_возр :папа + :мама + :сын + :дочь
возраст, вставь :сум_возр
столбик 42
столбик 38
столбик 12
столбик 8
конец
Переменные №3
Задача3-1. Рассчет длины отрезка

|
Решение:
это задача3
пусть ”АД 140
пусть ”АБ 20
пусть ”СД 80
пусть "БС :АД - :АБ - :СД
длинаБС, ст вставь :БС
конец
Задача 3-2. Рассчет периметра прямоугольника
Нарисуйте прямоугольник со сторонами 40 и 150.
Определите переменную п и присвойте ей значение равное периметру этого прямоугольника. Результат выведите в текстовое окно периметр.
Решение:
это задача2
пусть ”дл 150
пусть ”шир 40
по повтори 2 [вп :дл пр 90 вп :шир пр 90]
пусть ”пер (:дл + :шир) * 2
периметр, ст вставь :пер
конец
Задача 3-3. Расчет стороны прямоугольника по периметру и другой стороне.
Периметр прямоугольника равен 200. Длина одной стороны 40. Рассчитайте длину второй стороны, выведите значение длины в текстовое окно "длина_стороны и нарисуйте прямоугольник.
Решение:
это задача3
пусть ”дл1 40
пусть ”пер 200
пусть "дл2 (:пер / 2) - :дл1
повтори 2 [вп :дл1 пр 90 вп :дл2 пр 90]
длина_стороны, ст вставь :дл2
конец
Задача 3-4 Сравнение длины и ширины прямоугольника
Периметр прямоугольника равен 400. Длина одной стороны 50. Рассчитайте длину второй стороны (выведите в текстовое окно дл_стороны) и во сколько раз длина стороны больше его ширины(выведите в текстовое окно в_раз), и нарисуйте прямоугольник.
Решение:
это задача4
пусть ”дл1 50
пусть ”пер 400
пусть "дл2 (:пер / 2) - :дл1
повтори 2 [вп :дл1 пр 90 вп :дл2 пр 90]
дл_стороны, ст вставь :дл2
пусть “р :дл2 / :дл1
в_раз, ст вставь :р
конец
Переменные №4 дроби
Задача4-1. Рассчет 1/3 отрезка
Дан отрезок АВ длиной 300. Нарисуйте отрезок, составляющий 1/3 отрезка АВ. Значение длины второго отрезка выведи в текстовое окно.
это отрезокАВ
пп нм [-210 14] по
нк 0 вп 5 нд 10 вп 5
нк 90 по вп 300
нк 0 вп 5 нд 10 вп 5 пп
нм [-210 -14]
конец
Решение:
это задача1
пусть “АБ 300
пусть “СД :АБ * 1 / 3
пп нм [-210 0] по
нк 0 вп 5 нд 10 вп 5
нк 90 по вп :СД
нк 0 вп 5 нд 10 вп 5 пп
длина, ст вставь :СД
конец
Задача 4-2. Рассчет 3/7 от 7
Напишите процедуру, которая закрашивает красным цветом 3/7 от общего количества кубиков. Расстояние между кубиками - 30.
это кубики
нц 9 сг сч пп нм[-200 -100] повтори 7 [по повтори 4 [ вп 25 пр 90] пр 15 пп вп 5 нц 9 крась нд 5 лв 15 вп 30]
пр 90 вп 10 пр 90 пч
нц 15 вп 10
конец
Решение:
это задача2
пп повтори 3[ крась вп 30 ]
конец
Задача4-3. Рассчет 1/2
Напишите процедуру, которая закрашивает розовым цветом 1/2 от общего количества кубиков (6 штук). Расстояние между кубиками - 30.
это кубики2
нц 9 сг сч пп нм[-200 -100]
повтори 6 [по повтори 4 [ вп 25 пр 90] пр 15 пп вп 5 нц 9 крась нд 5 лв 15 вп 30]
пр 90 вп 10 пр 90 пч
нц 122 вп 10
конец
Решение:
это задача3
пусть “к 6 * 1 / 2
пп повтори :к [ крась вп 30 ]
конец
Задача4-4. Продолжительность жизни белки и зайца
Продолжительность жизни белки 6 лет, что составляет 3/5 продолжительности жизни зайца. Результат расчетов выведи в текстовые окна (заяц, белка). Пусть заяц и белка пробегут вперед расстояние, равное кол-ву лет умноженному на 10.
Решение
это задача4
пусть “жб 6
белка, ст вставь :жб
пусть "жз :жб / 3 * 5
заяц, ст вставь :жз
ззз, нк 90 по вп :жз * 10
ббб, нк 90 по вп :жб * 10
конец
Задача4-5 Высота Останкинской башни и Московского университета
Здание Московского университета имеет высоту 240м, и она составляет 4/9 высоты Останкинской башни. Чему равна высота башни?
Решение:
это задача5
пусть “ун 240
Университет, ст вставь :ун
пусть "баш :ун / 4 * 9
Башня, ст вставь :баш
конец
Переменные №5 углы
Задача5-1.Рисуем угол – 60 градусов
Определи переменную "у и присвой ей значение 60. Выведи значение переменной в текстовое окно "угол. Нарисуй угол, величина которого :у градусов.
Решение:
это задача1
пусть "у 60
пп нм [-100 -100] по
вп 100 пр (180 - :у) вп 100
угол, ст вставь 60
конец
Задача 5-2. Рисуем угол и его биссектрису
Нарисуй угол величиной 120 градусов (черным цветом №9). Дорисуй к этому углу биссектрису красным цветом (№15). В текстовое окно "Угол выведи значение угла.
Решение:
это задача2
пусть “уг 120
сг пп нм [-100 -100]
нц 9 по вп 100 пр (180 - :уг) вп 100 нд 100
пр (:уг / 2) нц 15 вп 100 пп
Угол, ст вставь :уг
конец
Задача 5-3. Рисуем любой угол
Напиши процедуру, которая запрашивает значение угла у пользователя. Затем чертит этот угол. В текстовое окно выводит значение угла.
Решение:
это задача3
спроси [введи значение угла]
пусть "у ответ
сг пп нм [-100 -100]
по вп 100 пр (180 - :у) вп 100
Угол, ст вставь :у
конец
Задача 5-4. Рисуем биссектрису любого угла
Напиши процедуру, которая запрашивает значение угла у пользователя. Затем чертит сам угол и его биссектрису. В текстовое окно выводит значение угла
Решение:
это задача4
спроси [введи значение угла]
пусть "у ответ
сг пп нм [-100 -100]
нц 9 по вп 100 пр (180 - :у) вп 100 нд 100
пр :у / 2 нц 15 вп 100 пп
Угол, ст вставь :у
конец
Переменные №6 для продвинутых
Задача6-1. Считаем сумму чисел
Напишите процедуру, которая запрашивает значение первого и второго слагаемого и выводит в текстовое окно "пример значение суммы.
это подсказка1
покажи [Для ввода значения слагаемого используй команду - спроси []]
покажи [Определи переменную "сл1 и присвой ей содержимое ячейки ответ]
покажи [Тоже самое сделай для переменной "сл2]
покажи [Определи переменную "с, равную сумме :сл1 и :сл2]
покажи [Выведи по очереди в текстовое окно "пример - :сл1, "+ :сл2, "=, :с (используй команду вставь [])]
конец
Решение:
это сум
пример, ст
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |


