نمایش نتایج 1 تا 3 از 3

نام تاپیک: تشخیص اول بودن یک عدد با سی شارپ

  1. #1
    کاربر تازه وارد آواتار god of war 313
    تاریخ عضویت
    دی 1400
    محل زندگی
    برزخ
    پست
    90

    Post تشخیص اول بودن یک عدد با سی شارپ

    با سلام اول یک textbox برای گرفتن عدد، یک label برای نمایش اول بودن عدد ، و یک دکمه برای بررسی عدد.

    اول یک متد مینویسیم برای بررسی عدد به این صورت.
      private bool Check(int number)
    {
    for (int i = 2; i < number; i++)
    {
    if ((number % i) == 0)
    {
    return false;
    }
    }
    return true;
    }



    و بعد هم کد دکمه رو به صورت زیر می نویسیم.
    private void bunifuButton1_Click(object sender, EventArgs e)
    {
    int number = int.Parse(bunifuMaterialTextbox1.Text);
    if (Check(number))
    {
    bunifuLabel2.Text = "عدد اول است";
    }
    else
    {
    bunifuLabel2.Text = "عدد اول نیست";

    }
    }


    امیدوارم به دردتون بخوره.

    سورس کد
    آخرین ویرایش به وسیله god of war 313 : جمعه 29 مهر 1401 در 09:24 صبح دلیل: گذاشتن سورس

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    فروردین 1401
    محل زندگی
    مشهد
    پست
    56

    نقل قول: تشخیص اول بودن یک عدد با سی شارپ

    ممنون به دردم خورد.

  3. #3

    نقل قول: تشخیص اول بودن یک عدد با سی شارپ

    میشه بهینه اش کرد.
    شمارنده حلقه میتونه تا جذر عدد مورد نظر زیاد بشه.
    اگر عدد۲ را چک کنیم و بخشپذیر نبود میتونیم کل اعداد مضرب۲ را چک نکنیم.

    If (number % 2 ==0) return false;
    int max = Math.Sqrt(number);
    for( int i =3; i <= max ; i=i+2)
    .........
    آخرین ویرایش به وسیله Mahmoud.Afrad : چهارشنبه 04 آبان 1401 در 05:33 صبح

تاپیک های مشابه

  1. تشخیص حروف فارسی ویا فارسی شدن صفحه کلید به طور اتوماتیک
    نوشته شده توسط fahim64 در بخش JavaScript و Framework های مبتنی بر آن
    پاسخ: 0
    آخرین پست: یک شنبه 23 آبان 1389, 13:33 عصر
  2. تشخیص کلاک CPU در سی شارپ
    نوشته شده توسط vandusoft در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 26 فروردین 1387, 17:31 عصر
  3. تشخیص وجود سی دی در سی دی رام و اجرا از روی سیدی
    نوشته شده توسط sahar_ah در بخش برنامه نویسی در Delphi
    پاسخ: 1
    آخرین پست: جمعه 17 فروردین 1386, 23:55 عصر
  4. کپی یک فولدر از سی دی به هارد و تشخیص اتوماتیک درایو سی دی
    نوشته شده توسط alireza_63 در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 05 شهریور 1383, 07:43 صبح

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

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