http://www.ads.iran-forum.ir/banner/img/sarzaminblog.gif

ارسال پاسخ  ارسال موضوع 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
برنامه نمودار
نویسنده پیام
مشخصات كاربر:
eli joon
مدیر بازنشسته تالار
***
مدیر بازنشسته
ارسال ها:14,149
محل سکونت : مشهد آفلاین
تاريخ ثبت نام: ۱۲ خرداد ۱۳۸۸
عضو شماره:975
اعتبار: 88
   
سپاس ها 84
سپاس شده 439 بار در 397 ارسال
ارسال: #1
برنامه نمودار
نمودار

نمودار هیستو گرام تعدادی داده ی عددی ، نموداری است که شامل ستون مستطیلی است. هر  ستون متناظر با یک بازه از اعداد ، مثلا [1,3)
است. ارتفاع هر ستون متناسب با تعداد داده های درون بازه متناظر آن ستون
است. در این مسئله شما باید برنامه ار بنویسید که نمودار هیستوگرام تعدادی
داده را رسم کند. داده ها در   بازه ی
[A,B] قرار دارند و نمودار در خروجی باید شامل دقیقا D ستون باشد. البته D در ورودی داده شده است و می دانیم B-A بر D
بخشپذیر است. ارتفاع هر ستون با تعداد داده هایی است که در بازه ی متناظر
آن ستون قرار دارند. اگر داده ای در مرز دو بازه قرار داشت ، فقط در درون
سمت چپی محسوب می شود. برای روشن شدن بیشتر مساله ، بی ورودی و خروجی
نمونه توجه کنید. اعداد تکراری ممکن است به عنوان داده بیایند. خود
A و B هم ممکن است به عنوان داده بیایند.

ورودی

ورودی شامل تعدادی تست است و پس از آخرین تست خطی با چهار صفر آمده است. هر تست به این شکل است:

در خط اول ورودی ، به ترتیب N ، D ، A و B آمده اند. در N سطر بعدی اعدادی که باید نمودار آنها کشیده شود آمده اند. پس از هر تست(حتی تست آخر) یک خط خالی بگذارید. تمام داده ها در بازه ی [A,B] قرار دارند.

خروجی

قبل از چاپ نمودار در هر تست ، ابتدا خطی شامل "Case #x:"  در خروجی بنویسید که در این عبارت به جای x ، شماره ی تست را بنویسید(x
لزوما یک رقمی نیست!!). سپس خروجی را مانند آنچه در خروجی نمونه آمده است
چاپ کنید. توجه کنید که باید پس از هر تست (حتی تست آخر) یک خط خالی چاپ
کنید.

محدودیت ها

N < =50    &    N >= 2

A < B    &    B < 10000      &     A>-10000

 

ورودی نمونه

خروجی نمونه

10 4 0 20

1

4

4

3

5

12

19

19

20

10

 

7 10 0 10

0

1

5

9

9

9

10

 

0 0 0 0

Case #1:

 

 |#   

 |#    #

 |#  ##

 |####

+ - - - -

 

Case #2:

 

 |                     #

 |                     #

 |                     #

 |# #        #     #

+ - - - - - - - - - -

 

(برای مشاهده بهتر خروجی و ورودی نمونه ، فایل PDF مساله را دانلود کنید)

 

دانلود پاسخ سوال

 

دانلود فایل PDF مساله

موضوع‌های مرتبط با این موضوع...
برنامه نویسی با سی پلاس پلاس
سوالی مهم درمورد برنامه نویسی ++c
برگه تقلب برای زبان برنامه نویسی ++C
دانلود کتاب PDF برنامه نویسی هسته سیستم عامل
دانلود کتاب PDF فایلها در زبان برنامه نویسی C و C++
دانلود کتاب آموزش پیشرفته زبان برنامه نویسی ++C
فیلم آموزشی برنامه نویسی C
حل تمرینات کتاب برنامه نویسی ++c جعفرنژادقمی
کمک از بچه های برنامه نویس! ضروری
برنامه نویسی به زبان c++


حتی روز" مرگم "هم با هم تفاهم نداریم
من سفید میپوشم
تو سیاه...

۱۶-۱۲-۱۳۸۸ ۰۳:۰۷ عصر
مشاهده‌ی وب‌سایت کاربر یافتن تمامی ارسال‌های این کاربر نقل قول این ارسال در یک پاسخ
ارسال پاسخ  ارسال موضوع 


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Question رسم دایره با * niloorrr 0 37 ۲۸-۱-۱۳۹۳ ۰۹:۴۵ عصر
آخرین ارسال: niloorrr
  به توان رساندن 2 عدد tm-bax 3 1,718 ۲۱-۱-۱۳۹۳ ۰۶:۴۴ عصر
آخرین ارسال: jojo198092
Question برنامه نویسی با سی پلاس پلاس habedy 0 382 ۲۷-۱۰-۱۳۹۲ ۰۳:۵۷ صبح
آخرین ارسال: habedy
  پروژه های آماده زبان c eli joon 1 1,704 ۱۳-۸-۱۳۹۲ ۰۱:۴۹ عصر
آخرین ارسال: alireza esk
Question سوالی مهم درمورد برنامه نویسی ++c korosh 56 4 1,154 ۱-۳-۱۳۹۲ ۱۰:۲۳ صبح
آخرین ارسال: korosh 56

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
به ایران فروم امتیاز دهید

به اين صفحه امتياز دهيد

با تشکر از حمايت شما