مشاهده نسخه کامل
: C: برنامه ای که عدد A به مبنای عدد B ببرد .
hotshotbabol
12-11-2010, 20:16
سلام به اساتید عزیز
برای نوشتن برنامه ای در زبان c که دو عدد a , b را از کاربر بگیرد و عدد a را در مبنای b ببرد و نمایش بدهد
کلا چه الگوریتمی رو باید پی بگیرم .(کد نویسی) منظورم اینه که شما یه جرقه به من بدید لطفا تا دوگوله ام را بیفته .:10:
با تشکر از دوستانی که همیشه یار و یاور امثال من هستید .:10:
Farshadd
13-11-2010, 13:19
سلام به اساتید عزیز
برای نوشتن برنامه ای در زبان c که دو عدد a , b را از کاربر بگیرد و عدد a را در مبنای b ببرد و نمایش بدهد
کلا چه الگوریتمی رو باید پی بگیرم .(کد نویسی) منظورم اینه که شما یه جرقه به من بدید لطفا تا دوگوله ام را بیفته .:10:
با تشکر از دوستانی که همیشه یار و یاور امثال من هستید .:10:
b بالای 10 هم میتونه باشه؟. عدد اعشار هم حسابه؟
در صورت منفی بودن پاسخ پرسش های بالا میتونید از الگوریتم زیر استفاده کنید:
همه ی متغیر ها از نوع اعداد صحیح هستند.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
فایل سرآیند math.h رو هم برای تابع توان نیاز دارید.
hotshotbabol
13-11-2010, 20:13
b بالای 10 هم میتونه باشه؟. عدد اعشار هم حسابه؟
در صورت منفی بودن پاسخ پرسش های بالا میتونید از الگوریتم زیر استفاده کنید:
همه ی متغیر ها از نوع اعداد صحیح هستند.
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنیدفایل سرآیند math.h رو هم برای تابع توان نیاز دارید.
sharmande be keyboard farsi dastrasi nadashtam vase hamin finglish neveshtam
agar mishe dastoore moadele pow ro too c begi mamnoon
afceaglee2013
16-12-2010, 21:19
روش کلی اینه که عدد رو از مبنای اول ببرید به یه مبنای خاص (مثلا 10) و اون عدد رو از مبنای10 ببرید به مبنای دوم ..
Farbod3113
01-01-2011, 16:59
سلام اگه ممنکنه سورس تغییر مبنا برای c رو هم بذارید چون من تازه کارم و ++c بلد نیستم ممنون.:11:
mahsa pejvak
24-01-2011, 09:32
خب چطوری میشه اعدادی رو که از مبنای 10 به 16 میبریم رو طوری درست کنیم که برای اعداد مثل 10وبیشتر که در مبنای 16 ایجاد میشن از a,b,c,و... استفاده کنیم؟مثلا46=( 2d)
خب چطوری میشه اعدادی رو که از مبنای 10 به 16 میبریم رو طوری درست کنیم که برای اعداد مثل 10وبیشتر که در مبنای 16 ایجاد میشن از a,b,c,و... استفاده کنیم؟مثلا46=( 2d)
یک دستور سوئیچ بزار
که برای بالا ی 10 یعنی 10 تا 16 حروف بزاره
10
چاپ کنه F
گرفتی؟
اگر نه برنامه شو برات بزارم
سلام لطفا دستور سوئیچ برای مبنا رو ببریم ب 16 توضیح بدین
اگه ممکنه دستورش رو هم بزارین
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.