Projektni zadatak za DRUGU grupu
Zadatak 5. Na programskom jeziku C# kreirati klasu Učenik koja će kao privatne članove imati ime, prezime, razredni, niz ocena, opravdani, neopravdani, zajednički podatak o broju neopravdanih za ukor, a kao javne (public) sledeće funkcije članice:
-
konstruktor bez argumenata,
-
konstruktor sa podacima o učeniku,
-
konstruktor za kopiranje,
-
svojstva za sve privatne članove,
-
metodu koja izračunava prosečnu ocenu,
-
metodu koja određuje da li učenik ima ukor na osnovu broja neopravdanih,
-
metodu ToString().
-
operatore >,< koji porede dva učenika prema prosečnoj oceni
U funkciji main na osnovu podataka koje korisnik unosi sa tastature, kreirati dva objekta klase Učenik kao i zajednički podatak o broju neopravdanih za ukor. Prikazati podatke o učenicima, prosečnoj oceni svakog, kao i podatak o učeniku sa većim prosekom koristeći operator >. Zatim kreirati treći objekat klase Učenik (kao kopiju prvog), promeniti ime i prezime novim podatkom unetim od strane korisnika i na standardni izlaz prikazati podatke o tom učeniku. Na kraju prikazati broj učenika u programu.