تور لحظه آخری
امروز : یکشنبه ، 15 مهر 1403    احادیث و روایات:  امام موسی کاظم (ع):افطارى دادن به برادر روزه دارت از گرفتن روزه (مستحبى) بهتر است.
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها




آمار وبسایت

 تعداد کل بازدیدها : 1820987856




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

راهنمایی در تکمیل کد یک برنامه


واضح آرشیو وب فارسی:سایت ریسک: sin2x=2sinxcosx05-11-2008, 10:57 PMسلام دوستان عزیز . من یه برنامه برای تبدیل از مبنای 10 به مبنای 2 نوشتم . فقط یه مشکلی که هست اینه که عددها رو باید برعکس چاپ کنم . چطوری ؟ :41: #include <iostream> #include <conio.h> using namespace std; int main() { int n; cin>>n; while (n>=2) { cout<<n%2; n/=2; } cout<<n; getch(); return 0; } msnasiri06-11-2008, 09:16 AMبصورت زیر تغییر بده !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! sin2x=2sinxcosx06-11-2008, 12:05 PMاول اینکه خیلی ممنون . بابت کمک بزرگی که بهم کردین . واقعا دستتون درد نکنه . فقط جسارتا من یه اصلاح کوچیک هم بکنم که برنامه کامله کامل بشه . اون جا n رو باید بعد از x چاپ می کردین . یعنی اول : cout<<x; بعد : cout<<n; sin2x=2sinxcosx06-11-2008, 11:53 PMآقا این برنامه هم که برعکس چاپ می کنه . من حالا اومدم اون عدد رو با for برگردوندم . فقط یه مشکل که هست اینه که وقتی یه عددی که اولش با صفر شروع میشه تو X قرار می گیره چون int هست اون صفر ها رو حذف می کنه و موقع برگردوندن هم اون صفرها طبیعتا نمیاد . یه کس دیگه ای می تونه راهنمایی کامل تری بکنه ؟ m_h_hadavi07-11-2008, 07:16 AMمن با استفاده از آرایه ها بلدم: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! msnasiri07-11-2008, 04:24 PMشرمنده درست می گید. من سریع تغییر دادم خیلی دقت نکردم از این روش که نوشتم نمی شه فقط رشته یا آرایه می شه که ظاهراً چیزی که دوستمون نوشتن درسته sin2x=2sinxcosx09-11-2008, 03:30 PMبا استفاده از حلقه ها نمیشه این کار رو کرد ؟ اگه کسی می تونه کمک کنه . aynazha10-11-2008, 11:33 AMاین راه شاید جواب بده دست یابی به ارقام از طریق تقسیم و همنهشتی مثلاً 2345 عددته اول میای خارج قسمت (d) و باقیمانده(R) بر 1000 رو پیدا میکنی Rرو بر100 تقسیم میکنیd 1 و R1 رو بدست میاری R1رو تقسیم بر 10 میکنی d 2 ,R2 بدست می آید حالا به رقمهای عددت دست پیدا کردی d=2 d 1=3 d 2=4 R2=5 میتونی با یه حلقه for یا while)while بهتره) این اعداد رو برای یک عدد چند رقمی بدست بیاری و بر عکس چاپ کنی:20: سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 335]

bt

اضافه شدن مطلب/حذف مطلب




-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن