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




آمار وبسایت

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




هواشناسی

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

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



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

در خواست کمک در برنامه نویسی c


واضح آرشیو وب فارسی:سایت ریسک: s_0o002-07-2008, 01:35 AMسلام به همگی : چطور میشه محتوای یک اشاره گر را منفی کرد و دوباره در خود اشاره گر قرار داد ؟ s_0o002-07-2008, 12:37 PMاین تیکه ای از برنامه هست که error می دهد ، باید اشازه گر را منفی کنم تا error نگیره . باید چه کار کنم ؟ if (p!= NULL) 1 { top++; 2 p=_p; 3 stack[top]=p; 4 } فاطـمه03-07-2008, 12:36 PMاین برنامه رو بازگشتی نوشتین ولی چرا خروجی نداره؟؟؟ فاطـمه03-07-2008, 12:47 PM............ برنامه ای که نوشته بودم اشتباه بود دوباره می نویسم می ذارم s_0o003-07-2008, 02:39 PMسلام : من فقط مي خواستم بدونم اين تيكه برنامه چه طور اجرا مي شود ، خروجيش يك چيز ديگه چاپ مي كند كه ربطي به اين تيكه از برنامه ندارد . خيلي ممنون كه به تاپيك من توجه كرديد. ممنونم :11: hamed valizadeh03-07-2008, 05:09 PMاین تیکه برنامه کلا غلطه چون هیچ وقت تموم نمیشه! اینم یه برنامه به زبون c++ که تمام جایگشت هایه یه رشته رو چاپ میکنه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! s_0o003-07-2008, 05:18 PMسلام : مرسی از کمکی که کردید ولی من به زبان c می خواستم . من این تیکه برنامه را کاملشو پیدا کردم ولی چون به زبان c++ بود ، کمکی بهم نمی کرد . ممنونم که به تاپیکم توجه کردید .:11: فاطـمه05-07-2008, 08:46 AMمی شه برنامه ای که نوشتین رو بذارین اینجا... Payman_6205-07-2008, 10:59 AMسلام. لطفا پست اولتون رو ویرایش کنید و سوال رو قرار بدید. قرار نیست هر کی جواب گرفت سوالشو پاک کنه. فردا یکی میاد این تاپیکو میبینه باید سر در بیاره موضوع بحث چی بوده. s_0o005-07-2008, 11:18 AMسلام وقتی پروژمو به استاد ارائه دادم حتما میذارم . فقط یک مشکل دیگه پیش آمده برای یک پروژه دیگه که به کمک شما نیاز دارم . که مشکلمو بالا تاپیک گفتم . Mina Mehdizadeh05-07-2008, 11:44 AMاین تیکه برنامه کلا غلطه چون هیچ وقت تموم نمیشه! اینم یه برنامه به زبون c++ که تمام جایگشت هایه یه رشته رو چاپ میکنه: !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! [/LEFT] شما اینو با STL نوشتید دیگه.....می شه توضیح بدید این چیزی که توی پرانتز while نوشتید چیکار می کنه ؟ ممنون فاطـمه05-07-2008, 11:55 AMشما چه مشکلی برای منفی کردن مقدار اشاره گر دارین؟؟ منظورتون اینه که خونه ای از حافظه که بهش اشاره می شه منفی بشه؟؟؟ s_0o005-07-2008, 01:29 PMدر واقع ، آن مقداري كه اشاره گر ، داره اشاره مي كند بايد بريزه تو پشته ولي قبل از اينكه در پشته بريزه بايد مقدار آن را منفي كند و بعد در پشته بريزه . فاطـمه05-07-2008, 02:15 PMیعنی مقدار تو پشته نهایتاً منفی بشه فقط؟؟؟ اگه منظورتون اینه خب چرا می خواین مقدار اشاره گر رو عوض کنید.. قبل از این که بریزین تو پشته ضربدر منفی یک کنید.. ببخشید اگه درست جواب نمی دم سوالتون خیلی گنگه s_0o005-07-2008, 03:43 PMضربدر منفي يك كردم ولي بازم error مي گيره . فاطـمه05-07-2008, 03:59 PMچه error می ده؟؟؟ شما نتیجه رو چه جوری می ریزین تو stack s_0o005-07-2008, 10:28 PMerror اینکه مثلا اگر p یک اشاره گر باشد ، p - (منفی ) نمی شناسد در حالی که اشاره گر p بدون منفی را می شناسد . کل برنامه را باید توضیح بدم که چه طوری در پشته میریزه ( 4 صفحه هست) !!! hoax3r05-07-2008, 10:49 PMپوینتر که نمیتونه منفی بشه، این یه مثال برای منفی کردن مقداری که پوینتر بهش اشاره میکنه !!!! برای مشاهده محتوا ، لطفا ثبت نام کنید / وارد شوید !!!! فاطـمه06-07-2008, 07:38 AMerror اینکه مثلا اگر p یک اشاره گر باشد ، p - (منفی ) نمی شناسد در حالی که اشاره گر p بدون منفی را می شناسد . کل برنامه را باید توضیح بدم که چه طوری در پشته میریزه ( 4 صفحه هست) !!! خب دوست من این که مسلمه که شما نمی تونی اشاره گر رو منفی کن یکی از راها اینه که شما می تونی از یک متغیر کمکی استفاده کنی یا اینکه از همین روشی که دوستمون گفتن استفاده کنین . s_0o006-07-2008, 09:56 PMمرسي از راهنمايي كه كرديد . فاطـمه07-07-2008, 10:48 AMمرسي از راهنمايي كه كرديد . مشکلتون حل شد؟؟؟؟ s_0o007-07-2008, 06:25 PMبله ، تونستیم ، از یک استاد دیگمون پرسیدیم ، جوابمونو داد ، مشکلمون حل شد. مرسی :11: s_0o007-07-2008, 07:10 PM#include <iostream> #include <string> #include <conio.h> //using namespace std; void rec (string,string); int main() { cout<<"Enter Your Word:"; string word=""; cin>>word; rec(word,""); getch(); } void rec (string word,string test) { if(word.size()==1) { cout<<test<<word.at(0)<<endl; return; } else for(int i=0;i<word.size();i++) { if(i!=0 && word.at(i)==word.at(i-1)) continue; static string test=""; test+=word.at(i); string temp=word; temp.erase(temp.begin()+i); rec(temp,test); test.resize(test.size()-1); } } سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود




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

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

bt

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




-


گوناگون

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


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