Задача №322. Наиболее удаленная точка
Разбор добавил Джафар Исхоков
Создадим структуру point в которой объявим два открытых переменных целого типа х, у.
Теперь объявим массив a типа point, в котором мы будем хранить координаты точек. В a[i].x мы будем
хранить абсциссу точки i, а в a[i].y — ординату точки i. Объявим
вспомогательные переменные l и q. В q мы будем хранить порядковый номер точки, наиболее удаленной от
начала координат, а в l — расстояние от начала координат до этой точки. Первоначально q = 0 и l = 0.
Теперь вводим все эти точки. Потом циклом пробежим с 1 до n с счетчиком i, внутри которого мы будем
проверять следующее:
Если l < корня от (a[i].x*a[i].x + a[i].y*a[i].y), то делаем { l = корня от (a[i].x*a[i].x + a[i].y*a[i].y); q = i; }.
После выхода из цикла мы просто выводим вот эти значения a[q].x и a[q].y. Не забудьте выводить их
через пробел. Удачи всем ;-).Сдать: для сдачи задач необходимо войти в систему
4641
statement