مشاهده نسخه کامل
: درخواست راهنمایی برای نوشتن یک برنامه ++C
Master_of_Rock
07-05-2010, 11:44
برنامه ای که n را بگیرد و به تعداد n سطر خروجی زیر را نشان دهد :
مثلا برای n=1
1
برای n=2
1
131
1
برای n=3
1
131
13531
131
1
برای n=4
1
131
13531
1357531
13531
131
1
برای n=5
1
131
13531
1357531
135797531
1357531
13531
131
1
و الی آخر ...
Master_of_Rock
07-05-2010, 18:07
:20:منتظر جوابم ، :46:
lebesgue
07-05-2010, 19:14
برای اینجور برنامه ها میتونید مقدار نقاط رو به صورتی تابعی از مکانشون بدست بیارید و از تابع gotoxy استفاده کنید.
مثلا برای حالت n=5 اگر در نظر بگیرید, اگر مختصات نقطه وسط (5,5) باشه, مقدار هر نقطه به مختصات x,y برابره با:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
برنامه اش در حالت کلی به این شکل میشه:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Master_of_Rock
07-05-2010, 19:36
دستت درد نکنه واقعا که کارت درسته
میشه بدون استفاده از math.h این برنامه رو بنویسی (منظورم همون تابع gotoxy )
خیلی ممنون
lebesgue
07-05-2010, 21:05
بدون gotoxy خیلی سخت میشه, متاسفانه الان وقتش رو ندارم روش کار کنم.
(احتمالا باید برای هر نقطه دو تا حلقه for نوشت که یکی به تعداد j اون نقطه space بزنه و یکی به تعداد i اون نقطه n\ وارد کنه یا چیزی مشابه این.)
در ضمن gotoxy مربوط به conio.h میشه و math.h رو برای قدرمطلق (abs) آوردم.
Master_of_Rock
07-05-2010, 21:45
بدون gotoxy خیلی سخت میشه, متاسفانه الان وقتش رو ندارم روش کار کنم.
(احتمالا باید برای هر نقطه دو تا حلقه for نوشت که یکی به تعداد j اون نقطه space بزنه و یکی به تعداد i اون نقطه n\ وارد کنه یا چیزی مشابه این.)
.
آره دقیقآ همینو می خوام اگه لطفشو بکنی خیلی ممنونت می شم :10:
sin2x=2sinxcosx
07-05-2010, 23:59
اینم بدون gotoxy . ولی این ادبیات پست دوم اصلا جالب نیست ها .
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Davood_titan
08-05-2010, 07:21
برو حال کن که جواب سوالتو گرفتی
Master_of_Rock
08-05-2010, 09:53
اینم بدون gotoxy . ولی این ادبیات پست دوم اصلا جالب نیست ها .
[/code]
ایول داداش دمت گرم کارم رو راه انداختی یه دنیا ازت ممنون:40:
بابت ادبیات پست دوم هم شرمندم چون واقعا کارم عجله ای بود
sin2x=2sinxcosx
08-05-2010, 16:50
البته اگه از setw استفاده کنین خروجی تون به ازای اعداد دو رقمی قشنگ تر هم دیده می شه :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.