الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

tourhanoi

بدأه ahmedi في 19 مارس 2012 · 2 رد · 461 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

tourhanoi

tourhjanoi.txt

−1
#2

أخي لم تضع سؤال أو مشكلة أو أي تفصيل كيف لنا أن نعرف ما تريد ؟؟!!

#3

السلام عليكم

أنت وضعت مثالا على تطبيق برج هانوي باللغة الفرنسية وهو مثال برمجي على العلاقة التراجعية recursion.... الانترنت ملىء بالأكواد الجاهزة لهذا المثال واليك احدها وهو من برمجتي على بساطته ...

#include <stdio.h>
#include <stdlib.h>
#include<math.h>
int main()
{int n;
char a='a',b='b',c='c';
printf("enter number of disk \n");
scanf("%d",&n);
 int y =(pow(2,n)-1);
printf("the least no of moves= %d \n",y );
hanoy(n,a ,b,c );
    return 0;
}
void hanoy(int n,char a,char b, char c)
{
   if(n>0)
   {
       hanoy(n-1,a,c,b);
       printf("%c ----> %c \n",a,c);
       hanoy(n-1,b,a,c);
   }

}