W pliku pary.txt znajdują się po dwie liczby dziesiętne w jednym wierszu. Ilość wierszy wynosi 500.
np.
747472 351135
15221512 153513
35315 153315
itd.
1Która z par liczb posiada największą sumę? Wypisz tę parę i podaj wartość ich sumy.
Najpierw wyczytalem tablice do zmiennej pomocniczej w main.
fstream plik("PARY.TXT");
string t[500][2];
string temp;
while(!plik.eof())
{
plik>>temp;
t[x][y]=temp;
if(y==1)
{
x++;
y=0;
}
else
{
y++;
}
}
Potem chciałem podstawić pod zmienna sume mojej pierwszej pary i sprawdzac czy jest wieksza czy mniejsza ale cos mi nie wychodzi
Napisałem taki program ale coś nie działa
int funkcja_c(string t[500][2])
{
string temp, napis;
string rozmiar[2];
rozmiar[0] = t[0][1]+t[1][0];
for(int i=0; i<500;i++)
{
temp=t[0][i]+[i][0];
if(temp > rozmiar[0])
{
napis = temp;
rozmiar[0] = temp.size();
rozmiar[1] = i;
}
}
cout << Najwiêksza suma: " << napis<< endl;
cout << "To liczba: " << rozmiar[0] << endl;
cout << "Znajduje sie na pozycji w tablicy: ";
return rozmiar[1];
}
Z góry dziękuje za pomoc