ПОСТАНОВКА ЗАДАЧИ
Разработать в Excel средствами VBA (Visual Basic for Applications) приложение для обработки результатов шахматного турнира.
В приложении должна быть возможность выбора системы, по которой играют участники турнира: круговая или швейцарская система. В зависимости от выбора системы программа должна рассчитывать количество туров и формировать пары игроков. После внесения результатов тура должна производиться их обработка: вычисляться баллы, коэффициент Бергера для круговой системы, коэффициент Бухгольца для швейцарской системы и распределяться места между участниками турнира.
СОДЕРЖАНИЕ
Содержание 1
Постановка задачи 2
Выбор среды разработки 3
Правила проведения шахматного турнира 6
Круговая система 6
Швейцарская система 7
Описание алгоритмов программы 10
Текст программы 19
Заключение 57
Список использованной литературы 58
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. VBA. Практическое программирование/ Туркин Олег: Солон-пресс,2007
2. VBA/ Кузьменко В.Г.: Бином,2008.
3. Измерение, управление и регулирование с помощью макросов VBA в Word и Excel/ Берндт Г.-Й.: КОРОНА-Век, 2008
4. Информатика. Часть 1. Введение в информатику: учебное пособие / Гришин М.П., Иванов М.Н., Носова Т.К., Суворов С.В. М.: МГИУ, 2008.
5. Информатика. Часть 2. Программирование: Учебно-методическое пособие / Иванов М.Н., Суворов С.В. М.: МГИУ. 2006.
6. Моделирование с помощью Microsoft Excel и VBA. Разработка систем поддержки принятия решений/ Кристиан Олбрайт: Вильямс, 2005
7. Профессиональная разработка приложений Excel/ Стивен Буллен, Роб Боуви, Джон Грин: Вильямс, 2005
8. Самоучитель VBA/ Андрей Гарнаев: БХВ-Петербург,2004
9. Самоучитель программирования на VBA в Microsoft Office/В. Д. Хореев: Юниор, 2001
10. Электронные таблицы Microsoft Excel. Проблемы и решения/ Лори Анн Ульрих: Эком, 2002
мпонентная система. Компьютер принципиально отличается от всех остальных бытовых приборов, которыми мы привыкли пользоваться, своей функциональностью он объединяет (причем не просто объединяет, а зна
сформировались оригинальные приёмы но уже для поиска и борьбы с вирусами. Современные антивирусные программы могут обнаруживать десятки тысяч вирусов.Антивирусное программное обеспечение состоит из к
Delphi, позволяющее осуществлять ввод данных, отображение (входных, выходных, промежуточных) данных, выбор всех выполняемых операций по условию задания.Для функций (подпрограмм), не связанных с формой
хнологиях Direct3D и OpenGL, детищ двух крупных компьютерных компаний. Direct3D, библиотека, входя-щая в состав DirectX и содержащая в себе более сотни различных процедур и функций для расчета и прори
у» и др.). Помимо этого, в этот период были осуществлены две простыестратегии развития медийных он-лайн-ресурсов, которые остаются основными. Это стратегия ленты новостей и относительно полного аналог