سلام به همه دوستان و اساتید
نمی دونم چرا این برنامه ساده خروجی درستی نداره ؟
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
سلام به همه دوستان و اساتید
نمی دونم چرا این برنامه ساده خروجی درستی نداره ؟
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
تو تاپيک سوال و جواب پرسيدين . گفتم اگه ميشه بگين قراره برنامه چيکار کنه .
این برنامه باید خروجی زیر را تولید کند :
یا ساده تر که بگم قراره میزان مصرف سوخت خودرو را برحسب گالون از کاربر بگیره و مقدار مسافت را بر حسب مایل دریافت کندکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و نسبت مایل به گالن را حساب کند و بعد از اینکه -1 را کاربر وارد کرد نسبت مایل در گالن کل را محاسبه و چاپ کند
راستی من خودم تصورم اینه که مشکل از تابع cin.get() است چون یه برنامه ساده دیگه هم با این تابع درست کار نمی کنه !!![]()
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
بابا دمتون گرم !!!! 22 نفر فقط بازدید میکنند و هیچکس هیچ نظری نمیده !
کد شما یه چندتای اشتباه داشت.
مثلا متغیر salary از نوع int تعریف شده در صورتی که باید از نوع double تعریف بشه و چندتا مشکل دیگر که نگاه کنی متوجه میشی
کد درست پایین صفحه:
موفق باشیدکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شما از چه کامپایلری استفاده میکنی؟
این کد ی که شما دادی فکر نکنم اصلا کامپایل بشه!
از using std یا using namespace استفاده کنید.
معمولا به جای iostraem.h از iostream استفاده میکنن.
موفق باشید.
اما کد قبلی مشکلش چی بود
؟؟؟؟؟
ممنون میشم راهنمایی بکنیکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
از کامپایلر Turbo c++ for windows 4.5 استفاده می کنم .
استفاده از فضای نام std برای جلوگیری از تداخل نام های توابع است تا اینجایی که من اطلاع دارم ؟!
و درک نمی کنم چه نیازی به استفاده اش می تونه باشه ؟ میشه توضیح بدهید دلیل اش را ؟
باز هم ممنون از جوابتون![]()
همینطور که گفتم من از turbo c++ for windows 4.5 استفاده میکنم و برنامه ی دیگه ای هم باهاش کامپایل کردم و درست کار میکنه .کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اما این دو تا برنامه خروجی درستی نمیدهد بهم
اول اینکه با وارد کردن -1 از حلقه خارج نمی شه ؟
و دوم اینکه با وارد کردن هر عددی یک خروجی ثابت نمایش میدهد و 3 بار حلقه را برای هر ورودی تکرار میکنه ؟!!![]()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)