به نام خدا
برنامه ای بنویسید که اسامی دانشجویان یک کلاس به همراه شماره دانشجویی و نمرات 2 درس آن را از طریق محیط کاربردی گرفته و بنا به درخواست کاربر برحسب نام و نام خانوادگی یا شماره ی دانشجویی یا نمرات هر درس مرتب سازی کنید و سپس آن ها را چاپ کنید
به نام خدا
برنامه ای بنویسید که اسامی دانشجویان یک کلاس به همراه شماره دانشجویی و نمرات 2 درس آن را از طریق محیط کاربردی گرفته و بنا به درخواست کاربر برحسب نام و نام خانوادگی یا شماره ی دانشجویی یا نمرات هر درس مرتب سازی کنید و سپس آن ها را چاپ کنید
این رو با جاوا نوشتم، امیدوارم به کارت بیاد.نوشته شده توسط سپاهان 2013 [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
کدش شاید خیلی تر تمیز نباشه و شاید بهینه هم نباشه ولی خب کار میکنه (رو چند تا ورودی تست کردم، اوکی بود)
فقط بخش sort نمرات رو دیگه ننوشتم اون هم فکر کنم خودت بتونی.
فهم کدش هم ساده هست. مشکلی بود بگو کمکت کنم.
اون بخش Comparator ها رو هم میتونی با Lambda بنویسی اگر دوست داری.
ادیت: راستی، نمرات رو بصورت int میگیره، اگر میخوای ممیز دار وارد کنی، int ها رو به double تغییر بده و ورودی رو هم به input.nextDouble; تغییر بده.
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد رو نشستم یکم تر تمیز تر کردم و بهبود دادم. الان نمره های ممیز دار هم میتونی وارد کنی. (فقط حواست باشه، ورودی های درست بدی)
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام ممنونم ولی با سی پلاس پلاس می خواهم
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)