1. mehdi
  2. برنامه‌نویسی و طراحی وب
  3. جمعه, 30 آبان 1393
سلام
برا پروژه ترم 1 گفتن بازی شطرنج طراحی کنید من مپشو طراحی کردم حالا میخوام برم رو مهره ای ک میخوام حرکتش بدم دکمه p رو بزنم بعد برم تو جایی ک قرارش بدم p رو بزنم اما چون صفحه رو با یه تابع تعریف کردم نمیتونم خونه های شطرنج رو ک با ارایه نوشتم تغییر بدم

تابع صفحه:

void safhe(int arr[9][9])
{

//mohre ha(gheyr sarbaz)-Team2
printf("|%c", arr[0][0]);
printf("|%c", arr[0][1]);
printf("|%c", arr[0][2]);
printf("|%c", arr[0][3]);
printf("|%c", arr[0][4]);
printf("|%c", arr[0][5]);
printf("|%c", arr[0][6]);
printf("|%c", arr[0][7]);

/* shomare radif tEAM2 */ printf("| %d", arr[0][8] = 8);
/* shomare Team */ printf(" Team 2");

printf("\n");
//sarbaz P-team2
for (int i = 0; i <= 7; i++)
{
printf("|%c", arr[1][i] = ':P');

}
/* shomare radif-P tEAM2 */ printf("| %d", arr[0][7] = 7);
printf("\n");
//safhe khali aval bazi
for (int i = 6; i >= 3; i--)
{
for (int j = 0; j <= 7; j++)
{
printf("|%c", arr[i][j] = '_');
}
//shomare safhe khali
printf("| %d", i);
printf("\n");
}
//sarbaz P-team1
for (int i = 0; i <= 7; i++)
{

printf("|%c", arr[6][i] = 'P');
}
/* shomare radif-P tEAM1 */ printf("| %d", arr[7][8] = 2);
printf("\n");
//mohre ha(gheyr sarbaz)-Team2
printf("|%c", arr[0][0]);
printf("|%c", arr[0][1]);
printf("|%c", arr[0][2]);
printf("|%c", arr[0][3]);
printf("|%c", arr[0][4]);
printf("|%c", arr[0][5]);
printf("|%c", arr[0][6]);
printf("|%c", arr[0][7]);
/* shomare radif TEAM 1 */ // printf("| %d", arr[0][8] = 1);
/* shomare Team 1*/ // printf(" Team 1");
printf("\n-----------------");
printf("\n A B C D E F G H \n\n");
}



حالا چیکارش کنم ک تو تابع مین تغییر بدم خونه های ارایه ارو ک از ورودی تابع صفحه دریافت میکنم
مرسی
mehdi بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
قبل اینکه تابع صفحه رو تو برنامه صدا بزنم یه ارایه با تمام مهره ها تعریف کردم اما چطور تغییرش بدم نمیدونم
int hub[9][9];

hub[0][0] = 'r', hub[0][1] = 'n', hub[0][2] = 'b', hub[0][3] = 'q', hub[0][4] = 'k', hub[0][5] = 'b', hub[0][6] = 'n', hub[0][7] = 'r';
hub[1][0] = 'p', hub[1][1] = 'p', hub[1][2] = 'p', hub[1][3] = 'p', hub[1][4] = 'p', hub[1][5] = 'p', hub[1][6] = 'p', hub[1][7] = 'p';
hub[2][0] = '_', hub[2][1] = '_', hub[2][2] = '_', hub[2][3] = '_', hub[2][4] = '_', hub[2][5] = '_', hub[2][6] = '_', hub[2][7] = '_';
hub[3][0] = '_', hub[3][1] = '_', hub[3][2] = '_', hub[3][3] = '_', hub[3][4] = '_', hub[3][5] = '_', hub[3][6] = '_', hub[3][7] = '_';
hub[4][0] = '_', hub[4][1] = '_', hub[4][2] = '_', hub[4][3] = '_', hub[4][4] = '_', hub[4][5] = '_', hub[4][6] = '_', hub[4][7] = '_';
hub[5][0] = '_', hub[5][1] = '_', hub[5][2] = '_', hub[5][3] = '_', hub[5][4] = '_', hub[5][5] = '_', hub[5][6] = '_', hub[5][7] = '_';
hub[6][0] = 'p', hub[6][1] = 'p', hub[6][2] = 'p', hub[6][3] = 'p', hub[6][4] = 'p', hub[6][5] = 'p', hub[6][6] = 'p', hub[6][7] = 'p';
hub[7][0] = 'r', hub[7][1] = 'n', hub[7][2] = 'b', hub[7][3] = 'q', hub[7][4] = 'k', hub[7][5] = 'b', hub[7][6] = 'n', hub[7][7] = 'r';
MOSTAFA بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
مهدی جان من سورس یه شطرنجو دارم می خوای برات بفرستم؟
mehdi بهترین پاسخ Pending Moderation
1
رای
پس‌گیری
MOSTAFA❤A wrote:

مهدی جان من سورس یه شطرنجو دارم می خوای برات بفرستم؟

سلام داداش مشکل حل شد ولی اگه تونستی بفرس ازش کمک بگیرم برا مراحل بعد
MOSTAFA بهترین پاسخ Pending Moderation
0
رای
پس‌گیری
mehdi wrote:

MOSTAFA❤A wrote:

مهدی جان من سورس یه شطرنجو دارم می خوای برات بفرستم؟

سلام داداش مشکل حل شد ولی اگه تونستی بفرس ازش کمک بگیرم برا مراحل بعد

خداروشکر باشه اینم لینک:
لینک دانلود بازی شطرنج
  • صفحه :
  • 1


هنوز پاسخی به این پست ارسال نشده است.
البته از آنجایی که هنوز در سایت لاگین نکرده‌اید، اجازه‌ی پاسخ دادن به این پست را ندارید.