|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
||||||
Найти вероятность выпадения крестиков, ноликов и пустой клетки28.09.2015, 22:48. Показов 1734. Ответов 13
Метки нет (Все метки)
Проблема в следующем мой преподаватель скинул мне готовую программу для вычисления вероятности выпадения крестиков , ноликов и пустой клетки.Вот она:
Error 1 error C1070: mismatched #if/#endif pair in file 'c:\program files (x86)\windows kits\8.1\include\um\wingdi.h' c:\program files (x86)\windows kits\8.1\include\um\wingdi.h 6208 1 q12 2 IntelliSense: the #endif for this directive is missing c:\Program Files (x86)\Windows Kits\8.1\Include\um\wingdi.h 11 2 q12 И как я понял это как то связано с версией Виндоус. Что неужели нужна Версия 8.1? Во всяком случае переименовывание файла ничем мне не помогло у преподавателя после нажатия f5 выскакивал черный экран где можно было забивать значения, а у меня возникают ошибки.
0
|
||||||
| 28.09.2015, 22:48 | |
|
Ответы с готовыми решениями:
13
ИИ для крестиков ноликов на С++ Робот для крестиков ноликов Бот для крестиков-ноликов |
| 28.09.2015, 23:18 | |
|
Не по теме: Где
0
|
|
| 28.09.2015, 23:20 | |
|
Не по теме: wron10, ты больше года на форуме, а пользоваться тегами так и не научился?
0
|
|
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
||||||||||||
| 29.09.2015, 11:31 [ТС] | ||||||||||||
|
И ещё когда два раза кликаю на ошибку возникает непонятное окно wingdi.h в котором содержится не совсем понятный код.Вот его начальные строки:
0
|
||||||||||||
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
|
| 01.10.2015, 16:55 [ТС] | |
|
В общем как я понял проблема в том что что директива #if не имеет соответствующего #endif. Мне просто хочется понять перед if что нужно Этот # знак поставить или вписать в код endif.
0
|
|
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
|
| 04.10.2015, 11:03 [ТС] | |
|
Просто мой преподаватель порекомендовал мне создать пустой проект без прекомпиляционных заголовков. То есть мне нужно напечатать всё это?? удалив :
код Си++________________________ 1 #include<iostream> 2 #include<windows.h> я это сделал, но ошибок стало даже больше.
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
| 04.10.2015, 11:42 | |
|
То есть, ваш код не имеет никакого отношения к вычислению вероятностей, является какой-то заготовкой для игры в крестики-нолики с самим собой и написан индусом. А почему он к тому же и не работает уже не особо важно.
0
|
|
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
|
| 04.10.2015, 11:58 [ТС] | |
|
Ну да это отчасти так, нужно вычислить не вероятность, а работает ли эта программа так как это нужно. Ну а про вторую часть вопроса ну а, что вы хотели? Эта программа по сути итак прорыв для меня,и фактически на другом компьютере(у преподавателя) она работала, может потому что у него visual studio 2015, но у меня проверка этой программы не запускается по непонятным мне причинам. И мне хочется узнать, что там в коде не так что она запускается, программа по сути не сверхсложная, но ответа я жду уже несколько дней.
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
| 04.10.2015, 12:18 | |
|
Паузу делать через std::this_thread::sleep_for(std::chrono: :seconds(1));, выкинуть нестандартный windows.h, вместо него добавить #include <thread> и #include <chrono>. Компилятор использовать вышедший после 2011 года.
0
|
|
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
|
| 04.10.2015, 15:39 [ТС] | |
|
у меня VS 2013. Да ещё, а #include<iostream> оставить?
Добавлено через 3 часа 17 минут Я понял что первая строка остается но как я понимаю паузой является sleep(1000);? я заменил как мне рекомендовали но появились новые ошибки.
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
| 05.10.2015, 09:36 | |
|
Ну так пишите что за ошибки. У меня, после названных выше замен, все компилируется нормально.
0
|
|
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
|
| 05.10.2015, 10:32 [ТС] | |
|
Вообще у меня была опечатка сейчас всё исправил и проверка запускается.Программа работает!!!
Но на будущее меня часто упрекают модераторы в том что у меня нет тегов цифры то я легко могу расставить но верхний заголовок (Код C++ Выделить код) я имею ввиду как мне прочертить сплошную линию под ним ,когда я черчу а затем начинаю печатать цифры сдвигаются.
0
|
|
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
| 05.10.2015, 10:34 | |
|
Нужно в начале С++ кода написать CPP в квадратных скобках. В конце кода - /CPP в квадратных скобках. Цифры, заголовок и подсветка синтаксиса сами проставятся.
0
|
|
|
-1 / 5 / 0
Регистрация: 14.07.2014
Сообщений: 128
|
|
| 05.10.2015, 10:36 [ТС] | |
|
Ну то есть просто добавить такие знаки [CPP]
0
|
|
| 05.10.2015, 10:36 | |
|
Помогаю со студенческими работами здесь
14
Алгоритм minimax для крестиков-ноликов Алгоритм минимакс для Крестиков-Ноликов Сделать графический интерфейс для крестиков-ноликов Искусственный интеллект для больших крестиков-ноликов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Символьное дифференцирование
igorrr37 13.02.2026
/ *
Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2).
Унарный минус обозначается как !
*/
#include <iostream>
#include <stack>
#include <cctype>. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|