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.


Last modified: Friday, 22 November 2019, 6:01 PM