واضح آرشیو وب فارسی:سایت ریسک: mojdeh_bala04-04-2008, 09:30 AMسلام دوستان می خواستم ببینم کسی میتونه برنامه مغلوب عدد اعشاری رو بدون اینکه تو برنامه از رشته ها استفاده بشه بنویسه :31:. عید تموم شد هیچکدوم از کارا رو انجام ندادم:41: . لطفاً کمک کنید :11: martin_superhuman04-04-2008, 09:57 PMسلام دوست عزیز اگه این برنامه رو بدون رشته ها بخواین بنویسین یه مشکل به وجود میاد.موقع تقسیم قسمت اعشار برای بدست آوردن تعداد ارقام اعشار برای تمام مقادیر به جز 0/25 , 0/50 , 0/75 برنامه به طور خودکار یه مقدار رو به قسمت اعشار اضافه میکنه.یعنی دقیق ترش میکنه.تنها در حالتی این مشکل به وجود نمیاد که از همون اول بدونیم تعداد ارقام اعشار چقدره.مثلا محاسبه مغلوب برای اعداد اعشاری با 2 رقم اعشار. mojdeh_bala05-04-2008, 12:24 AMسلام ممنون از راهنماییتون می تونیم عدد رو با تعداد اعشار معین از ورودی بگیریم؟ میشه با توابع ریاضی قسمت اعشار و صحیح رو جدا کرد و بعد مغلوب هر کدوم را بدست آورد؟ mojdeh_bala06-04-2008, 09:41 PMچرا کسی جواب نمی ده. :41:یکی اهمیت بده :19: martin_superhuman13-04-2008, 07:40 PMسلام ممنون از راهنماییتون می تونیم عدد رو با تعداد اعشار معین از ورودی بگیریم؟ میشه با توابع ریاضی قسمت اعشار و صحیح رو جدا کرد و بعد مغلوب هر کدوم را بدست آورد؟ سلام دوست عزیز اگه اعشار معلوم باشه خیلی راحت میشه حلش کرد.مثلا با دو رقم اعشار. اول یک مقدار float رو از کاربر دریافت می کنیم. بعد این مقدار رو میزاریم توی یه int حالا قسمت صحیح جدا میشه. حالا عدد اعشاری اولیه رو از عدد int جدیدمون کم میکنیم و توی یه float دیگه قرار می دیم و این مقدار رو در 100 ضرب می کنیم. حالا هر دو قسمت صحیح و اعشاری رو داریم. هر دو رو جداگانه معکوس می کنیم. و بعد هم از cout به صورت زیر استفاده می کنیم : cout<<float<<"."<<int سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1597]