Как мне закодировать этот вопрос с помощью структур на C++
1. Создайте игру в крикет. Там будут соревноваться две команды: Вы и "компьютер".
1. игра будет представлять собой матч Т-1, то есть по одному над каждым или по 6 шаров в каждом.
2. обе команды будут иметь по 3 игрока в каждой.
3. Жеребьевки будут проходить. Либо вы, либо компьютер будете играть первыми.
4. против каждого шара будет сгенерировано случайное число от 0 до 7.
* Числа 0-6 представляют собой выполненные прогоны.
• Если сгенерировано число 7, это означает, что игрок выбыл.
5. игра для первой команды заканчивается, Если либо все шесть мячей были разыграны, либо все члены команды выбыли.
6.в конце первой подачи будет показан счет первой команды вместе с тем, сколько игроков еще осталось играть.
7. Вторая команда будет впоследствии играть. Против каждого шара будет сгенерировано новое случайное число от 0 до 7. Общее их количество будет представлять собой счет, который сделала вторая команда. Будет отображен счет игры команды.
8. Наконец, в конце игры будут показаны результаты, то есть какая команда выиграла и какая проиграла. Это будет ничья, если обе команды набрали одинаковое количество пробежек и имели равное количество игроков, оставшихся играть.
Что я уже пробовал:
<pre>#include <iostream> #include <string> using namespace std; struct match { int player=3; int balls=6; int score; }; match computer; match us; int main() { int x; x=rand()%2; if (x==1) { cout<<"Computer will play "; } else { cout<<"Human will play "; }