Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

ПИК2 – Курсова работа

Задание 18

Да се разработи програма тип „меню” за поддържане на информацията за


състезателите в една спортна лига със следните изисквания:
1. Данните се съхраняват в двоични файлове. За всеки състезател се
пазят следните данни:
• Име – символен низ (до 30 символа)
• Възраст - цяло положително число, различно от 0
• Треньор - символен низ (до 30 символа)
• Текущ рейтинг - реално положително число, различно от 0
• Регистрационен код - цяло положително число с пет цифри

2. Да се извършват следните обработки:


а) Създаване на списък с данни от клавиатурата;
б) Добавяне на нов състезател в началото на списъка. Прави се проверка
дали състезател с такъв регистрационен код вече не е добавен в списъка.
в) Изтриване на състезател при избран регистрационен код;
г) Променяне на данните за избран състезател;
д) Извеждане данните за всички състезатели на даден треньор, които са
под избрана от потребителя възраст;
e) Извеждане на списък на състезателите в низходящ ред на техния
текущ рейтинг;

3. Данните да се поддържат в динамична структура - едносвързан


списък в оперативната памет на компютъра.

ИЗИСКВАНИЯ КЪМ ОФОРМЛЕНИЕТО


Задачата да се оформи като задача, съдържаща:
• титулна страница с данни за студента, ръководителя на курсовата
задача;
• текст на заданието;
• листинг на source (изходния) код на програмата;
• кратко текстово описание на работата на всяка функция, включващо
нейното име, списък с входни параметри и върната стойност,
предназначение на функцията;
• скриншотове от тестов пример за работата на програмата;
• проектът да се реализира в програмната среда като проект с разделна
компилация.

You might also like