
Помогите, оч нужно.. 1 задача : Исполнитель Черепашка перемещается на экране
компьютера, оставляя след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует две команды: Вперёд n (где n — целое число), вызывающая передвижение Черепашки на n шагов в направлении движения; Направо m (где m — целое число), вызывающая изменение направления движения на m градусов по часовой стрелке. Запись Повтори k [Команда1 Команда2 КомандаЗ] означает, что последовательность команд в скобках повторится k раз. Черепашке был дан для исполнения следующий алгоритм: Повтори 12 [Направо 45 Вперёд 20 Направо 45]. Какая фигура появится на экране? 1) незамкнутая ломаная линия 2) правильный двенадцатиугольник 3) квадрат 4) правильный восьмиугольник 2 задача: В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма: b := 6 a := 30 b := b*4–21 a := 100–a–b В ответе укажите одно целое число — значение переменной a.

Ответы на вопрос

2) 67
Все проверенно



Давайте рассмотрим первую задачу.
1. Черепашка: - Повтори 12 раз: [Направо 45 Вперед 20 Направо 45]
Это означает, что черепашка повторит указанную последовательность 12 раз, где каждый повтор состоит из трех команд: поворот направо на 45 градусов, движение вперед на 20 шагов и поворот направо на 45 градусов.
Теперь определим, как будет выглядеть след на экране после выполнения этих команд.
- Направо 45: Черепашка поворачивается на 45 градусов по часовой стрелке. - Вперед 20: Черепашка двигается вперед на 20 шагов. - Направо 45: Черепашка поворачивается еще раз на 45 градусов.
Эта последовательность команд повторяется 12 раз.
Таким образом, мы получаем 12 треугольников с углами 45, 90 и 45 градусов. Это создает не замкнутую ломаную линию.
Ответ на первую задачу: 1) не замкнутая ломаная линия.
Теперь перейдем ко второй задаче.
2. Алгоритм: - b := 6 - a := 30 - b := b * 4 - 21 - a := 100 - a - b
Теперь выполним операции по шагам:
- Шаг 1: - b := 6 - a := 30
- Шаг 2: - b := b * 4 - 21 - b := 6 * 4 - 21 - b := 24 - 21 - b := 3
- Шаг 3: - a := 100 - a - b - a := 100 - 30 - 3 - a := 70 - 3 - a := 67
Таким образом, после выполнения алгоритма значение переменной a будет равно 67.
Ответ на вторую задачу: 67.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili