تبلیغات :
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 14

نام تاپيک: سوال حرفه ای در مورد دستور cout

  1. #1
    اگه نباشه جاش خالی می مونه warmaster's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    0101World
    پست ها
    253

    پيش فرض سوال حرفه ای در مورد دستور cout

    در پاسکال برای اینکه بخوایم محتویات متغیر a رو در 5 خانه چاپ بشه مینویسیم
    Write(a:5); //in pascal
    حالا اگر بخوایم همینو با دستور cout بنویسیم چطوری میشه؟
    با دستور cprintf هم شبیه پاسکال باید بنویسیم من میخوام با cout بنویسیم
    pascal
    a:=25
    write(a:4); //output --25 '-'=space

    C++ language
    a=5
    ?????????


  2. #2
    پروفشنال Arash_XL7710i_207's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    Shiraz
    پست ها
    762

    پيش فرض

    اصلا چرا با cprintf با همون printf هم میشه اگه از کامپایلر Turbo Cpp استفاده میکنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  3. #3
    در آغاز فعالیت bahram-e-goor's Avatar
    تاريخ عضويت
    Feb 2009
    پست ها
    18

    پيش فرض

    cout<<setw(5 باعث ميشه كه دادهي خروجي رو در باندي به طول 5 چاپ كنه
    setfill('character') باعث ميشه كه فضاي خالي رو با كاراكتر خاصي پر كنه
    ولي خودمونيما
    اينجا فينگيليش نوشتن خيلي سخته

  4. این کاربر از bahram-e-goor بخاطر این مطلب مفید تشکر کرده است


  5. #4
    اگه نباشه جاش خالی می مونه warmaster's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    0101World
    پست ها
    253

    پيش فرض

    cout<<setw(5 باعث ميشه كه دادهي خروجي رو در باندي به طول 5 چاپ كنه
    setfill('character') باعث ميشه كه فضاي خالي رو با كاراكتر خاصي پر كنه
    ولي خودمونيما
    اينجا فينگيليش نوشتن خيلي سخته
    میشه با یک مثل توضیح بدی .هر کار کردم این دستورات جواب نداد
    Last edited by warmaster; 05-03-2009 at 19:53.

  6. #5
    داره خودمونی میشه Jomoong's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    مشهد
    پست ها
    91

    پيش فرض

    میشه با یک مثل توضیح بدی .هر کار کردم این دستورات جواب نداد
    این کار فقط با دستور printf قابل اجراست و اگه تونستی راهی براش پیدا کنی ما را هم در جریان بذار
    می دونم که کار بیخودیه . استاد ما هم چند روز پیش ما رو فرستاد دنبال این کار ولی خودش از اخر گفت سرکاریه و خیلی از بچه ها ضایع شدن

  7. #6
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    پيش فرض

    این کار فقط با دستور printf قابل اجراست و اگه تونستی راهی براش پیدا کنی ما را هم در جریان بذار
    می دونم که کار بیخودیه . استاد ما هم چند روز پیش ما رو فرستاد دنبال این کار ولی خودش از اخر گفت سرکاریه و خیلی از بچه ها ضایع شدن
    جانم ؟

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  8. #7
    در آغاز فعالیت mortezamsp's Avatar
    تاريخ عضويت
    Apr 2008
    پست ها
    11

    پيش فرض كجاي كاري عمو؟

    من اشتباه دكمه پاسخ رو زدم.نميشه اين تاپيك رو حذف كنم؟
    Last edited by mortezamsp; 09-03-2009 at 14:46. دليل: اشتباه كردم

  9. #8
    داره خودمونی میشه Jomoong's Avatar
    تاريخ عضويت
    Feb 2009
    محل سكونت
    مشهد
    پست ها
    91

    پيش فرض

    جانم ؟

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    این که کار نمیکنه . قبلآ هم امتحان کرده بودم . البته من از4.5 ++Borland C استفاده میکنم .
    Last edited by Jomoong; 09-03-2009 at 23:02.

  10. #9
    حـــــرفـه ای Ultimator's Avatar
    تاريخ عضويت
    May 2007
    محل سكونت
    NetFrameWork.
    پست ها
    3,239

    پيش فرض

    این که کار نمیکنه . قبلآ هم امتحان کرده بودم . البته من از4.5 ++Borland C استفاده میکنم .
    ببخشید یا اشتباه از من بود کامل نگفته بودم یا از کامپایلر شما ! 
     
     
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
     اجرا کنید نتیجه رو ببینید ( با همون tc 4.5 ) 
    همین نبود منظورتون ؟ 
    Last edited by Ultimator; 10-03-2009 at 01:04.

  11. این کاربر از Ultimator بخاطر این مطلب مفید تشکر کرده است


  12. #10
    اگه نباشه جاش خالی می مونه warmaster's Avatar
    تاريخ عضويت
    Aug 2007
    محل سكونت
    0101World
    پست ها
    253

    پيش فرض

    مرثي,بالاخره فهميدم مشکل چي بود!! مشکل help ضعيف کامپايلر بورلند بود , وقتي setw رو توش search ميکردي هيچ اطلاعاتي بهت نمي داد ولي بازم MSDN
    viva MSDN
    viva Visual Studio 2008
    تو MSDN جستجو کردم و معلوم شد که تابع setw جز کلاس هاي هدرفايل به نام iomanip.h هستش
    این که کار نمیکنه . قبلآ هم امتحان کرده بودم . البته من از4.5 ++Borland C استفاده میکنم .
    احتمالا شما اسم هدر فایل رو اول برنامه نمینویسید
    Last edited by warmaster; 10-03-2009 at 03:40.

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •