МастерФейк
30.06.2021 12:33

Отметьте команды, которые входят в систему команд исполнителя Чертежник.

перейти в точку (x, y)

переведи в точку (x, y)

поднять перо

сдвинь на вектор (a, b)

опусти перо

опустить перо

подними перо

сместиться на вектор (a, b)

сместиться в точку (x, y)

сдвинуться на вектор (a, b)​

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
MIshaFabretus
09.09.2020 01:38
Добрый день, ученик!

Чтобы ответить на этот вопрос, давайте пошагово выполним данный фрагмент алгоритма.

1. Начнем с исходных значений переменных:
a = 7
b = 8

2. Следующая строка кода:
k := 5 + a

Чтобы определить значение переменной k, мы должны сложить 5 и значение переменной a. a в нашем случае равно 7, поэтому k = 5 + 7 = 12.

3. Далее в коде есть условие "if a > b", что означает "если a больше b". В нашем случае a равно 7, а b равно 8, поэтому условие не выполняется и мы переходим к следующей строке кода.

4. Следующая строка кода:
k := k - 3

Здесь мы должны вычесть 3 из значения переменной k. Из предыдущего шага мы знаем, что k равно 12, поэтому k = 12 - 3 = 9.

5. Конец фрагмента алгоритма.
Мы достигли последней строки кода, которая выводит значение переменной k на экран с помощью команды "writeln(k)". В нашем случае значение k равно 9.

Таким образом, правильный ответ на данный вопрос будет "9".

Я надеюсь, что мое объяснение было понятным и помогло вам разобраться в решении этой задачи. Если остались вопросы, не стесняйтесь задавать. Удачи вам!
0,0(0 оценок)
Ответ:
nelia3232
27.02.2021 18:42
Конечно, я помогу вам с решением данной задачи!

1. Сначала мы должны прочитать количество точек n, используя функцию input:
n = int(input())

2. Затем создаем пустой список для хранения точек:
точки = []

3. Далее мы считываем координаты каждой точки в цикле от 0 до n:
for i in range(n):
x, y = map(int, input().split())
точки.append((x, y))

Для считывания координат мы используем функцию input().split(), которая разделит вводимую строку на два числа и функцию map(int, ...), которая преобразует эти числа в целочисленные значения x и y.

4. Полученные точки храним в списке точек в виде кортежей (x, y). Например, первая точка будет точки[0], и у нее будут координаты точки[0][0] и точки[0][1].

5. Теперь у нас есть список точек точки, и мы можем вычислить расстояния от начала координат до каждой точки. Для этого мы создаем еще один пустой список расстояний:
расстояния = []

6. Для вычисления расстояния от (0, 0) до (x, y) мы можем использовать формулу:
Расстояние = sqrt(x^2 + y^2)

Чтобы использовать эту формулу, нам потребуется использовать функцию sqrt из модуля math:
from math import sqrt

7. Теперь мы можем вычислить расстояние для каждой точки и добавить его в список расстояний:
for точка in точки:
x, y = точка
расстояние = sqrt(x**2 + y**2)
расстояния.append(расстояние)

Мы используем цикл for, чтобы пройти по каждой точке в списке точек. Далее мы присваиваем x и y значения этой точки. Затем мы используем формулу для вычисления расстояния и добавляем его в список расстояний.

8. Наконец, нам нужно вывести точки в порядке возрастания их расстояний от начала координат. Для этого мы можем использовать функцию zip, чтобы объединить список точек и список расстояний в один список, отсортировать его и затем вывести только точки:
отсортированные_точки = [точка for _, точка in sorted(zip(расстояния, точки))]
for точка in отсортированные_точки:
print(точка[0], точка[1])

Мы используем списковое включение для создания списка отсортированных точек. Функция sorted(zip(расстояния, точки)) объединяет расстояния и точки в пары, сортирует их по расстояниям и возвращает отсортированный список пар. Затем мы используем цикл for, чтобы вывести только координаты каждой отсортированной точки.

Это полное решение задачи. Оно принимает на вход количество точек, а затем последовательность координат каждой точки на плоскости. Затем он выводит координаты точек в порядке возрастания их расстояний от начала координат.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота