PDA

View Full Version : سوال: بازي سودوكو



mahmood3d
سه شنبه 24 اردیبهشت 1387, 15:39 عصر
من مي خواستم بازي سودوكو رو با cpp بنويسم ولي نمي دونم چه طوري . :متفکر: چون معمولاً در اين بازي كسي كه بازي مي كنه بايد تمام خانه هاي بازي رو ببينه و هر دفعه در داخل جداول چيزي بنويسه و يا پاك كنه . :گیج:
از دوستان عزيز خواهشمندم مرا راهنمايي فرماييد . :لبخندساده:

mahmood3d
پنج شنبه 26 اردیبهشت 1387, 17:58 عصر
از اساتيد محترم خواهشمندم مرا در اين زمينه راهنمايي فرمايند . به من بگيد كه چطوري بايد شروع كنم و ...

jamalm
پنج شنبه 17 دی 1388, 12:44 عصر
موضوع خوبيه يكي بيادادام هبده

emadfa
پنج شنبه 17 دی 1388, 13:31 عصر
یکی از بهترین کتاب های دنیا در مورد برنامه نویسی سودوکو ( البته با بیس .Net و قابل تعمیم به سایر زبان های برنامه سازی )

Programming Sudoku :Technology in Action (http://www.amazon.com/Programming-Sudoku-Technology-Action-Wei-Meng/dp/1590596625)

mabbaszadegan
پنج شنبه 17 دی 1388, 15:18 عصر
به نظرم الگوریتمش که ساده ست ، از یه آرایه دوبعدی باید استفاده کنی که هیچ عددی در یک سطر یا ستون تکرار نشه
البته خب برای مرحله easy اش میگم سادهست ولی اگه بخوای مراحل normal و hard شو طراحی کنی باید هوش مصنوعی به کار ببری که من بلد نیستم !!!

برای نمایش اعداد تو صفحه هم از gotoxy استفاده کن ، اگه کامپایلرت visual studio هستش اینو بذار اول برنامت :


#include<windows.h>
void gotoxy(int x,int y)
{
COORD pos;
HANDLE hConsole = GetStdHandle ( STD_OUTPUT_HANDLE );
if (INVALID_HANDLE_VALUE != hConsole)
{
pos.X = x;
pos.Y = y;
SetConsoleCursorPosition( hConsole, pos );
}
}

ali_habibi1384
دوشنبه 13 دی 1389, 20:23 عصر
خب برنامه اش چی پس؟