C# - Algoritma Pemrogaman Bilangan Prima C# Console


Bilangan prima adalah bilangan Asli yang hanya mempunyai dua faktor, yaitu 1 dan dirinya sendiri. Contoh 2, 3, 5, dan seterusnya. Bilangan 1 bukan bilangan Prima karena hanya mempunyai satu faktor. Bilangan yang bukan 1 dan bukan bilangan Prima disebut bilangan komposit. Salah satu dalil yang terkenal berbunyi, Setiap bilangan komposit merupakan perkalian bilangan-bilangan Prima. Dalil tersebut dikenal sebagai Teorema Dasar Aritmetika
Nah kita akan menggunakan console pada c# untuk mencari nilai dari bilangan prima tersebut, langsung saja contoh keluarannya nanti sebagai berikut :

Sebelum lihat codingnya sebelumya kita  sudah bahas

Algoritma Pemrogaman Mencari Nilai Faktorial C# Console

 nah Sekarang ini coding untuk menghasilkan nilai seperti gambar diatas, perhatikan 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class BilanganPrima
    {
        static void Main(string[] args)
        {
            Console.Write("Masukkan batas atas bilangan prima : ");
            //inisialisasi
            bool prima = true;
            int bilangan = int.Parse(Console.ReadLine());

            if (bilangan >= 2)
            {
                //loop hingga batas bilangan tercapai
                for (int i = 2; i <= bilangan; i++)
                {
                    //loop mulai dari 2 ke i
                    for (int j = 2; j < i; j++)
                    {
                        //bukan blangan prima jika i habis dibagi j
                        if ((i % j) == 0)
                        {
                            prima = false;
                            break;
                        }
                    }
                    //jika bilangan == prima
                    if (prima)
                        Console.WriteLine("bilangan " + i + " adalah Prima");
                    prima = true;
                }
            }
            else Console.WriteLine("tidak ada bilangan prima");
            Console.ReadLine();
        }
    }
}

Nah sekarang Selamat mencoba dan berhasil, dan kalo gak mau ribet download aja 

Bilangan Prima

, dan Semoga sukses !!!!

3 comments:

  1. keren tampilannya eh haha, mampir ke tempat ane gan http://abangjeck.blogspot.co.id/ baru buat hehe

    ReplyDelete
  2. makasih min, sangat membantu sekali. Boleh request gak ? tolong dong buuatin flowchartnya sekalian.....

    bisa dikirim ke email ini : boywhocry01@gmail.com

    ReplyDelete