Program Deret Bilangan Prima dengan C#

Halo gais! Jika sebelumnya sudah membuat Program Deret Bilangan Ganjil-Genap, sekarang waktunya membuat Program Deret Bilangan Prima dengan C#, yang merupakan salah satu Deret Bilangan yang terkenal dalam Matematika.

Sumber : Wikipedia.org

Untuk Software-nya, Anda bisa menggunakan Microsoft Visual Studio ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerDotnetfiddle.net, dll.

Bilangan Prima adalah Bilangan Asli lebih dari 1 yang bukan hasil kali dari dua bilangan asli yang lebih kecil. Bilangan asli yang lebih dari 1 dan bukan bilangan prima disebut bilangan komposit. Misalnya, 5 adalah bilangan prima karena 5 dapat ditulis sebagai 1×5 atau 5×1, sedangkan 4 bukanlah bilangan prima karena hasilkalinya (2×2), dimana kedua bilangan lebih kecil dari 4. Bilangan prima merupakan bagian pusat dari teori bilangan karena melibatkan teorema dasar aritmetika: setiap bilangan asli lebih besar dari 1 adalah bilangan prima itu sendiri atau dapat difaktorkan sebagai hasil kali tunggal hingga urutannya.

Berikut adalah 25 Bilangan Prima Pertama (Semua Bilangan Prima yang lebih kecil dari 100) :

1,2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97 (Barisan A000040 pada OEIS).

Inilah Deret Bilangan Prima dengan Bahasa C# :

using System;

class BilanganPrima {
    static void Main() {
        int bil, awal, akhir;

        Console.WriteLine("Program Deret Bilangan Prima");
        Console.Write("Mulai dari : ");
        awal = Convert.ToInt32(Console.ReadLine());
        Console.Write("Sampai : ");
        akhir = Convert.ToInt32(Console.ReadLine());
        Console.WriteLine("-----------------------------");

        for (int i = awal; i <= akhir; i++) {
            bil = 0;
            for (int j = 1; j <= i; j++) {
                if (i % j == 0) {
                    bil = bil + 1;
                }
            }
            if (bil == 2) {
                Console.Write(i + " ");
            }
        }
    }
}

Input dan Output :

Program Deret Bilangan Prima
Mulai dari : 5
Sampai : 90
-----------------------------

5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89

Sedangkan, Menentukan Deret Bilangan Prima dengan Bahasa C :

using System;

class MenentukanBilPrima {
    static void Main() {
        int bil, cek = 0;

        Console.WriteLine("PROGRAM MENENTUKAN BILANGAN PRIMA ATAU BUKAN");
        Console.Write("Masukkan Angka : ");
        bil = Convert.ToInt32(Console.ReadLine());

        for (int i = 2; i <= bil; i++) {
            if (bil % i == 0) {
                cek++;
            }
        }

        if (cek == 1) {
            Console.WriteLine("Bilangan Prima");
        } else {
            Console.WriteLine("Bukan Bilangan Prima");
        }
    }
}

Input dan Output :

PROGRAM MENENTUKAN BILANGAN PRIMA ATAU BUKAN
Masukan Angka : 23
Bilangan Prima
PROGRAM MENENTUKAN BILANGAN PRIMA ATAU BUKAN
Masukan Angka : 25
Bukan Bilangan Prima


Mohon maaf apabila ada kesalahan sedikitpun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post