Son Yazılar
Anasayfa » Yazılım » C# » C# Form Girilen İki Sayı Arasındaki Asal Sayılar ve İşlemler
C# Form Girilen İki Sayı Arasındaki Asal Sayılar ve İşlemler

C# Form Girilen İki Sayı Arasındaki Asal Sayılar ve İşlemler

Ekleme Zorunluluğu Olan Bileşenler

  • 7 tane textbox
  • 2 tane buton
  • 1 tane listbox

Ekleme Zorunluluğu Olmayan Bileşenler

  • 5 tane label

private void button1_Click(object sender, EventArgs e)
 {
 int sayi1, sayi2, sayac1, sayac2;

sayi1 = Convert.ToInt32(textBox1.Text);
 sayi2 = Convert.ToInt32(textBox2.Text);

for (sayac1 = sayi1; sayac1 <= sayi2; sayac1++)
 {
 int toplam = 0;

for (sayac2 = 1; sayac2 <= sayac1; sayac2++)
 {
 if (sayac1%sayac2==0)
 {
 toplam++;
 }
 }
 if (toplam == 2)
 {
 listBox1.Items.Add(sayac1.ToString());
 }
 }
 }

private void button2_Click(object sender, EventArgs e)
 {
 int toplam = 0,max,min,sayi1,sayi2;
 double ortalama;

 //Sayıların Toplamını Bulma
 for (int i = 0; i < listBox1.Items.Count; i++)
 {
 toplam = toplam + Convert.ToInt32(listBox1.Items[i].ToString());
 }
 textBox3.Text = toplam.ToString();

 //Eleman Sayısını Bulma
 textBox7.Text=(listBox1.Items.Count.ToString());

 //Ortalamayı Bulma
 ortalama = toplam / listBox1.Items.Count;
 textBox4.Text = ortalama.ToString();

 //En Büyük Sayı
 max = Convert.ToInt32(listBox1.Items[0]);
 for (int i = 0; i < listBox1.Items.Count; i++)
 {
 sayi1 =Convert.ToInt32(listBox1.Items[i]);

if (sayi1>max)
 {
 max = sayi1;
 }
 textBox5.Text = max.ToString();
 }

 // En Küçük Sayı
 min = Convert.ToInt32(listBox1.Items[0]);
 for (int i = 0; i < listBox1.Items.Count; i++)
 {
 sayi2=Convert.ToInt32(listBox1.Items[i]);

if (sayi2<min)
 {
 min=sayi2;
 }
 textBox6.Text=min.ToString();
 }

 }

Hakkında Mehmet Akif Vurucu

C# 'ta kendisini sürekli geliştirmeye çalışan, Wordpress meraklısı, inatçı, spor tutkunu, fanatik bir Fenerbahçeli.

Cevapla

E-posta adresiniz yayınlanmayacak. Required fields are marked *

*