Jeżeli każda linia pliku wygląda dokładnie tak, to możesz użyć takiej instrukcji:
while(plik >> nazwisko >> ocena) {
// ...
}
#EDIT Polega to na tym, że dane z pliku pobierasz osobno, a nie "linijkowo". Zastosowanie takiego sposobu wczytywania pozwala też na losowe rozmieszczenie danych w pliku.