برنامه نویسی پیشرفته - تمرین اول
شنبه, ۲۶ بهمن ۱۳۹۲، ۰۷:۴۸ ب.ظ
تمرین اول: محاسبه معدل دانشجویان
برنامه ای بنویسید که ابتدا عدد n (عددی صحیح بین 1 تا 10) و t (عددی اعشاری بین 1 تا 20) را از ورودی دریافت کند. سپس به تعداد n بار، اطلاعات زیر را دریافت کرده و پردازش کند.
- نام، نام خانوادگی، تعداد دروس (m)، به تعداد m موارد زیر را دریافت کند
- تعداد واحد درس (بین 1 تا 4)، نمره درس (عددی اعشاری بین 1 تا 20)
- سپس معدل دانشجو را محاسبه کرده و به صورت «The average is A» چاپ کند. بجای A معدل قرار می گیرد
- و در صورتی که
- معدلش کمتر از t بود، چاپ کند «Average is below t» که بجای t مقدارش قرار می گیرد
- معدلش بیشتر از t بود، چاپ کد «Average is good for student name, family» که بجای name و family نام و نام خانوادگی دانشجو قرار می گیرد
مهلت ارسال تمرین: سه شنبه، 29 بهمن 92، ساعت 12 شب
نمونه ورودی:
2(n)
17.3 (t)
Mohammad (name)
Emadi (family)
2 (m)
3
18
2
16
Akram (name)
Imani (family)
3 (m)
4
17.5
2
16
3
18
نمونه خروجی:
The Average is 17.2
Average is below 17.3
The Average is 17.33
Average is good for student Akram Imani
- ۹۲/۱۱/۲۶