کلیدستان

نسخه‌ی کامل: مشکل در نوشتن برنامه دریافت ورودی و مرتب کردن آنها (متلب - MATLAB)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام
یک بزنامه می خواهم بنویسم که اسم فیلم و نمره را دریافت کند و به ترتیب از بیشترین نمره تا کمترین مرتب کند.
لطفا راهنمایی کنید.با تشکر
سلام.
با فرض مشخص بودن تعداد ورودی، ابتدا دو بردار را با تعداد عناصر مشخص تعریف کنید (یکی برای ذخیره نام فیم ها و دیگری برای نمره). با دستور zeros (با مقادیر اولیه برابر صفر) :

کلید شماره 6

سپس با استفاده از دستور input در متلب (MATLAB)، مقادیر را از کاربر دریافت نمایید :

کلید شماره 88

دریافت مقادیر می تواند بر اساس حلقه for باشد که تعداد گام حلقه برابر تعداد عناصر بردارهای تعریف شده خواهد بود :

کلید شماره 30

در نهایت، برای مرتب کردن اعداد ذخیره شده در بردار مربوط به نمره ها، می توانید دستور sort در متلب (MATLAB) را به کار ببرید :

کلید شماره 183

Flower