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

Крестики Нолики. Где-то ошибка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ По строкам s2 и s3 восстановить строку s1 http://www.cyberforum.ru/cpp-beginners/thread1215260.html
Заданная строка s1. После удаления одной буквы с s1 образуется строку s2. После удаления из s1 другой буквы образуется строка s3. по строкам s2 и s3 восстановить строку s1.
C++ Как расширить длину строки до определённого значения? Подскажите,как расширить длину строки до определённого значения. http://www.cyberforum.ru/cpp-beginners/thread1215249.html
C++ Давайте создадим библиотеку с литературой для начинающих
Здравствуйте уважаемые админы сайта:) С недавних пор начал изучение языка программирования С++ и естественно встал самый первый и самый важный вопрос -"Где бы надыбать материал для чайников, новичков, начинающих и т.д. и др. Пришлось не мало сайтов облазить для поиска необходимой литературы. Но всё же что то нашёл и радуюсь!))) Заглянув на вашем сайте в раздел для новичков, для поиска какой...
Определить слова, в которых больше гласных букв, чем согласных C++
В программировании пока не силен. Не могу решить 3 интересных задачки. Нужна помощь. 1) В предложении, вводимом пользователем с клавиатуры, определить слова, в которых больше гласных букв, чем согласных. Предусмотреть возможность ввода как строчных, так и прописных букв. Под предложением понимается последовательность символов латинского алфавита, начинающаяся прописной буквой и...
C++ Создайте программу, выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100 http://www.cyberforum.ru/cpp-beginners/thread1215208.html
Приветствую друзья! Вообщем мне нужно создать программку выводящую сумму элементов последовательности 2, 4, 6, 8,… 98, 100 int sum = 0; for (int j = 2; j <= 100; j=j+2) { sum = sum + j; } cout << sum;вообщем как то так, но всё равно не получается, почему то не работает и я не могу понять почему. помогите пожалуйста, хотя бы советом.
C++ Почему вывод аргументов не осуществляется для классового шаблона? Заметьте,что параметры классовых шаблонов никогда не выводятся.Причина заключается в том,что гибкость,порождаемая наличием нескольких конструкторов класса,в ряде случаев делает вывод параметров шаблона невозможным,а во многих других случаях - неоднозначным.Вот что говорит по этому поводу Страуструп. А мне хоть учебник на эту тему дай, без примера не могу обойтись... Товарищи знатоки, напишите... подробнее

Показать сообщение отдельно
ValeryS
Модератор
6377 / 4843 / 442
Регистрация: 14.02.2011
Сообщений: 16,052
24.06.2014, 00:31     Крестики Нолики. Где-то ошибка
Цитата Сообщение от MMt Посмотреть сообщение
C++
1
2
3
4
5
6
  if( Field[0][0]='X' &&
                    Field[0][1]='X' &&
                    Field[0][2]='X')
                    
                    res = "Игрок 1 выиграл!\n \n";
           ;

с символами удобней работать человеку
машине удобней работать с числами
посему делай как ей удобней, ей же считать
например в пустых клетках 0 если нолик то -1 если крестик то 1
твоя проверка сведется к обычному сложению
C++
1
2
3
4
5
summ= Field[0][0]+ Field[0][1]+ Field[0][2];
if(summ==3)
  res = "Игрок 1 выиграл!\n \n";
if(summ==-3)
 res = "Игрок 2 выиграл!\n \n";
 
Текущее время: 05:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru