درود مهمان گرامی!   ورود   )^(   ثبت نام زمان کنونی: ۷-۴-۱۳۹۵, ۱۲:۰۵ عصر



ارسال پاسخ 
 
امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5

حالت موضوعی | حالت خطی
برنامه نمودار
نویسنده پیام
مدیر بازنشسته تالار
مدیر بازنشسته
***
آفلاین
ارسال‌ها: 14,148
تاریخ عضویت: ۱۲ خرداد ۱۳۸۸
اعتبار: 90
سپاس ها 84
سپاس شده 484 بار در 427 ارسال
ارسال: #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 مساله را دانلود کنید)

 

شما قادر به مشاهده لينک ها نمي باشيد . برای عضویت سریع کلیک کنید.

 

شما قادر به مشاهده لينک ها نمي باشيد . برای عضویت سریع کلیک کنید.

موضوع‌های مرتبط با این موضوع...
سوال: نحوه run کردن برنامه C.
برنامه نویسی به زبان c++
برنامه معدل گیری
کتاب آموزش برنامه نویسی دایتل ترجمه (دانلود کنید)
برنامه نویسانc++ حداقل یکی کمک کنه دلمون خوش شه
آموزش برنامه نویسی اندروید با C#
برنامه نویسی با سی پلاس پلاس
سوالی مهم درمورد برنامه نویسی ++c
برگه تقلب برای زبان برنامه نویسی ++C
دانلود کتاب PDF برنامه نویسی هسته سیستم عامل


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

ارسال پاسخ 

کاربرانِ درحال بازدید از این موضوع: 1 مهمان
پرش به انجمن:


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  سوال: نحوه run کردن برنامه C. black pearl 1 678 ۲۵-۷-۱۳۹۴ ۱۲:۴۵ عصر
آخرین ارسال: black pearl
  برنامه نویسی به زبان c++ danesh nasi 0 406 ۱۳-۷-۱۳۹۴ ۰۹:۳۸ عصر
آخرین ارسال: danesh nasi
  اتصال به دیتابیس artin2015 0 397 ۷-۲-۱۳۹۴ ۱۲:۱۷ صبح
آخرین ارسال: artin2015
  برنامه معدل گیری eli joon 3 6,155 ۲۶-۱۲-۱۳۹۳ ۱۰:۴۳ عصر
آخرین ارسال: fatemeh sali
  کتاب آموزش برنامه نویسی دایتل ترجمه (دانلود کنید) woeful 0 604 ۱۴-۱۰-۱۳۹۳ ۰۱:۵۲ عصر
آخرین ارسال: woeful


درباره ایران فروم

تالار گفتگوی ایرانیان از سال 1387 هجری شمسی فعالیت خود را آغاز کرده و هم اکنون با بیش از 750.000 کاربر ثابت بزرگ ترین تالار گفتگوی فارسی زبان در جهان می باشد.

برای سفارش تبلیغات در ایران فروم کلیک کنید