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

مسئلة أبراج هانوي

مغلق
بدأه nsssn73 في 17 أبريل 2002 · 6 رد · 6,923 مشاهدة · في قسم المواضيع الهامة في قسم السي /سي++
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لعبة نقل المربعات من الستاك الاولى الى الثانية والثالثة بشرط ان لا تكون السفلي في الستاك اصغر من التي فوقها.......

لعبة البرج (tower)

اذا كانت صعبة عليكم فما بالكم بي انا

      #include
  void in_arr();
  void out_arr();
  void move_disck(int n,char a,char B);
  char S1[10],S2[10],S3[10];
  int i,top1,top2,top3;
  //  main
  main()
  {
	in_arr();
	out_arr();
  move_disck(4,a,B);

	}
  //input function
  void in_arr()
  {

  cout<<"nn Enter all the elements :nt";
  for(i=1;i<=top1;i++)
  cin>>S1;
  coutB)
  {
  while((top1>0)||((top2>0)&&(top3>0)))
  {
	 if((S1[top1]B);
	 }
	 }

:'( :'(

#2

طيب ممكن تغير اسم موضوع السؤال لأني مافهمت شو المطلوب؟

Coding on the Cloud and for the Cloud!

My Blog

#3

المطلوب towers of hanoi باستعمال ال recursive و 3 stack

وان حاولت كما في المثل السابق لكن عندي مشكل ولم اتمكن من حلها يا ريت لو اعرف الحل الصحيح وان امكن تصحيح البرنامج الموجود في البداية

وشكرااااااااااااااااااااا

#4

اذا ما قدرة تحلة قول ولا تخاف

ترى مش عيب انا نغلط

العيب انا نتماد في الغلط

اما انا فى بصراحة ماعرفة احلها والا ما كنت قدمتا لكم لكي تساعدون

وشكرااااااااااااااااا وتحملوني :( ;) ;) ;) ;) :'( :'(

#5

:D

الله يسامحك ... إن شاء الله بعد شي 5 أو 6 ساعات بشوفو ... الواحد الوقت مو بأيدو ...

Coding on the Cloud and for the Cloud!

My Blog

#6

لا أدري لماذا كل هذا التعقيد في البرنامج :: هذا هو حل مسألة هانوي :

#include 

/* n : number to move, 
   A : source pole, 
   B : destination pole 
   C : spare pole*/
void move(int n, int A, int C, int B);

main()
{
	int n;

	cout << "Enter number of rings : ";
	cin  >> n;

	move(n, 1, 3, 2);
}

void move(int n, int A, int C, int B)
{
	if (n == 1) {
		cout B);
		move(n-1, B, C, A);
	}
}

Coding on the Cloud and for the Cloud!

My Blog

#7

شكراااااااااااااااااااااااااااااااااااا خاص للاستاذ هاني الأتاسي

والله اشكر على تحمل ثقل دم وان اعتذر لك لانني احسسة اني غلطان في حقك وانت تستاهل كل احترام وتقدير وشكرااااااااااااا

:o :o :o :o :o :o (f) (f)

هذا الموضوع مغلق.

مواضيع مشابهة