Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игнорируется RegisterHotKey() https://www.cyberforum.ru/ cpp-beginners/ thread928819.html
Не понять почему, но все же факт. ЗЫ:Компилятор ошибок не выдает! bool noclip(HWND hwnd) { if(RegisterHotKey(NULL, 1, MOD_SHIFT, 0x01)) { MemoryManager* MM = new MemoryManager("sniperelite.exe"); DWORD PosX = MM->FindAdressByOffset(0x400000 + 0x003023F8, 0x48, 0x308, 0x10, false);
C++ Освобождение памяти из под Объектов в статическом массиве указателей
Всем добрый вечер! Решил расширить программу из книжки Лафорте Р. ООП в С++ стр. 574 путем добавления функции удаления данных о конкретном работнике.. #include <fstream> // для потоковых файловых функций #include <iostream> #include <typeinfo> // для typeid() using namespace std; #include <process.h> // для exit() const int LEN = 32; // Максимальная длина фамилий const int MAXEM = 100;...
C++ Ошибка в получение значения (LIFO) bool CStack::GetVal( int &val) { if(pFirst==NULL) return 0; else { val=pFirst->val; } Elem *pCur=pFirst; pFirst=pFirst->pNext; https://www.cyberforum.ru/ cpp-beginners/ thread928798.html C++ Не работает std::cout || std::cin #include "Account.h" #include <string> #include <iostream> using std::cout; Account :: Account(int startBalance) { setBalance(startBalance); } https://www.cyberforum.ru/ cpp-beginners/ thread928772.html
Вычислить значение выражения C++
жестокая задачка
C++ Указатель, выделение памяти под него https://www.cyberforum.ru/ cpp-beginners/ thread928743.html
подскажите: int *var; *var = 1; и int *var = new int(1); эти 2 разные записи делают одно и тоже? т.е. первая запись тоже выделяет память под указатель? Просто на сколько я вычитал объявляя указатель, я должен обязательно под него выделить память используя оператор new, но в 1-м примере нет оператора new.
C++ Подскажите как написать такое дерево (или БД) https://www.cyberforum.ru/ cpp-beginners/ thread928741.html
Задача состоит в том, чтобы построить структуру данных по заданному рекурсивному расписанию каталогов. Причем:Все узлы отсортированны по порядковому номеру, в каждом узле должно быть имя, индекс родителя, сортированный вектор из индексов детей. Вот пример: . ./download_client.sh ./random1000_queries_sport.txt ./times.txt ./site ./site/site_kz_domains_random1000_2011-07-26.txt...
C++ Не видит конструктор
Приветсвую всех! В общем у меня небольшая проблемка, с которой собственными силами разобраться не смог... Только начиню создавать класс , там определены конструктор и деструктор. Но появляется проблема с созданием экземпляра. Компилятор ругается на неразрешенный символ при вызове конструктора. Во вложениях видно что из экземпляра класса конструктор не доступен (1 картинка), а в самом классе...
C++ C++ файлы ifstream/ofstream запись класса https://www.cyberforum.ru/ cpp-beginners/ thread928727.html
Доброе время суток дамы и господа :) необходимо помочь ибо что-то голова не варит )) класс #pragma once #include <iostream> using namespace std; class date { int day; int mounth; int year;
C++ while ( не нажата клавиша) https://www.cyberforum.ru/ cpp-beginners/ thread928719.html
Есть цикл while. Нужно что б цикл заканчивал виполнение если нажата клавиша ... Добавлено через 9 секунд клавиша любая
C++ TiffLib
пытаюсь отрыть файл этой либой, но мне пишет в консоль "Deflate compression support is not configured.". Я так понимаю не нужно пересобрать либу с какимито параметрами. Может кто работал с библиотека отзовитесь плис. П.С. компилятор msvc 2010
C++ Пузырьковая сортировка Помогите плз. Работаю в Visual Studio 2010. Написал алгоритм пузырьковой сортировки, но когда запускаю вместо одной из цифр выводится самое маленькое из возможных чисел (-858993460). В чем ошибка не знаю. Вот код : #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread928700.html
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 55
0

Быки и коровы - C++ - Ответ 4883633

25.07.2013, 21:51. Показов 3255. Ответов 5
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
1. В чём разница между структурой и классом, зачем использовать структуру?
2. Зачем нужны структуры pair и four?
3. Что такое inline и зачем их использовать?
4. Что значит строчка game(): m_attempts( 0 ) ?

помогите ответить на вопросы пожжжж быстреее!!!

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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
#include <iostream>
#include <cstdlib>
#include <cmath>
#include <conio.h>
using namespace std;
 
namespace bullscows
{
        struct pair
        {
                int  bulls;
                int  cows;
        };
 
        struct four
        {
                int  a;
                int  b;
                int  c;
                int  d;
        };
 
        class game
        {
        private:
 
                four  m_f;
                mutable int  m_attempts;
 
                inline bool  isExist( int  x ) const
                {
                  return  ( x == m_f.a || x == m_f.b || x == m_f.c || x == m_f.d );
                }
 
        public:
 
                game(): m_attempts( 0 )
                {
                }
 
                int  getAttempts() const
                {
                  return  m_attempts;
                }
 
                pair  guess( const four  & f ) const
                {
                  ++m_attempts;
                  pair p;
                  p.bulls = int( f.a == m_f.a ) + int( f.b == m_f.b ) + int( f.c == m_f.c ) + int( f.d == m_f.d );
                  p.cows  = isExist( f.a ) + isExist( f.b ) + isExist( f.c ) + isExist( f.d );
                  return  p;
                }
 
                game &  newGame()
                {
                  m_f.a = rand()%9, m_f.b = rand()%9, m_f.c = rand()%9, m_f.d = rand()%9;
                  m_attempts = 0;
                  return  ( * this );
                }
 
        };
 
}
 
void  run( const bullscows::game  & game )
{
  bullscows::pair  p;
  bullscows::four  f;
 
  do
  {
    cout << "Enter a, b, c, d:" << endl;
    cin >> f.a;
    if( static_cast< int >( log10( static_cast< double >( f.a ) ) ) == 3 )
    {
      f.d = f.a % 10, f.c = f.a / 10 % 10, f.b = f.a / 100 % 10, f.a /= 1000;
    } else
    {
      cin >> f.b >> f.c >> f.d;
    }
    p = game.guess( f );
    cout << "bulls: " << p.bulls << ", cows: " << p.cows << endl;
  } while( p.bulls != 4 );
  cout << "congratulation you win! you use " << game.getAttempts() << " attempts." << endl;
}
 
 
int  main()
{
 srand(time(0));
 cout << "Bulls & Cows" <<endl;
  int key = 0;
 
  bullscows::game  bc;
  do
  {
    run( bc.newGame() );
    cout << "Press any key to continue or Esc to Exit..." << endl;
 
    if( (key = getch()) == 0 )key = getch();
  } while( key != 27 );
  getch();
}


Вернуться к обсуждению:
Быки и коровы C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.07.2013, 21:51
Готовые ответы и решения:

Быки и коровы
Есть такая задача быки о коровы. Условие: http://********/?main=task&amp;id_task=13. Код моего решения:...

Быки и коровы
Здравствуйте, помогите пжлст дописать игру &quot;быки и коровы&quot;. Начало кода с генерацией рандомных...

Быки и коровы
написал игру быки и коровы. Ниже мой вариант. // ConsoleApplication1.cpp : Defines the entry...

Быки и коровы
Решил написать игру Быки и коровы, но уже в самом начале появились проблемы. я сделал функцию,...

5
25.07.2013, 21:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.07.2013, 21:51
Помогаю со студенческими работами здесь

Игра быки и коровы
Условия игры: компьютер генерирует целое четырехзначное число, в котором все цифры раз-личны....

Игра: Быки и Коровы
Всем привет! Нужно написать игру &quot;Быки и коровы&quot;, но без массива :) Я справился с поставленной...

Быки и коровы, не правильно считает их
Не правильно считает быков и коров, помогите пожалуйста #include &lt;iostream&gt; #include &lt;locale.h&gt;...

Быки и коровы. Комментарии к коду.
Нужно прокомментировать программу на языке с++ Игра Быки и Коровы. Чем подробнее тем лучше. Заранее...

Написать игру «Быки и коровы»
3. Написать игру «Быки и коровы». Программа &quot;загадывает&quot; четырёхзначное число и играющий должен...

Нужен исходник программы "Быки и коровы" с минимальной итерацией
Нигде не нашел код с подобными условиями. Преподаватель решил максимально усложнить задачу. Сам я...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru