Studi Kasus Alogritma Menggunakan Visual Studio C#
Penjelasan
Suatu metode kuno ditemukan pada abad ke-3 oleh Erastothenes, seorang ahli filsafat Yunani, untuk menentukan bilangan prima. Bilangan prima menurut definisi matematika, merupakan bilangan yang habis di bagi 1 dan bilangan itu sendiri. Dengan demikian kita bisa tahu bahwa bilangan prima yang pertama dalam deret bilangan prima adalah angka 2.Melalui Program Visual Studio 2010 Penulis akan Membuat Program tersebut dengan Berbasis Orientasi Objek C#.
Script
Program.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BilPrima
{
class Program
{
static void Main(string[] args)
{
Prima pr1 = new Prima();
Console.WriteLine("Nilai Bilangan Prima dari 1 - 100 : ");
pr1.max = 100;
pr1.Prime();
Console.ReadKey();
}
}
}
Prima.cs
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace BilPrima
{
public class Prima
{
public int i, j, temp, max;
public Prima()
{
}
public void setmax(int Max)
{
max = Max;
}
public int getmax()
{
return max;
}
public void Prime()
{
for (int i = 1; i <= max; i++)
{
for (int j = 1; j <= i; j++)
{
if (i % j == 0)
{
temp += 1;
}
}
if (temp == 2)
{
Console.WriteLine(i + " ");
}
temp = 0;
}
}
}
}
Program
Output Program
Komentar
Posting Komentar