واضح آرشیو وب فارسی:سایت ریسک: درخواست نوشتن يك الگوريتم نسبتا ساده hadibahal 21 تير 1385, 21:26با سلام خدمت دوستان عزيز من ميخوام يه الگوريتم نسبتا ساده رو اگه ممكنه برام بنويسيد من صورت سوال رو ميدم سوال)الگوريتمي بنويسيد كه با دريافت ميزان مصرف يك واحد مسكوني بر اساس داده هاي زير آب بهاي مصرفي اين واحد مسكوني را محاسبه و چاپ كند؟ متر مربع ميزان مصرف رايگان 50-0يا همون مازاد 10 واحد 100-50يا همون مازاد 15 واحد 100-150 يا همون مازاد 20 واحد 200-150 يا همون مازاد 25 واحد مازاد بر 200 متر مكعب فرض مساله: 1-اگر ميزان مصرف كمتر از 50 بود پيغام تشكر چاپ شود و اگر ميزان مصرف بيش از 200 بود يك اخطار چاپ شود 2-يك نوع كد گذاري انجام شه براي اينكه بفهميم آب مصرفي براي كجايه"مسكوني يا تجاري" 3-در صورتي كه بدهي قبلي داشت چاپ شود 4-براي استفاده تجاري يك پيغام "تجاري" و براي استفاده مسكوني يك پيغام :مسكوني" چاپ شود راهنمايي: نام - نام كاربري - ميزان مصرف ركورد=نام مشترك - ميزان مصرف - نوع مصرف تصاعدي محاسبه شود مثلا: اگر ميزارن مصرف 175 واحد بود از 50-0 آن جزء رايگان و از 100-50 جزء 10 واحد محاسبه شود و از 150-100 آن جزء 15 واحد و 25 واحد باقي مانده براي 200-150 متر مكعب محاسبه شود و بايد از ضزب ميزان مصرف در مترمربع محاسبه شود مثلا براي همين 175--> اولي كه رايگان بود c=50*10 c=50*15 c=25*20 *با تشكر*:wink: MnavidM 22 تير 1385, 08:07سلام. شما در چه قسمتی از الگوریتمش مشکل دارید ، بگید . تا راه حل مورد نظر پیدا بشه. موفق باشی. نوید. hadibahal 22 تير 1385, 17:13با سلام من با كلش مشكل دارم اگه ممكنه يه لطفي كنيد برام بنويسيدش با تشكر. هادي. hadibahal 23 تير 1385, 20:19سلام آقايون چي شد من اينو لازم دارم ها خواهشا ياد دارين يه گوشه چشمي برين ديگه. مرسي MnavidM 24 تير 1385, 12:22سلام آقايون چي شد من اينو لازم دارم ها خواهشا ياد دارين يه گوشه چشمي برين ديگه. مرسي سلام. ببینید ، این طوری که نمیشه . شما خودتون شروع کنید و پیش برید ، هر جا مشکل داشتید بگید. همین. موفق باشی. نوید. hadibahal 25 تير 1385, 18:34سلام. ببینید ، این طوری که نمیشه . سلا م مدیر محترم آقای دوستی میشه دلیل نشدنش رو بگین خواهشا اگر مقدور بود و فرصت کافی داشتین منت نهاده بنویسید . western 26 تير 1385, 23:03سلام ببین آقا هادی همونطور که آقا نوید گفتن شما باید خودت دست به کار بشی و اگه مشکلی داشتی بپرسی اما مشکل شما با یه حلقه Select Case قابل حله، ببین خیلی سادست مثلا در صورتی که مصرف شما 175 متر باشه طبق فرمول شما فقط باید بهای 150 تا 175 متر رو با 20 واحد محاسبه کنی و بهای 0 تا 150 متر یه مقدار ثابته یعنی این 0 تا 50 رایگان 50 تا 100 ضربدر 10 = 500 100 تا 150 ضربدر 15 = 750 150 تا 175 ضربدر 20 = 450 یعنی آب بها برای 175 متر میشه 500 + 750 + 450 حالا توجه کن اگه مصرف مثلا 129 متر بود آب بهای 50 تا 100 متر همون 500 می شد یعنی یه مقدار ثابت و در اینصورت شما فقط باید مصرف 100 تا 129 رو محاسبه کنی و با اون مقدار ثابت جمع کنی نمیدونم تونستم منظورمو برسونم یا نه موفق باشید - محمد hadibahal 27 تير 1385, 00:42با سلام مرسی از جواباتون ولی اگه لطف می کردید این سوال ناچیز رو جوابش رو مینوشتید بهتر بود در ضمن با select case هم میشه نوشت ولی راه حل منطقی همون رکوردها و استفاده از اونه که کارو ساده و منطقی میکنه من نوشتمش اینم که گفتم دوستان بنویسن میتونین دلیل شو تو امضای آقا نوید ببینین منظور من با خودم بود که اصلا فکری نکردم روش و حوصله شو نداشتم در کل یک زیاد نشد اگه دوستان خواستن من همینجا مینویسمش پس اگه خواستین نظر بدین با تشکر خشک و خالی :) مرسی.:cool:
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 318]