اشکال برنامه نویسی (نمایش دومین بزرگترین نمره بدون آرایه)

maryam.kh1374

عضو جدید
برنامه ای که نمره ی تعدادی دانشجو را بگیرد ودومین نمره از نظر بزرگی را نشان دهدبدون استفاده ازارایه:cool::gol:
 

hoseng

کاربر بیش فعال
برنامه ای که نمره ی تعدادی دانشجو را بگیرد ودومین نمره از نظر بزرگی را نشان دهدبدون استفاده ازارایه:cool::gol:
فقط کافیه سه تا متغیر بگیرین تو یه متغیر مقداری رو که از ورودی میگیرین ذخیره کنید تو یکی بزرگترین و تو یکی دیگه دومین بزرگترین (مقادیر اولیه صفر)
ورودی رو که گرفتین اول با بزرگترین متغیری که ذخیره شده مقایسه کنید اگر بزرگتر بود اون بزرگترین میشه مقدار جدید ورودی و مقدار متغیر دومین بزرگترین میشه اون مقداری که قبلا بزرگترین بود و به همین ترتیب بقیه ورودی ها رو هم می گیرید (البته این الگوریتمی بود که درجا به ذهن رسید و شاید بهینه نباشه)
 

Similar threads

بالا