void wyswietlanie_ocen()
{
oceny.open("oceny.txt", ios::in );
if(oceny.is_open())
{
string ocena, waga;
int i=1;
while(!oceny.eof())
{
oceny >> ocena;
oceny >> waga;
cout << "Ocena " << i <<": " << ocena;
cout << ", waga " << i <<": " << waga <<endl;
i++;
} oceny.close();
}
else cout << "Nie udalo sie otworzyc pliku!" <<endl;
}
Kojelna dawka problemów z plikami TXT. Program ma wyświetlić:
"ocena 1: 1, waga 1:1
ocena 2: 2, waga 2:2
ocena 3: 3, waga 3:3"
natomiast wypluwa coś takiego:
"ocena 1: 1, waga 1:1
ocena 2: 2, waga 2:2
ocena 3: 3, waga 3:3
ocena 4: 3, waga 4:3"
Dane w TXT to:
1
1
2
2
3
3
Ktoś coś podpowie?