Sabtu, 20 Mei 2017

Mencari Deret Bilangan Prima Dalam Bahasa Pemrograman C# (C Sharp)



Salam Membaca Rek!
Disini saya akan memberikan skrip program Mencari Deret Bilangan Prima dalam Bahasa Pemrograman C# (C Sharp)  untuk melatih naluri logika kalian, dalam postingan ini juga saya memberikan komen pada program supaya mudah dipahami. Semoga postingan ini bermanfaat.
Selamat Membaca!!

Skrip Program

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

namespace TUGAS_BIL_PRIMA
{
    class Program
    {
        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.Write( + i + "  ");
                    prima = true;
                }
            }
            else Console.WriteLine("tidak ada bilangan prima");
            Console.ReadLine();
        }
    }
}




Hasilnya :
























Nah demikianlah ilmu yang bisa saya bagikan kepada kalian, semoga bermanfaat dan bisa meningkatkan rasa ingin tau yang besar untuk membangun sebuah program yang besar. Untuk sharing materi diatas kalian boleh bertanya di kolom komentar.


Terima Kasih telah berkunjung di blog saya Rek!
Share:

3 komentar:

  1. Maaf om, saya newbie mo tanya :
    pada statement ini kenapa tidak pk tanda "{}"? dan perbedaannya apa y om?
    if (prima)
    Console.Write( + i + " ");
    prima = true;

    BalasHapus
    Balasan
    1. karena kalau pakai {} berarti membaca semua kode yang ada di dalam kurung. tapi kalau tidak pake tanda {}, maka akan membaca 1 baris di bawahnya saja.

      Hapus