Textbox’a girilen sayıya kadar olan sayılardan tek ve çift olanlarını ayrı ayrı dizilere ekle C#

Textbox’a girilen sayıya kadar olan sayılardan tek ve çift olanlarını ayrı ayrı dizilere ekle C#

0 dan textbox’a girilen sayıya kadar olan sayılardan tek olanların tek sayılar dizisinde çift olanlarını çiftsayılar dizesinde ve daha sonra bunları ilgili listboxlarda yazdıran program.


[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;//www.gorselprogramlama.com

using System.Text;

using System.Windows.Forms;

namespace listboxa_tek_cit_sayilar

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

//www.gorselprogramlama.com

private void btnEkle_Click(object sender, EventArgs e)

{

int[] tekSayilar, ciftSayilar;

int sinir,tekSayac=0,ciftSayac=0;

sinir=int.Parse(textBox1.Text);

for (int i = 0; i < sinir; i++) //www.gorselprogramlama.com

{

if (i % 2 == 0) ciftSayac++;

else tekSayac++;

}

tekSayilar = new int[tekSayac];

ciftSayilar = new int[ciftSayac];

tekSayac = 0;//www.gorselprogramlama.com

ciftSayac=0;

for (int i = 0; i < sinir; i++)

{

if (i % 2 == 0)

{

ciftSayilar[ciftSayac] = i;

ciftSayac++;

}

else //www.gorselprogramlama.com

{

tekSayilar[tekSayac] = i;

tekSayac++;

}

}

listBox1.Items.Clear();

listBox2.Items.Clear();//www.gorselprogramlama.com

foreach (int item in tekSayilar )

{

listBox1.Items.Add(item);

}

foreach (int item in ciftSayilar)

{

listBox2.Items.Add(item);

}

}//www.gorselprogramlama.com

}

}

[/code]

Projeyi İNDİR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir