Премини към съдържанието

Препоръчан отговор


Привет на всички, може ли някой да помогне за един от следните два проекта на C++, ето и условията им:

Тема 1:
1. Да се създаде клас CPools6_49 описващ фиш на спорт-тото 6 от 49, с член данни: номер на фиша и множество от шест числа от 1 до 49.
2. Да се напише клас с контейнер от 1., зареждане от файл с данни – подадените фишове.
Основни методи:
А) за анализ и обработка на фишовете от тото-пункта, проверяваща кои са печелившите фишове. Разпределянето им на групи според броя познати числа. Връща 4 колекции с печеливши фишове
Б) за преброявне на печелившите – връща стойностите на 4 числа – брой печалби по 3,4,5 и 6;
За попълване на фишовете да се използва външна функция random6_49.

Тема 2:
I. Да се състави абстрактен клас за кораби CKorab с полета: име, държава, дата на потапяне, вид на кораба (пътнически, товарен, лайнер).
Съставете функции за:
1. за четене;
2. за запис;
3. виртуална функция за извеждане в изходен поток;
4. виртуална функция за сравнение на обекти;
Съставете конструтори:
1. подразбиращ се конструктор;
2. копиращ конструктор;
3. експлицитен конструктор;
Съставете функции за:
1. Изчисляване и връщане възрастта на кораба;
2. Изчисляване и връщане броя на корабите, плуващи под Европейски флаг (от държава от Европа) ;
3. Метод за сравнение за равенство;
4. Метод за сравнение за < (по възраст) ;

II. Да се състави клас CFirmi, който съдържа CKorab с полета име, предмет,на дейност и приходи
Съставете следните функции:
1. Съставете обект чрез експлицитно зададени параметри ;
2. Съставете обект чрез подразбиращ се конструктор ;

III. Съставете клас флотилия, съдържащ контейнер от обекти от класа CFirmi, който да има методи:
1. За сортиране фирмите по възходящ ред по приходи ;
2. Образува контейнер от всички фирми, които имат предмет на дейност пренос на товари ;
3. Образува контейнер от фирмите, които са собственици на кораби на възраст по-голяма от подадена като параметър възраст на кораба;
4. Да се определи и върне като резултат фирмата, чийто кораби са донесли най-много приходи ;
5.при подадена като параметър дата на потапяне, да се върне контейнер от фирмите, притежаващи лайнери пуснати на вода преди тази дата ;

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Ами напишете нещо, покажете кода, ние ще помагаме

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.