C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#で素数を見つけるためのさまざまな方法


以下は、C#で素数を見つける2つの方法です。

forループを使用して素数を確認する

using System;
namespace Program {
   class Demo {
      public static void Main() {
         int n =7;
         int a;
         a = 0;
         for (int i = 1; i <= n; i++) {
            if (n % i == 0) {
               a++;
            }
         }
         if (a == 2) {
            Console.WriteLine("Prime Number");
         } else {
            Console.WriteLine("Not a Prime Number");
         }
         Console.ReadLine();
      }
   }
}

出力

Prime Number

C#の関数を使用して素数を確認する

using System;
namespace Program {
   class Demo {
      static void Main(string[] args) {
         int n = 7;
         int res = primeFunc(n);
         if (res == 0) {
            Console.WriteLine("Not a prime number", n);
         } else {
            Console.WriteLine("Prime number", n);
         }
         Console.Read();
      }
      private static int primeFunc(int n) {
         int i;
         for (i = 2; i <= n - 1; i++) {
            if (n % i == 0) {
               return 0;
            }
         }
         if (i == n) {
            return 1;
         }
         return 0;
      }
   }
}

出力

Prime Number

  1. Pythonで素数を見つけるためのさまざまな方法

    まず、素数が何であるかを知る必要があります。 素数は常に正の整数であり、正確に2つの整数(1とその数自体)で割り切れます。1は素数ではありません。 次に、素数を見つけるためのいくつかの方法について説明します。 メソッド1 Forループの使用 例 def primemethod1(number):    # Initialize a list    my_primes = []    for pr in range(2, number):       isPrime = True  

  2. 紛失した Windows 8 パスワードを 4 つの方法で見つける方法

    Windows 8 のパスワードを忘れることは、多くのフォーラムに投稿された激しい問題の 1 つになっています。多くのWindows 8ユーザーは、緊急にコンピューターを使用する必要があるにもかかわらずログインできないため、この問題にほとんど悩まされています. Windows 8 のパスワードをリセットするためのシンプルかつ効果的な方法を紹介します。 Windows 8 のパスワードを見つける方法について話す前に 様、Windows 8 のパスワードに関する知識をご紹介したいと思います: 通常、すべての Windows ユーザーは、管理者アカウント、標準ユーザー アカウント、およびゲスト