نقل قول نوشته شده توسط Ali_9574 مشاهده تاپیک
کسی نیست بتونه کمکم کنه ؟! :(
سوال شما اینه :
برنامه ای بنویسید که نمرات یکسری دانش آموز را دریافت کرده و بر اساس آن به تعداد نمرات موجود در بازه مشخصی بیفزاید. یعنی اگر کابر نمره 12 وارد کرد به تعداد نمرات در بازه 11 تا 20 یک واحد اضافه شود. سپس از شما میخواهد که در صورت ورود عبارت exit تعداد نمرات در بازه ها را نشان دهید و در آخر کمترین و بیشترین و میانگین نمرات را نشان دهید.

برای انجام اینکار راحتترین کار اینه که یک آرایه 10 عنصری درست کنید یک متغیر برای مجموع مقادبر. یک شمارنده برای تعداد ورودی
یک متغیر برای حداکثر نمرات و متغیری برای حداقل نمرات ایجاد کنید و سپس ورودی بگیرید.
بخش مشکل این کار گرفتن ورودیه که شما باید ورودیهایی که میگیرید از نوع رشته باشد. حال باید ببینید که آن رشته عبارت exit است
یا یک نمره اگر نمره بود که با if های تودرتو مقادیر آرایه را پر میکنید و آنرا بر مقادیر مجموع اضافه میکنید. به تعداد ورودیها یکی اضافه میکنید و
بررسی میکنید که آیا از حداقل نمره فعلی کوچکتر است ؟ تا کوچکترین مقدار را جایگزین نماپید و همچنین بررسی میکنید که آیا از بزرگترین مقدار وارد شده فعلی بزرگتر است؟
تا بزرگترین مقدار را به روز رسانی کنید و اگر رشته exit بود باید مقادیر آرایه را به صورت خطی نمابش دهید سپس بزرگترین مقدار و کوچکترین مقدار و میانگین (مجموع مقادیر تقسیم بر تعداد ورودیها) را در خروجی چاپ نمایید.

اگر مشکلی بود راهنماییتون میکنم