چاپ بزرگترین معدل دانشجو

می خوام برنامه ای بنویسم که 5 نمره ی درسی 10 دانشجو رو از ورودی بگیره و معدل هر کدومو تو خروجی چاپ کنه و در ضمن معدل بزرگترین دانشجو رو چاپ کنه.
 

Milad

Well-Known Member
من C کار نکردم ولی توضیح میدم ٬ نوشتنش با خودتون :

۲ تا حلقه میخوایم ٫ ۳ تا متغیر به اسم های sum ٬ biggest و score

حلقه اول از 1 تا 10 که برا دانشجو ها هست .
حلقه دوم از 1 تا 5 که برا دروس هر دانشجو در حلقه اول قرار میگیره .

---

حلقه اول شروع به چرخش میکنه چاپ میکنه : دانشجو ( شمارنده حلقه ) = ( مثال دانشجو ۱ )
sum و biggest رو برابر صفر قرار میدید .

حلقه دوم در حلقه اول شروع میشه .

ابتدا یک نمره از ورودی میگیریم و میریزم تو متغیر score
سپس چاپ میکنیم نمره درس ( شمارنده حلقه ۲ ) : (متغیر score ) ( مثال : نمره درس ۱ : 19 )
متغیر sum رو برابر خودش + score میکنیم
سپس چک میکنیم اگر score بزرگتر از biggest بود در biggest قرار میدیمش .
حلقه دوم رو میبنید .

چاپ میکنید : میانگین : sum/5
چاپ میکنید : بزرگترین نمره این دانشجو : biggest

حلقه اول رو میبندید .

البته برداشت من از قسمت بزرگترین شما این بود چون یکم نا مفهومه اگر منظور بزرگترین نمره بین همه دانشجو ها هست متغیر biggest رو خارج از حلقه اول چاپ میکنید و دیگه تو حلقه اول مقدارش رو صفر نمیکنید .
 

جدیدترین ارسال ها

بالا