تاریخ امروز :
iOS
macOS
Xcode
iTunes
نمایش نتایج: از 1 به 8 از 8

موضوع: سوال در رابطه با c++ در مورد عملگر تقسیم

  1. #1
    تاریخ عضویت
    Sep 2010
    نوشته ها
    497
    سپاس
    4,905
    از این کاربر 152 بار در 88 ارسال سپاس شده است.

    پیش فرض سوال در رابطه با c++ در مورد عملگر تقسیم

    سلام دوستان در xcode قصد نوشتن جمع کننده اعداد کسری رو داشتم. بین ۱تا ۱۰۰
    یعنی به این صورت ۱/۲+۲/۳+۳/۴+۴/۵.....۹۹/۱۰۰

    برنامه رو به این صورت در زبان c++ در xcode نوشتم

    کد:
    int i,j=1;
        float s;
        for(i=1;i<=99;i++)
        {
            j++;
            s=s+i/j;
            printf("   %f",s);
        }
    برنامه جواب رو درست نشون نمیده .
    به شکل زیر:
    کد:
       0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000   0.000000
    ممکن من رو راهنمایی کنید
    ویرایش توسط CJ2 : 14-08-2012 در ساعت 03:31 AM

  2. #2
    تاریخ عضویت
    Sep 2009
    محل سکونت
    قبرستان غیر انتفاعی
    نوشته ها
    3,145
    سپاس
    1,788
    از این کاربر 3,457 بار در 1,649 ارسال سپاس شده است.

    پیش فرض

    شما بايي قبل هرچيزي براي تاپيكتون عنوان مناسب انتخاب كنيد دوست عزيز

  3. #3
    تاریخ عضویت
    Sep 2010
    نوشته ها
    497
    سپاس
    4,905
    از این کاربر 152 بار در 88 ارسال سپاس شده است.

    پیش فرض

    چشم عذر خواهی میکنم. درست کردم.
    الان شما جواب سوالم رو بخاطر اسم تاپیک ندادید؟؟؟
    امیر/
    ویرایش توسط CJ2 : 14-08-2012 در ساعت 03:32 AM

  4. #4
    تاریخ عضویت
    Jun 2010
    محل سکونت
    Great Kurdistan
    نوشته ها
    1,733
    سپاس
    1,649
    از این کاربر 2,347 بار در 1,028 ارسال سپاس شده است.

    پیش فرض

    نقل قول نوشته اصلی توسط CJ2 نمایش پست ها
    چشم عذر خواهی میکنم. درست کردم.
    الان شما جواب سوالم رو بخاطر اسم تاپیک ندادید؟؟؟
    امیر/
    جدای از بحث قوانین که تاپیک حتما باید نام مناسب داشته باشه شما خودتون هم در نظر بگیرین اینجا چند نفر برنامه نویسی میکنن
    خیلی کم
    خب وقتی اسم تاپیکی "سوال" باشه چند درصد احتمال داره بهش توجه بشه یا دیده بشه توی آخرین ارسال ها؟
    شما اینطوری دیرتر به جوابت میرسی
    یه اسم مناسب انتخاب کنید اسم تاپیک رو عوض کنیم
    ویرایش توسط dandelion : 14-08-2012 در ساعت 03:47 AM

  5. کاربر زیر از dandelion عزیز به خاطر این پست مفید سپاس کرده است:


  6. #5
    تاریخ عضویت
    Sep 2010
    نوشته ها
    497
    سپاس
    4,905
    از این کاربر 152 بار در 88 ارسال سپاس شده است.

    پیش فرض

    نقل قول نوشته اصلی توسط dandelion نمایش پست ها
    جدای از بحث قوانین که تاپیک حتما باید نام مناسب داشته باشه شما خودتون هم در نظر بگیرین اینجا چند نفر برنامه نویسی میکنن
    خیلی کم
    خب وقتی اسم تاپیکی سوال باشه چند درصد احتمال داره بهش توجه بشه یا دیده بشه توی آخرین ارسال ها؟
    شما اینطوری دیرتر به جوابت میرسی
    یه اسم مناسب انتخاب کنید اسم تاپیک رو عوض کنیم
    دوست عزیز اسم مناسب رو در عنوان اولین پست میتونید ببینید. ممنون میشم عوضش کنیدتا کارشناس بعدی نیومده. :دی
    ممنون از زحمتتون.
    امیر/

  7. #6
    تاریخ عضویت
    Oct 2009
    نوشته ها
    4,918
    سپاس
    5,482
    از این کاربر 8,247 بار در 2,116 ارسال سپاس شده است.

    پیش فرض

    فکر میکنم باید اینطوری بنویسید:
    کد:
    float s=0,i,j=1;
        for(i=1;i<=100;i++)
        {
            j++;
            s+=i/j;
            printf("%f""\n",s);
    		
    	}

  8. 10 کاربر زیر از elenor عزیز به خاطر این پست مفید سپاس کرده اند .


  9. #7
    تاریخ عضویت
    Sep 2010
    نوشته ها
    497
    سپاس
    4,905
    از این کاربر 152 بار در 88 ارسال سپاس شده است.

    پیش فرض

    بله مشکل حل شد. ((واقعاٌ ممنونم))
    ولی میتونم بپرسم از نظر منطقی چرا برنامه ی من کار نمیکرد؟؟؟

  10. #8
    تاریخ عضویت
    Oct 2009
    نوشته ها
    4,918
    سپاس
    5,482
    از این کاربر 8,247 بار در 2,116 ارسال سپاس شده است.

    پیش فرض

    نقل قول نوشته اصلی توسط CJ2 نمایش پست ها
    بله مشکل حل شد. ((واقعاٌ ممنونم))
    ولی میتونم بپرسم از نظر منطقی چرا برنامه ی من کار نمیکرد؟؟؟
    به خاطر تبدیل متغییر از نوع int به float
    برای خوانایی برنامه باید به جای دستور s=s+i/j از دستور s+=i/j استفاده میکردید.
    "\n" هم واسه اینکه هر مقداری که تایپ کرد بره خطه بعد

    خوبه هنوز از چندین ترم پیش یه چیزایی یادمه!

  11. 10 کاربر زیر از elenor عزیز به خاطر این پست مفید سپاس کرده اند .


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

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

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
اطلاعات سایت
لینک دوستان
درباره سایت
انجمن تخصصی آيفون در سال ۲۰۰۷ با عرضه‌ی اولين نسل گجت‌های iOS اپل فعاليت خود را آغاز نمود. مفتخر هستيم که تا اين لحظه پيشتاز خدمت رسانی به کاربران ايرانی محصولات اپل باشيم.

اکنون ساعت 08:57 PM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.

Powered by vBulletin® Version 4.2.3
Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.