Форум программистов, компьютерный форум CyberForum.ru

Создать иерархию классов, простейший футбольный турнир - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не воспринимает проверку http://www.cyberforum.ru/cpp-beginners/thread1033156.html
#include "stdafx.h" #include "stdio.h" #include "string" #include "conio.h" #define NMAX 4 void vvod(double m, char name) { int i,j,k; double buf=0;
C++ Программа по указателям Вывести на консоль у виде таблицы значений чисел у десятиричному и 16ричному формате и их адрес у оперативной памяти для типов int, float, double, char, bool, long. Представить те самые числа у виде отдельных байтов и вывести их на консоль. http://www.cyberforum.ru/cpp-beginners/thread1033155.html
C++ синтаксис
Только начали изучать С++. До этого писали на Pascal в Lazarus и Delphi. Подскажите, пожалуйста, как правильно задать промежуток в C++, например, '0'..'9'?.
Найти минимальное расстояние от точки до точки C++
В последнем цикле, который должен находить минимальное расстояние от точки до точки и его индекс, какая-то ошибка. Немогу её увидеть. Помогите найти пожалуйста.
C++ Шифрование http://www.cyberforum.ru/cpp-beginners/thread1033137.html
Привет всем:) особенно тем кто в этот день тратит свое время на программирование:) Помогите решить такую задачу. Есть целое число "1234". Его нужно зашифровать. Шифр: заменить каждое число суммой этого числа + 7 % 10 ( 1 + 7 % 10, 2 + 7 % 10 и ... ). Затем первое число поменять местами с третьим, 2 с 4. Я думаю на счет указателей, буду пытаться сам. Но заранее спасибо:) Добавлено через 46...
C++ надо изменить прогу #include <stdio.h> #include <conio.h> void proga (int m) { int h,z,y,x,r,a,i,d,n,w; float s; for (m;m<1024;m++) { a=m; i=0; while (a>0){ n=a%2; подробнее

Показать сообщение отдельно
vladislavka_kh
0 / 0 / 0
Регистрация: 26.05.2013
Сообщений: 34
08.12.2013, 16:02     Создать иерархию классов, простейший футбольный турнир
класс FootballClub - клуб, принимающий участие в турнире:
название;
город;
год основания;
рейтинг (целое число от 1 до 5);

класс Match - матч в рамках турнира:
принимающий и гостевой клубы;
итоговый счет;
метод для ручного ввода счета;
метод для автоматической генерации счета псевдослучайным образом с учетом рейтингов клубов (если рейтинг клуба выше, вероятность его выигрыша выше);

класс TournamentTable - турнирная таблица:
информация о статистике клубов - число набранных очков (3 очка за победу, 1 очко за ничью, 0 за поражение), число побед, ничей, поражений, число забитых и пропущенных голов;
метод для обновления по текущему множеству матчей;
метод для распечатки таблицы в переданный поток;
поддержание статистики в отсортированном порядке (по очкам, затем по разнице забитых и пропущенных, затем по алфавиту).

класс Tournament (футбольный турнир), включающий:
название;
фиксированное количество и набор клубов, участвующих в турнире;
динамически растущая последовательность матчей;
метод автоматического формирования расписания матчей (все клубы должны сыграть друг против друга по 2 раза - на родном стадионе и в гостях)
турнирная таблица - хранение и обновление в нужные моменты.


прошу помощи, ибо не понимаю как это делать, а сделать очень надо
футбольный клуб создал, не понимаю как собственно объединять классы между собой. помогите пожалуйста начиная с Match

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

вот дополнение к условию
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru