/*

Поле first – вещественное число (координатах x точки на плоскости).
поле second – вещественное число (координата у точки на плоскости).
Реализовать метод distance() – расстояние точки от начала координат.

*/

#include <iostream>
#include <cmath>

using namespace std;


struct Point {
    double first; // Координата x
    double second; // Координата y

    // Метод для расчета расстояния до начала координат
    double distance() const {
        return sqrt(first * first + second * second);
    }
};


int main() {
    Point point {3.0, 4.0};
    cout << "Расстояние от точки до начала координат: " << point.distance() << endl;

    return 0;
}

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: