توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : کمک برای نوشتن برنامه صفحه شطرنجی با زبان c
saeed.spore
November 14th, 2014, 13:57
سلام دوستان من یک سوال دانشگاه دادند نتونستم بنویسم میشه کمکم کنید
برنامه ای بنویسید که صفحه شطرنج را با دریافت دو عدد m و n است.
طول ضلع هر m تعداد خانه های صفحه شطرنج و n ترسیم کند
به طور مثال شکل زیر خروجی برنامه برای
m=3 و n=5 یک از مربع های صفحه است.
ببخشید اسپم دادم ولی لطفا اگر کسی بلد هست این سوالات رو حل کنه :53: تا امشب چون بهش شدیدا نیاز دارم و خودمم تا حدی روش کار کردم ولی نتیجه نگرفتم
jafarhabibi
November 14th, 2014, 19:07
ببینید شاید به دردتون خورد
Program to draw a Chess Board - C++ Programming Examples and Tutorials (http://www.dailyfreecode.com/code/draw-chess-board-728.aspx)
mehran34
November 14th, 2014, 20:35
ببینید شاید به دردتون خورد
program to draw a chess board - c++ programming examples and tutorials (http://www.dailyfreecode.com/code/draw-chess-board-728.aspx)
من خودم c++ بلد نیستم اصلا نمیفهمم
میخواهم فقط با حلقه نوشته بشه نه با ارایه
ms313
November 15th, 2014, 02:44
دوست عزیز می خواهید خانه های شطرنج رو اکی کنید کار نداره که .
یه دونه خانه سیاه هست یه دونه خانه سفید خب
این از دوبخش تشکیل شده یه سطر رو ستون .
بندازید تو یه حلقه for
و بعد هز بار به یه شر تو ماد دو ببنید باقی مانده صفر هست یا نه اگه صفر بود سفید باشه اگه نبود سیاه باشه همین .
- - - Updated - - -
دوست عزیز اینم کدش:
// shatranj.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "iostream"
#include "conio.h"
#include "windows.h"
using namespace std;
void gotoxy(int x, int y)
{
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_H ANDLE), coord);
}
int _tmain(int argc, _TCHAR* argv[])
{
int row = 5 ;
int cl = 5 ;
int i = 0 ;
int j = 0 ;
int x,y=0;
//int x = 0 ;
for(i = 1; i<=row ;i++){
for(j = 1 ; j<=cl ; j++){
if(i%2!=0){
if((j%2)==0){