Array(Dizi) İşlemleri Örneği[C#]

18 Mart 2010 – 10:31 C# ile dizi işlemleri(diziye eleman ekleme,sıralama,ters çevirme,arama) gibi işlemlerin olduğu program..
![arraydiziislemleri arraydiziislemleri Array(Dizi) İşlemleri Örneği[C#]](http://www.csharptr.com/wp-content/uploads/2010/03/arraydiziislemleri.jpg)
Kodlar
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 | using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; namespace Array_Diziİşlemleri { public Form1() { InitializeComponent(); } //10 elemanlı dizi tanımla string [] ad = new string[10]; int sıra_no; private void button1_Click(object sender, System.EventArgs e) { //Text kutusundaki bilgiyi diziye aktar ad[sıra_no] = textBox1.Text; sıra_no += 1; //Bir sonraki elemanın numarası } private void button2_Click(object sender, System.EventArgs e) { //Diziyi sırala Array.Sort(ad); } private void button3_Click(object sender, System.EventArgs e) { //Aranan kişiyi bul string aranan; int yer; aranan = textBox2.Text; yer = Array.IndexOf(ad, aranan); while (yer >= 0) { MessageBox.Show(aranan + " kişi listede " + yer.ToString() + ".sırada"); yer = Array.IndexOf(ad, aranan, yer + 1); } } private void button4_Click(object sender, System.EventArgs e) { //Dizideki elemanları forma yazdır Graphics g; g = this.CreateGraphics(); g.Clear(this.BackColor);//zemini sil int i; for (i = 0 ; i < = ad.GetLength(0) - 1 ; i++) g.DrawString(ad[i], new Font("Tahoma", 8, FontStyle.Regular), new SolidBrush(Color.Red), 10, 30 + i * 10); } private void button5_Click(object sender, System.EventArgs e) { //Diziyi ters çevir Array.Reverse(ad); } private void Form1_Load(object sender, EventArgs e) { } } } |
Linkler
RapidShare
SendSpace
Csharptr
Etiketler: ”array, C#, dizi, dizi işlemleri”
1 yorum yapılmış
ya benm yardıma ihtıyacım var progrram yazmma lazım bana programı yazmam da yardımcı olabilir misinizm çok öenmli bu program benım için
2 Şubat 2011 - 14:25