кодесурса
«C #

Упражнения C # Sharp: вычислить сумму первых 500 простых чисел

script1adsense2code
script1adsense3code

C # Sharp Basic: упражнение 26 с решением

Напишите программу на C # для вычисления суммы первых 500 простых чисел.

«C #

Пример решения : -

C # острый код:

using System;  
public class Exercise26
{  
    public static void Main() 
      {     
          Console.WriteLine("\nSum of the first 500 prime numbers: ");
           long sum = 0;
            int ctr = 0;
            int n = 2;
            while (ctr < 500)
              {
                if (isPrime(n))
                {
                    sum += n;
                    ctr++;
                }
                n++;
            }
            Console.WriteLine(sum.ToString());
                    
    }
     public static bool isPrime(int n)
        {
            int x = (int)Math.Floor(Math.Sqrt(n));
            if (n == 1) return false;
            if (n == 2) return true;
            for (int i = 2; i <= x; ++i)
            {
                if (n % i == 0) return false;
            }
            return true;
        }
}

Пример вывода:

 Сумма первых 500 простых чисел:                   
824693 

Блок - схема:

«Блок-схема:

Редактор кода C # Sharp:

Улучшите этот пример решения и опубликуйте свой код через Disqus

Предыдущий: Напишите программу на C # для печати нечетных чисел от 1 до 99. Печатает по одному числу в строке.
Далее: написать программу на C # и вычислить сумму цифр целого числа.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code