نمایش نتایج 1 تا 5 از 5

نام تاپیک: حركت اسب در شطرنج

  1. #1

    حركت اسب در شطرنج

    سلام.
    برنامه ي حركت اسب در شطرنج ++c
    اگه ميشه سريعتر برام ازسال كنين.
    نياز فوري دارم.
    مرسي

  2. #2

    نقل قول: برنامه نويسي در++C

    اگه ميشه سريعتر پاسخ بدين

  3. #3

    نقل قول: برنامه نويسي در++C

    سلام این برتامه حرکت اسب در c

    #include<stdio.h>
    #include<conio.h>
    #include<math.h>
    int Cross(int a,int b,int d){
    if (a==b || abs(a-b)==d)
    return 0;
    else
    return 1;
    }
    void main (void){
    int a,b,c,d,e,f,g,h,count=0;
    clrscr();
    for(a=1;a<=8;a++)
    for(b=1;b<=8;b++)
    if(Cross(a,b,1))
    for(c=1;c<=8;C++‎)
    if(Cross(c,b,1) && Cross(c,a,2))
    for(d=1;d<=8;d++)
    if(Cross(d,c,1) && Cross(d,b,2) && Cross(d,a,3))
    for(e=1;e<=8;e++)
    if(Cross(e,d,1) && Cross(e,c,2) && Cross(e,b,3) && Cross(e,a,4))
    for(f=1;f<=8;f++)
    if(Cross(f,e,1) && Cross(f,d,2) && Cross(f,c,3) && Cross(f,b,4) && Cross(f,a,5))
    for(g=1;g<=8;g++)
    if(Cross(g,f,1) && Cross(g,e,2) && Cross(g,d,3) && Cross(g,c,4) && Cross(g,b,5) && Cross(g,a,6))
    for(h=1;h<=8;h++)
    if(Cross(h,g,1) && Cross(h,f,2) && Cross(h,e,3) && Cross(h,d,4) && Cross(h,c,5) && Cross(h,b,6) && Cross(h,a,7)){
    count++;
    printf("%d,%d\n",1,a);
    printf("%d,%d\n",2,b);
    printf("%d,%d\n",3,c);
    printf("%d,%d\n",4,d);
    printf("%d,%d\n",5,e);
    printf("%d,%d\n",6,f);
    printf("%d,%d\n",7,g);
    printf("%d,%d\n\n",8,h);
    getch();
    }
    printf("%d",count);
    }


    فکر نکنم تبدیلش به cppخیلی سخت باشه

  4. #4

    نقل قول: برنامه نويسي در++C

    ببخشید مثل اینکه خیلی ناجور شد
    خوب اولین بارم بود

  5. #5

    نقل قول: برنامه نويسي در++C

    لطفا دوستان توجه کنند (برای هزارمین مرتبه) که درخواست پروژه دانشجویی در این سایت ممنوع است.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •