#include <iostream>
using namespace std;
//Calculo del centro de masa de particulas
int main()
{
int n,i;
cout << "Cuantas particulas va a calcular: ";
cin >> n;
struct {
int masa;
int x;
int y;
} centroMasa[n];
// Ingreso de datos
for (i=0; i<n; i++) {
cout << "Particula # " << i+1 << ": " << endl;
cout << "Masa: ";
cin >> centroMasa[i].masa;
cout << "Coordenada x: ";
cin >> centroMasa[i].x;
cout << "Coordenada y: ";
cin >> centroMasa[i].y;
cout << endl;
}
//-----------Sumatoria de masas---------
int suma=0;
for (i=0; i<n; i++)
suma = suma + centroMasa[i].masa;
//-----------------------------------------
//---------------Centro de masa en "X"------------------------------
float x=0;
for (i=0; i<n; i++)
x = x + (centroMasa[i].masa * centroMasa[i].x) / float (suma);
cout << "Centro de masa en X: " << x;
//--------------------------------------------------------------------------
//---------------------Centro de masa en "Y"--------------------------------
float y=0;
for (i=0; i<n; i++)
y = y + (centroMasa[i].masa * centroMasa[i].y) / float (suma);
cout << "\nCentro de masa en Y: " << y;
//--------------------------------------------------------------------------
return 0;
}