Asal Sayıları Listbox’a Ekleme
Asal sayılar, yalnızca 1 ve kendisine bölünebilen doğal sayılardır. Örneğin, 2, 3, 5, 7, 11, 13, 17, 19, 23 ve 29 asal sayılardır. Asal sayılar, matematik ve bilgisayar bilimlerinde birçok uygulamada kullanılır. Örneğin, şifreleme, sayı teorisi ve grafik teorisi gibi alanlarda kullanılırlar.
Bu makalede, asal sayıları bir listbox’a ekleme işlemi anlatılacaktır. Bu işlem, Visual Basic, C# ve Java gibi birçok programlama dilinde yapılabilir.
Visual Basic’te Asal Sayıları Listbox’a Ekleme
Visual Basic’te asal sayıları listbox’a eklemek için aşağıdaki adımlar izlenebilir:
- Yeni bir Visual Basic projesi oluşturun.
- Form’a bir listbox ekleyin.
- Listbox’ın Name özelliğini “lstAsalSayilar” olarak değiştirin.
- Form’a bir button ekleyin.
- Button’ın Name özelliğini “btnAsalSayilariEkle” olarak değiştirin.
- Button’ın Click olayına aşağıdaki kodu ekleyin:
visual basic
Private Sub btnAsalSayilariEkle_Click(sender As Object, e As EventArgs) Handles btnAsalSayilariEkle.Click
Dim i As Integer = 2
While lstAsalSayilar.Items.Count < 100
If IsAsal(i) Then
lstAsalSayilar.Items.Add(i)
End If
i += 1
End While
End Sub
- Form’u çalıştırın.
Bu kod, 2’den başlayarak 100’e kadar olan asal sayıları listbox’a ekler.
C#’da Asal Sayıları Listbox’a Ekleme
C#’da asal sayıları listbox’a eklemek için aşağıdaki adımlar izlenebilir:
- Yeni bir C# projesi oluşturun.
- Form’a bir listbox ekleyin.
- Listbox’ın Name özelliğini “lstAsalSayilar” olarak değiştirin.
- Form’a bir button ekleyin.
- Button’ın Name özelliğini “btnAsalSayilariEkle” olarak değiştirin.
- Button’ın Click olayına aşağıdaki kodu ekleyin:
csharp
private void btnAsalSayilariEkle_Click(object sender, EventArgs e)
{
int i = 2;
while (lstAsalSayilar.Items.Count < 100)
{
if (IsAsal(i))
{
lstAsalSayilar.Items.Add(i);
}
i++;
}
}
- Form’u çalıştırın.
Bu kod, 2’den başlayarak 100’e kadar olan asal sayıları listbox’a ekler.
Java’da Asal Sayıları Listbox’a Ekleme
Java’da asal sayıları listbox’a eklemek için aşağıdaki adımlar izlenebilir:
- Yeni bir Java projesi oluşturun.
- Form’a bir listbox ekleyin.
- Listbox’ın Name özelliğini “lstAsalSayilar” olarak değiştirin.
- Form’a bir button ekleyin.
- Button’ın Name özelliğini “btnAsalSayilariEkle” olarak değiştirin.
- Button’ın ActionPerformed olayına aşağıdaki kodu ekleyin:
java
private void btnAsalSayilariEkleActionPerformed(java.awt.event.ActionEvent evt) {
int i = 2;
while (lstAsalSayilar.getModel().getSize() < 100) {
if (isPrime(i)) {
lstAsalSayilar.getModel().addElement(i);
}
i++;
}
}
- Form’u çalıştırın.
Bu kod, 2’den başlayarak 100’e kadar olan asal sayıları listbox’a ekler.