C# Pattern Prima
Bilangan prima adalah bilangan asli yang lebih besar dari angka 1, yang faktor pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima karena 4 bisa dibagi 2.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Pattern_Prima
{
class Program
{
static void Main(string[] args)
{
int n = 50;//Ukuran
int num = 1;
int count = 0;
while (num <= n)
{
for (int i = 1; i <= num; i++)
{
if (num % i == 0)
{
count++;
}
}
if (count == 2)//Check apakah Bilangan Prima
{//Jika Bilangan Prima, Tampilkan
Console.Write(" " + num);
}
count = 0;//Reset Count
num++;//Untuk Check angka selanjutnya
}
Console.ReadKey(true);
}
}
}
Output:
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47