PDA

View Full Version : سوال: میانگین ومیانه



maryam.s
دوشنبه 06 اردیبهشت 1389, 11:20 صبح
سلام دوستان می خوام همچین برنامه ای بنویسم ولی الگوریتمشو بلد نیستم اگه دوستان کمک کنن راهنمایی کنند به چه صورت خیلی ممنون میشم

برنامه ای می خوام تو v.b که 100 تا عدد متعلق به یه توزیع نرمال تولید کنه که دارای و واریانس داده شده باشه با استفاده از دو عدد تصادفی بین 2و1

و اینکه در مورد الگوریتم مد و میانه مثلا 10 عدد به چه صورت باید عمل کنم در حد توضیح اینکه باید چه کار کنم فقط کمی توضیح الگوریتمی یعنی باید حلقه درست کنم و اعداد رو مقایسه کنم ؟:متفکر:

xxxxx_xxxxx
دوشنبه 06 اردیبهشت 1389, 20:04 عصر
و اینکه در مورد الگوریتم مد و میانه مثلا 10 عدد به چه صورت باید عمل کنم در حد توضیح اینکه باید چه کار کنم فقط کمی توضیح الگوریتمی یعنی باید حلقه درست کنم و اعداد رو مقایسه کنم ؟:متفکر:
سلام،
برای بدست آوردن میانه، باید داده ها رو اول مرتب کنید. بعد برحسب تعدادشون، اون داده میانی رو پیدا کنید. (تعداد تقسیم بر دو)

برای محاسبه مد هم، از روی داده های مرتب شده سریعتر می تونید مد رو پیدا کنید. توی یک حلقه، اعداد مرتب شده رو پیمایش کنید، یک متغیر هم برای شمارش اعداد تکراری درنظر بگیرید. به ازای تکراری بودن هر عدد یک واحد به اون متغیر اضافه کنید. هر وقت عدد تغییر کرد، اون متغیر رو با مد مقایسه کنید، اگر بیشتر بود، عدد جدید میشه مد شما.

موفق باشید/