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

Компьютер угадывает число. Задача решена, как считаете? (вектор и цикл) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как сделать ,чтобы строки двумерного массива были кратные двум? http://www.cyberforum.ru/cpp-beginners/thread849299.html
Как сделать ,чтобы строки двумерного массива были кратные двум?То есть когда я заполняю массив , первая строка заполняется во вторую , а вторая в четвертую?!Подскажите пожалуйста
C++ Исправьте программу пожалуйста Почему последнюю строку в итоге в консоли выводит два раза, в чём ошибка и как это исправить? //--------------------------------------------------------------------------- #include <vcl.h> #include <iostream.h> #include <fstream.h> #include <locale.h> #pragma hdrstop http://www.cyberforum.ru/cpp-beginners/thread849293.html
C++ Динамический массив и указатель
Всем привет. Пытаюсь понять тему динамических массивов. Прошу помочь разобраться в следующем: Есть код (пример): int num = 5; // размер массива int *pArray = new int; // Выделение памяти для массива pArray = 6; //Записываем 6 в 0 ячейку массива cout << pArray; //Получаем доступ к элементу массива
C++ Дан символьный файл
Дан символьный файл f: а) подсчитать число вхождений в файл сочетаний 'ab'; б) определить входит ли в файл сочетание 'abcdefgh'; в) подсчитать число вхождений в файл каждой из букв 'a','b','c','d', 'e','f' и вывести результат в виде таблицы a —> Na b —> Nb c —> Nc d —> Nd e —> Ne f —> Nf где Na, Nb, Nc, Nd, Ne, Nf - числа вхождений соответствующих букв.
C++ Наследование классов http://www.cyberforum.ru/cpp-beginners/thread849267.html
Есть класс вектор, правда без деструктора. От него нужно унаследовать класс матриц. Сам не знаю даже с чего начать... Помогите, пожалуйста написать конструктор для матриц, дальше, надеюсь, всё станет ясно... Вот класс вектор: class vector { public: double *mas_k; int n;
C++ Определить, является ли матрица магическим квадратом Дана целочисленная квадратная матрица n-го порядка. Определить, является ли она магическим квадратом, т.е. такой, в которой суммы элементов во всех строках и столбцах одинаковы подробнее

Показать сообщение отдельно
-=ЮрА=-
Заблокирован
Автор FAQ
26.04.2013, 16:25     Компьютер угадывает число. Задача решена, как считаете? (вектор и цикл)
andrejap, ниже игра с комьютером "Угадай число", всё в цикле, число попыток можно задавать (параметр nTry) в функции Play
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <ctime>
#include <iostream>
using namespace std;
 
bool Play(int nTry);
 
int main()
{
    int iChoise= 0;
    bool bWork = true;
    srand(time(0));
    while( bWork )
    {
        cout<<"1 - PLAY"<<endl;
        cout<<"0 - EXIT"<<endl;
        cout<<"CHOISE : ";cin>>iChoise;
        switch( iChoise )
        {
        case 1 :
            if(Play(7))
                cout<<"PRIZE YOUR WIN!!!"<<endl;
            else
                cout<<"COMPUTER WIN =P"<<endl;
            break;
        case 0 :
            bWork = false;
            break;
        default:
            cout<<"Entered unsupported key"<<endl;
            break;
        }
 
    }
    return 0;
}
 
bool Play(int nTry)
{
    int number = rand() % 100;
    int answer = -1;
    bool bWin  = false;
    for(int iTry = 0; iTry < nTry && !bWin; iTry++)
    {
        cout<<"TRY : "<<iTry + 1<<" / "<<nTry<<endl; 
        cout<<"YOUR NUMBER : ";cin>>answer;
        bWin = answer == number;
        if(bWin)
            cout<<"CORRECT ANSWER"<<endl;
        else
            cout<<"INCORRECT ANSWER"<<endl;
    }
    return bWin;
}
Миниатюры
Компьютер угадывает число. Задача решена, как считаете? (вектор и цикл)  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru