برنامه به زبان c برای مقلوب عدد اعشاری وجزر یک عدد می خواهم
برنامه به زبان c برای مقلوب عدد اعشاری وجزر یک عدد می خواهم
سلام.
براي محاسبه جزر يك عدد كافي از تابع sqrt كه در math.h قرار داره استفاده كنيد.
مثلا:
در ضمن براي مسئله اولي كه گفتيد براي محاسبه اون كافي از اين الگوريتم استفاده كنيد:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
البته توجه كنيد برنامه تنها مقلوب اعداد صحيح رو حساب ميكند.شما براي اينكه مقلوب يك عدد اعشاري رو حساب كنيد ميتونيد از رشته ها استفاده كنيد.تعداد ارقام رو محاسبه كنيد و بعد از تبديل عدد اعشاري به عدد صحيح آنراکد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
مقلوب كنيد سپس محل اعشار رو از تعداد ارقام كم كنيد و عدد مقلوب رو تقسيم بر تعداد بدست آمده ضرب در 10
كنيد.
مثلا:
البته برنامه رو بايد خودتون بنويسيد. اگه به مشكل برخورديد اطلاع بديد.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنون.
ممنون ولی من خود الگوریتم جزر رو می خواهم.تابع اونو بلد بودم.اگه ممکنه کمک کنید
دوباره سلام.
براي كاري كه شما ميخوايد الگوريتم هاي زيادي وجود داره.
اما تو اين برنامه اي كه براتون گذاشتم از روش نيوتن براي محاسبه جذر يك عدد استفاده ميكنه.
فورمول تخمين نيوتن:
و اين هم يه نمونه از اين برنامه:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
دستت درد نکنه.
در رابطه با "البته توجه كنيد برنامه تنها مقلوب اعداد صحيح رو حساب ميكند.شما براي اينكه مقلوب يك عدد اعشاري رو حساب كنيد ميتونيد از رشته ها استفاده كنيد.تعداد ارقام رو محاسبه كنيد و بعد از تبديل عدد اعشاري به عدد صحيح آنرا
مقلوب كنيد سپس محل اعشار رو از تعداد ارقام كم كنيد و عدد مقلوب رو تقسيم بر تعداد بدست آمده ضرب در 10
كنيد " چطوری با رشته ها تعداد ارقام محاسبه می شه وچطوری معین کنیم که مثلا یک عدد چند تا رقم پشت اعشار داره که بر اساس اون رقم ها ضرب 10 کنیم.
."
دوباره سلام.
من دو روش رو به شما معرفی کردم.شاید درست توضیح ندادم. روش اول اینه که شما عدد رو در یک رشته قرار
بدید و بعدش اون رشته رو Reverse کنید. روش دوم هم یک روش ریاضی بود.
شما بهتره از روش اول استفاده کنید.
حالا عدد تون به صورت یک رشته در اختیارتون هست کافی هست اون رو Reverse کنید.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
امیدروارم مشکل حل شده باشه.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
شرمنده ولی در هنگام اجرا برنامه خطا میده
ولی بازم دستت درد نکنه
دوباره سلام.
برنامه اشكالي نداره.
درمورد error پيش اومده توضيح بديد.
سلام
منم چکش کردم و درسته
شاید اینکه شما میگید مشکل داره به خاطره اینه که در انتهای برنامه getch() نداره و صفحه ثابت نمیمونه
من با کامپایلر توربو سی انجام میدم که سه تا خطا می ده
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)