#include #include #include #include struct Point { double x { }; double y { }; }; double slope(Point const& p) { return p.y / p.x; } std::istream& operator>>(std::istream& is, Point& p) { return is >> p.x >> p.y; } std::ostream& operator<<(std::ostream& os, Point const& p) { return os << "(" << p.x << ", " << p.y << ")"; } int main() { std::vector points { }; std::cout << "Enter n: "; unsigned n { }; std::cin >> n; std::cout << "Enter points: "; for (unsigned i { 0 }; i < n; ++i) { Point p { }; std::cin >> p; points.push_back(p); } /* Lös uppgiften här */ }