لطفا يکي کمک کنه

در اين بخش مي‌توانيد در مباحث مربوط به زبانهاي بر پايه C به بحث بپردازيد

مدیران انجمن: athlon64x2, abbas.m.k, شوراي نظارت

ارسال پست
Rookie Poster
Rookie Poster
پست: 45
تاریخ عضویت: چهار شنبه 2 خرداد 1386, 2:36 pm

لطفا يکي کمک کنه

پست توسط ALI666Y » شنبه 17 آذر 1386, 8:57 am

ببخشید من یه برنامه هست که حتما باید تا چند روز دیگه تحویل بدم.اگه کسی زبان سی بلده اینا برام بنویسه.خیلی ممنون میشم.
برنامه اینه:
در این برنامه میخواهیم یک محفظه ی گاز که حاوی تعدادی مولکول است را شبیه سازی کنیم و حرکت مولکولهای گاز را روی صفحه نشان دهیم.پارامترهای برنامه به صورت ثابت های #DEFINE تعریف میشوند و خروجی برنامه نمایش حرکت گازها و سپس چاپ کردن فشار گاز است.فشار گاز مساوی است با تعداد دفعاتی که مولکولها با دیواره ی صفحه ی نمایش در مدت زمان اجرای برنامه برخورد میکنند..در شروع برنامه پس از پرسیدن پارامترهای ورودی برنامه باید مکان و سرعت مولکولها در جهت اX و Y را به طور اتفاقی انتخاب کند به طوری که سرعت مولکول مساوی با میانگین سرعت + یا منهای 1 باشد(مثلا اگر میانگین سرعت 5 است یک مولکول میتواند با سرعت 3.2 در جهت X و با سرعت 4.1 در جهت Y حرکت کند که در نتیجه سرعت این مولکول مساوی با 5.2 میباشد.)
برنامه به تعداد (TEDAD_KOL_HAREKAT)مرتبه و مکان جدید مولکولها را محاسبه میکند و اگر مولکولی از صفحه ی نمایش بیرون زد ان را به داخل صفحه بر میگرداند و یکی به تعداد دفعاتی که مولکولها با کناره ی صفحه برخورد کرده اند اضافه میکند.حرکت مولکولها باید در محدوده ی (0و0) و (MAX_Y-1,MAX_ X-1)انجام شود

Rookie Poster
Rookie Poster
پست: 45
تاریخ عضویت: چهار شنبه 2 خرداد 1386, 2:36 pm

پست توسط ALI666Y » شنبه 24 آذر 1386, 8:57 am

بابا يکي جواب بده پس :lol: :lol:

Rookie Poster
Rookie Poster
پست: 45
تاریخ عضویت: چهار شنبه 2 خرداد 1386, 2:36 pm

پست توسط ALI666Y » یک شنبه 2 دی 1386, 12:05 pm

:lol: :lol: :lol: :lol:

Captain
Captain
نمایه کاربر
پست: 542
تاریخ عضویت: شنبه 19 اسفند 1385, 7:01 pm
سپاس‌های ارسالی: 112 بار
سپاس‌های دریافتی: 367 بار
تماس:

پست توسط Azadi.Isatis » یک شنبه 2 دی 1386, 12:30 pm

ALI666Y, عزيز
شما بهتره خودت شروع کني به نوشتن جايي گير کردي اعلام کن اگه شد بچه ها کمک مي کنند خيالت راحت
اين که نمي شه گريه کني و بگي يکي واسم برنامه را بنويسه :x :x
هرکسي کاري داره
نمي تونند بشينند برنامه بنويسند
 برای هر چیز زکاتی است و زکات علم نشر دادن آن است.  


الهی
مرا لیاقت بهشت نیست و طاقت دوزخ نیز ندارم. اکنون تو خود دانی و کرم تو.

ارسال پست

بازگشت به “C Base Programming”