تری دینگا
برنامه نویسیمقالات

پیدا کردن تعداد مقسوم علیه های اول یک عدد

نمونه برنامه های سی شارپ

پیدا کردن تعداد مقسوم علیه های اول یک عدد

پیدا کردن تعداد مقسوم علیه های اول یک عدد

بنابه درخواست یک کاربر عزیز این برنامه ساده رو نوشتم .

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

سری اعداد اول به این صورت شروع می‌شود: ۲، ۳، ۵، ۷، ۱۱، ۱۳، ۱۷، ۱۹ …

برای بدست آوردن مقسوم علیه یک عدد ، باید عدد وارد شده را تقسیم بر اعداد کوچکترش کنیم ،  اگه باقیمانده شد صفر یعنی اون عدد بخش پذیر می باشد.

تری دینگا

کد های مربوط به اعداد بخشپذیر یک عدد

string str="";
            int t1 = int.Parse(textBox4.Text);
            for (int i = 1; i <= t1; i++)
            {
                if (t1 % i==0)
                {
                    if(aval(i)==Boolean.FalseString)
                    str += "  " +i.ToString();
                }
            }
            MessageBox.Show(str);

در کد بالا ما از تابع aval استفاده کردیم که مشخص کنه اون عدد بخشپذیر، جز اعداد اول می باشد یا خیر.

کد تابع اول

  private string aval(int t)
        {
            for (int i = 2; i < t; i++)
                 if (t % i == 0)
                    return Boolean.TrueString;
            return Boolean.FalseString; 

        }

برای مشاهده کلیه سورس های برنامه سی شارپ کلیک نمایید.

تری دینگا

تمامی مطالب توسط تیم سافت ساز ترجمه و جمع آوری می شود . منبع سافت ساز
امتیاز

لطفا به این مقاله امتیاز بدهید

User Rating: 1.84 ( 12 votes)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا