Предмет: Информатика,
автор: anonymous2009
Объекты располагаются, как показано на картинке.
Одна клетка — 10 пикселей.
Текст программы:
x1,y1=t1.pos()
x2,y2=t2.pos()
dx=x2+x1
dy=y2+y1
print(dx,dy)
Какие числа выведет программа?
Приложения:
Ziorar:
-2 и -1
Ответы
Автор ответа:
2
Ответ:
программа выведет числа: -20 -10
Объяснение:
дорисуем на рисунке оси, проходящие через центр координат (точка (0,0)) и расставим деления, учитывая, что одна клетка - 10 пикселей (скрин)
команда t.pos () - возвращает координаты точки, где находится черепаха (в первую переменную записывается координата по горизонтальной оси, во вторую - по вертикальной)
x1, y1 = t1.pos() (x1 = -40, y1 = -20)
x2, y2 = t2.pos() (x2 = 20, y2 = 10)
dx = x2 + x1 = 20 + (-40) = 20 - 40 = -20
dy = y2 + y1 = 10 + (-20) = 10 - 20 = -10
Приложения:
Похожие вопросы
Предмет: Українська мова,
автор: Annamariy2209
Предмет: Русский язык,
автор: Ymar11
Предмет: Українська мова,
автор: Аноним
Предмет: Информатика,
автор: badashova05
Предмет: Химия,
автор: dianaaa007