Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: [C++] Игра до 3х побед  (Прочитано 4692 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Юрий1987
Гость
« : 12-01-2010 04:57 » 

Поскажите, как  модернизирОвать програму с массивом игра в кости была таким образом, чтоб игра прекращалось в том случАе, если пользОватель  выиграл три раза
Код:
#include "stdafx.h"
#include <windows.h>
#include <iostream>
#include <stdlib.h>
#include <time.h>
using namespace std;

void main()
{
    SetConsoleOutputCP(1251);
    int cube1,cube2,cube3,cube4;
    srand(time(0));
    cube1=rand()%6+1;
    cube2=rand()%6+1;
    cout<<"кубик1:"<<cube1<<endl;
    cout<<"кубик2:"<<cube2<<endl;
    cout<<"Сумма:"<<cube1+cube2<<endl;

    cube3=rand()%6+1;
    cube4=rand()%6+1;
    cout<<"Кубик 1 компьютера:"<<cube3<<endl;
    cout<<"Кубик 2 компьютра:"<<cube4<<endl;
    
    if(cube1+cube2 > cube3+cube4)
        cout<<"Выиграл:\n";
    else if(cube1+cube2 < cube3+cube4)
        cout<<"Невыграл\n";
    else if(cube1+cube2 > cube3+cube4 == cube1+cube2 < cube3+cube4)
        cout<<"нечья\n";
}
« Последнее редактирование: 12-01-2010 09:09 от Sel » Записан
Вад
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 12-01-2010 05:38 » 

Поместить итерацию игры в цикл и в качестве условия выхода из цикла брать достижение 3х выигрышей.
Записан
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 12-01-2010 06:59 » 

добавляем переменные numWin1 и numWin2

организовываем цикл
while с условием (numWin1=3 or numWin2=3)

в соответствующих строках анализа выигрыша инкрементировать  эти переменные.
Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines