ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





نمایش نتایج: از 1 به 2 از 2
  1. #1
    pure_love
    كاربر عادي
    تاریخ عضویت
    2015 Jan
    نوشته ها
    1
    0
    0

    کمک در حل تمرین برنامه نویسی به زبان c (لطفا کمک کنید فوریه!!!!!)

    سلام بچه ها
    من چندتا تمرین برنامه نویسی c داشتم که وقتم هم کمه لطفا هرکی میتونه کمکم کنه.
    تمرین1) تابعی که یک عدد را از ورودی گرفته و تمام اعداد اول قبل از آن را چاپ کند.
    تمرین2) برنامه ای بنویسید که دو عدد را از ورودی گرفته و عدد بزرگتر را به کمک تفریق بر عدد کوچک تر تقسیم کند(یک تابع برای تعیین عدد بزرگتر و کوچک تر و یک تابع برای تقسیم به کمک تفریق)
    بچه ها لطفا اگه میشه سریع جوابم بدین.
    مرسی منتظرم
    ویرایش توسط pure_love : 2015-01-06 در ساعت 02:15 PM
  2. #2
    م.رحیمی
    كاربر عادي
    تاریخ عضویت
    2015 Jul
    نوشته ها
    5
    0
    5
    این سوال شما تکلیف و مشق شبی است که باید خود انجام می دادید.

    اما برای سوال اول که محاسبهٔ اعداد اول است، می توانید الگوریتم های بسیاری پیدا کنید.
    الگوریتمی را که در اینجا قرار می دهم، همانی است که در پروژهٔ اویلر برای یافتن اعداد اول بزرگ به کار بردم. جایی که الگوریتم های معمولی بسیار کند عمل می کردند.


    bool isPrime(int n)
    {
    int r,f;
    if (n==1) return false;
    else if (n<4) return true;
    else if (n%2==0) return false;
    else if(n<9) return true;
    else if(n%3==0) return false;
    else
    {
    r=floor(sqrt((double)n));
    f=5;
    while(f<=r)
    {
    if(n%f==0)
    {
    return false;
    break;
    }
    if(n%(f+2)==0)
    {
    return false;
    break;
    }
    f+=6;
    }
    return true;
    }
    }


    این تابعی بولی است که عدد را گرفته و مشخص می کند که اول است یا نه. کاربرد این تابع مثلا در جایی است که می خواهید جمع اعداد اول از ۲ تا ۱ میلیون را حساب کنید. با روشهای معمولی، باید به تعداد جذر ۱ میلیون چک کنید که آیا عدد بر اعداد کوچکتر از خود بخشپذیر هست یا نه.
  3. 1
نمایش نتایج: از 1 به 2 از 2

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

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

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

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

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

Content Relevant URLs by vBSEO 3.6.0 RC 2