Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Race Problem 5 (0 / 20)
- Runner
- Да се имплементира класа Runner за која се чуваат:
- динамички алоцирана низа од карактери за името
- статичка низа од максимум 50 карактери за државата од која доаѓа
- време на завршување на трката и тоа како два цели броја - минути и секунди
- број на освоени медали до сега (integer)
- За потребите на класата да се напишат:
- Конструктор (default и со аргументи - погледнете main)
- Деструктор
- Copy constructor
- Оператор =
- Да се преоптоварат операторите:
- префиксен ++ за зголемување на бројот на медалите за 1
- оператор != кој споредува двајца тркачи според државата од која доаѓаат
- оператор < кој споредува двајца тркачи според времето на завршување на трката
- оператор << кој го печати натпреварувачот во формат:
- Име - држава - минути:секунди - број на освоени медали
- Race
- Да се имплементира класа Race во која се чуваат:
- статичка низа од 50 карактери за името на трката
- динамички алоцирана низа од тркачи
- број на тркачи кои учествуваат
- За потребите на класата да се имплементираат:
- конструктор со еден аргумент (име на трка)
- деструктор
- Copy constructor
- Оператор =
- Да се преоптоварат операторите:
- оператор += за додавање на нов тркач во трката
- оператор -= кој прима тркач и од трката ги отстранува сите тркачи кои се од иста држава како него
- префиксен оператор ++ кој го зголемува бројот на медали за 1 на тркачот кој завршил прв на трката
- оператор за печатење << кој печати во следниот формат:
- Име на трка
- Тркач 1
- Тркач 2
- ...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement