Программирование на C++

Нужно вычислить которая из точек находится ближе к центру координатной системы

Нужно вычислить которая из точек находится ближе к центру координатной системы

Составить программу, которая вводит с клавиатуры пар целых чисел х и у до встречи (0.0), которые являются координаты точке плоскости. Нужно вычислить которая из точек находится ближе к центру координатной системы.

Код программы:

/*  Задача 1. Составить программу, которая вводит с клавиатуры 
	пар целых чисел х и у до встречи (0.0), которые являются 
	координаты точке плоскости. Нужно вычислить которая из 
	точек находится ближе к центру координатной системы.      */
#include "stdafx.h"
#include <iostream>
using namespace std;
int main()
{
	int x = 1; // число для ввода
	int y = 1;
	int x_min;
	int y_min;
	int xy = 0;
	int xy_min;
	int count = 1;
	int count_min = 1;
	cout << "Vvedite x: ";
	cin >> x;
	cout << "Vvedite y: ";
	cin >> y;
	cout << endl;
	xy_min = x + y;
	x_min = x;
	y_min = y;
	while (!(x == 0 && y == 0))
	{
		cout << "Vvedite x: ";
		cin >> x;
		cout << "Vvedite y: ";
		cin >> y;
		cout << endl;
		if (!(x == 0 && y == 0))
			xy = x + y;
		count++;
		if (xy < xy_min)
		{
			xy_min = xy;
			x_min = x;
			y_min = y;
			count_min = count;
		}
	}
	cout << "Min znachenie bilo na " << count_min << " vvode.\n"
		<< "x = " << x_min << "\ny = " << y_min << endl;
	cout << "Ih summa: " << xy_min << endl << endl;
	system("pause");
	return 0;
}

Скриншот кода программы:

Код программы на С++

Код программы на С++

Результат выполнения:

Результат выполнения программы на С++

Результат выполнения программы на С++