Merhaba arkadaşlar programlama öğrenmek için her zaman yeni örnekler denemelisiniz. Bunun için bugün sizlere C# ile Belirlenen 2 Sayı Arasındaki Asal Sayıları Bulma örneğini aktaracağız. Console nasıl Kullanılır? C# ile Belirlenen 2 Sayı Arasındaki Asal Sayıları Bulma program nasıl yapılır? Gibi sorularınızın cevabını bu içerikte bulabilirsiniz.
Kod Alanı
Bu uygulamamız da kullanıcıların TextBoxa girdiği 2 adet sayı bulunmaktadır. Kullanıcı tarafından girilen bu 2 sayı arasındaki asal sayıları bulup bir de listbox a yazdıracağız. Bu uygulamamız da try-catch ve if-else komutlarını kullanacağız.
Bu uygulama sayesinde basit asal sayı hesaplama formülü öğrenmek ile birlikte try-catch ve if-else’nin kodlama metinlerin de nasıl kullanıldığına dair bilgi sahibi olacağız. Sizler de bu tip uygulamalarınızı bizlerle paylaşabilirsiniz. Bizler de sizlerin adına web sitemizde paylaşırız. Şimdiden herkese iyi kodlamalar. Uygulama kod metni aşağıdaki gibidir:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ASAL_SAYI
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
bool asalmi;
private void button1_Click(object sender, EventArgs e)
{
try
{
int toplam = 0;
listBox1.Items.Clear();
int a = Convert.ToInt32(textBox1.Text);
int b = Convert.ToInt32(textBox2.Text);
if (b < a)
{
MessageBox.Show("Birinci sayı ikinci sayıdan küçük olmak zorunda.");
}
if (b > a)
{
if (1 != Convert.ToInt32(textBox1.Text))
{
for (; a <= b; a++)
{
asalmi = true;
for (int j = 2; j < a; j++)
{
if (a % j == 0)
{
asalmi = false;
}
}
if (asalmi == true)
{
toplam += a;
listBox1.Items.Add(a);
}
}
}
}
label3.Text = toplam.ToString();
if (1 >= Convert.ToInt32(textBox1.Text))
{
MessageBox.Show("Asal sayılar 2'den başlar..!");
}
}
catch (Exception)
{
MessageBox.Show("Sayı değerlerini kontrol ediniz lütfen..//www.programlamadersleri.com/", "Beklenmedik hata", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
private void Form1_Load(object sender, EventArgs e)
{
textBox1.Focus();
}
}
}
Bu uygulamada herhangi bir sorun yaşarsanız aşağıya yorum olarak bırakabilirsiniz. Bunun yanı sıra web sitemizdeki diğer hazır C# programlama örneklerine ulaşmak için bu linke tıklayabilirsiniz.

