На плоскости есть две окружности с координатами (0, 0) и (10, 10). Дано два числа - диаметры окружностей. Требуется проверить, имеют ли они хотя бы одну общую точку. Для решения этой задачи была написана программа с пронумерованными
строками:
01: D1 = float(input("input D1:"))
02: D2 = float(input("input D2:"))
03: Result = ["Окружности пересекаются", "Окружности не пересекаются"]
04: R1 = D2/2
05: R2 = D2/2
06: print(Result[not R1-R2 <= 10])
В двух строках этой программы есть ошибки, из-за чего программа выдаёт
неверный результат. Напишите номера этих строк через пробел.
Другие предметы Университет Ошибки в программе высокоуровневые методы программирования университет окружности пересечение окружностей программирование алгоритмы математика Python ошибки в коде решение задач Новый
В данной программе действительно есть ошибки, которые мешают корректно проверить, пересекаются ли окружности. Давайте разберёмся с каждой из строк и выявим ошибки.
Таким образом, ошибки находятся в строках 04 и 06.