View Single Post
ישן 07-10-08, 18:34   # 1
Derey22
הוסטסניון
 
Derey22's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: באר שבע
גיל: 31
הודעות: 2,128
שלח הודעה באמצעות ICO אל Derey22 שלח הודעה באמצעות MSN אל Derey22

Derey22 לא מחובר  

רקורסיה שלא עובדת כראוי.

יש לי את הקוד הבא(מה התוכנית אמורה לעשות זה לא כ"כ משנה).
קוד:
	for (int x=0;x<2;x++)
	{
		for (int y=0;y<2;y++)
		{
			for (int z=0;z<2;z++)
			{
				for (int n=0;n<2;n++)
				{
					cout << x << "," << y << "\n" << z << "," << n << "\n\n";
				}
			}	
		}
	}
ניסתי ל"המיר" את הקוד לרקורסיה כדי שאני אבחר כמה לולאות מקוננות יהיו בתוכנית:
זאת התוכנית החדשה שלא עובדת.
קוד:
void FunChe ()
{
	b++;
	if (b <= 4)
	{
			for (int a=0;a<2;a++)
			{
				for (int b=0;b<2;b++)
				{
					cout << b << "," << a << "," <<"\n";
					FunChe();

				}
			}


	}
}
משם לא הצלחתי להגיע לאותו תוצאה.

תודה לעוזרים.
  Reply With Quote