private void button5_Click(object sender, EventArgs e) { int no = Convert.ToInt32(textBox4.Text); int aranan = Convert.ToInt32(textBox3.Text); Dugum yedek = ilk; Dugum once = null; while (yedek != null) { if (yedek.no == aranan) { break; } else { once = yedek; yedek = yedek.sonraki; } } if (once == null) { ilk = ilk.sonraki; } else if (once != null) { once.sonraki = yedek.sonraki; } }
public Dugum silinecekBul(int kod) { int silinecekSayi = kod; int kontrol = 0; if (ilkDugum == null) { richTextBox1.Text = "Listeye eleman girilmemiş"; } if (ilkDugum.kod == silinecekSayi) { MessageBox.Show("Eleman bulundu"); } Dugum gecici = ilkDugum; while (gecici.sonraki != null) { if (gecici.sonraki.kod == silinecekSayi) { kontrol = 1; textBox5.Text = gecici.sonraki.isim; textBox6.Text = Convert.ToString(gecici.sonraki.fiyat); break; } gecici = gecici.sonraki; } if (kontrol == 0) { textBox5.Text = "Bulunamadı..."; textBox6.Text = "Bulunamadı..."; } return(gecici.sonraki); }
private void arayaEkle() { Dugum yeni = new Dugum(); int aranan = Convert.ToInt32(textBox3.Text); yeni.ad = textBox1.Text; yeni.soyad = textBox2.Text; yeni.no = Convert.ToInt32(textBox4.Text); Dugum gecici = ilk; while (gecici.sonraki != null) { if (gecici.no == aranan) { yeni.sonraki = gecici.sonraki; gecici.sonraki = yeni; break; } else { gecici = gecici.sonraki; } } if (gecici == son && gecici.no == aranan) { son.sonraki = yeni; son = yeni; } }
private void buttoneğit_Click(object sender, EventArgs e) { buttontest.Enabled = true; bool sıfırmı = true; hepsiaynıNöronSayısı = 0; // kontroller sonra yapılacak. nöronDizileri = new int[gizli_katman_sayısı]; if (radioButtonhepsiaynı.Checked == true) { if (textBoxhepsiaynı.Text == "0" || textBoxhepsiaynı.Text == "") { MessageBox.Show("Nöron Sayısı Girilmedi !"); } else { hepsiaynıNöronSayısı = int.Parse(textBoxhepsiaynı.Text); dügüm = new Dugum(); gercek_degerler = new double[dügüm.dolar.Length]; dügüm.degerAta(deger); backgroundWorkereğitim.RunWorkerAsync(); } } else if (radioButtontektek.Checked == true) { for (int i = 0; i < gizli_katman_sayısı; i++) { if (txtSoru[i].Text == "") { MessageBox.Show("Nöron Sayısı Eksik Girildi !"); sıfırmı = false; } else { nöronDizileri[i] = int.Parse(txtSoru[i].Text); if (nöronDizileri[i] == 0) { sıfırmı = false; } } } if (sıfırmı) { dügüm = new Dugum(); gercek_degerler = new double[dügüm.dolar.Length]; dügüm.degerAta(deger); backgroundWorkereğitim.RunWorkerAsync(); } else { MessageBox.Show("Nöron Sayısı Eksik Girildi !"); } } }
private Dugum DegerAl(int Index) { Dugum sonuc = Birinci.Sonraki; // 0. for (int i = 0; i < Index; i++) // 1 >= { sonuc = sonuc.Sonraki; } return(sonuc); }
public void listeyeYazdir(Dugum ilkDugum) { richTextBox1.Text = null; while (ilkDugum != null) { richTextBox1.Text += ilkDugum.kod + ":" + ilkDugum.isim + ":" + ilkDugum.fiyat; richTextBox1.Text += "->"; ilkDugum = ilkDugum.sonraki; } richTextBox1.Text += null; }
public void Ekle(object deger) { Dugum yeniDugum = new Dugum(deger); yeniDugum.Sonraki = Sonuncu.Sonraki; Sonuncu.Onceki.Sonraki = yeniDugum; Sonuncu.Onceki = yeniDugum; yeniDugum.Sonraki = Sonuncu; sayac++; }
private void button4_Click(object sender, EventArgs e) { if (ilk == son) { ilk = null; son = null; } else { Dugum yeniBas = ilk.sonraki; ilk.sonraki = null; ilk = yeniBas; } }
public void basaEkleme() { Dugum dugum = new Dugum(); dugum.kod = Convert.ToInt32(textBox1.Text); dugum.isim = textBox2.Text; dugum.fiyat = Convert.ToInt32(textBox3.Text); dugum.sonraki = ilkDugum; dugum.onceki = null; if (ilkDugum != null) { ilkDugum.onceki = dugum; } ilkDugum = dugum; }
private void listeyiYazdir(Dugum ilk) { richTextBox1.Text = null; int sayac = 0; richTextBox1.Text += "Listemiz : "; while (ilk != null) { richTextBox1.Text += "\n"; richTextBox1.Text += ilk.ad + " : " + ilk.soyad + " : " + ilk.no.ToString() + " : " /*+ ilk.dogum.ToString() + " : " + ilk.tel.ToString() +*/ + " ----- "; richTextBox1.Text += " --> "; ilk = ilk.sonraki; sayac++; } richTextBox1.Text += "null"; richTextBox1.Text += "\n"; richTextBox1.Text += " " + (sayac) + " Tane Eleman Var"; }
private void button6_Click(object sender, EventArgs e) { if (ilk == son) { ilk = null; son = null; } else { Dugum isaretci = ilk; while (isaretci.sonraki != son) { isaretci = isaretci.sonraki; } isaretci.sonraki = null; son = isaretci; } }
private void button7_Click(object sender, EventArgs e) { int fiyat = Convert.ToInt32(textBox9.Text); textBox9.Text = " "; Dugum guncelle = bul(Convert.ToInt32(textBox7.Text)); gecici = ilkDugum; while (gecici.sonraki != null) { if (gecici.kod == guncelle.kod) { guncelle.fiyat = fiyat; listeyeYazdir(ilkDugum); } gecici = gecici.sonraki; } }
private void button3_Click(object sender, EventArgs e) { Dugum yeni = new Dugum(); yeni.ad = textBox1.Text; yeni.soyad = textBox2.Text; yeni.no = Convert.ToInt32(textBox4.Text); if (ilk == null) { ilk = yeni; son = ilk; ilk.sonraki = yeni; son.sonraki = null; } else { son.sonraki = yeni; son = yeni; son.sonraki = null; } }
public void sonaEkle() { Dugum dugum = new Dugum(); dugum.kod = Convert.ToInt32(textBox1.Text); dugum.isim = textBox2.Text; dugum.fiyat = Convert.ToInt32(textBox3.Text); Dugum sondugum = ilkDugum; dugum.sonraki = null; if (ilkDugum == null) { dugum.onceki = null; ilkDugum = dugum; } while (sondugum.sonraki != null) { sondugum = sondugum.sonraki; } sondugum.sonraki = dugum; dugum.onceki = sondugum; }
private void button1_Click(object sender, EventArgs e) { Dugum yeni = new Dugum(); yeni.ad = textBox1.Text; yeni.soyad = textBox2.Text; //yeni.dogum = maskedTextBox1.Text; //yeni.tel = maskedTextBox2.Text; yeni.no = Convert.ToInt32(textBox4.Text); if (ilk == null) { ilk = yeni; son = ilk; ilk.sonraki = yeni; son.sonraki = null; } else { yeni.sonraki = ilk; ilk = yeni; son.sonraki = null;//burası emin değilim } }
private void button6_Click(object sender, EventArgs e) { Dugum sil = silinecekBul(Convert.ToInt32(textBox4.Text)); gecici = ilkDugum; if (ilkDugum.sonraki == null) { if (ilkDugum != null) { ilkDugum = gecici.sonraki; gecici.onceki = null; } } while (gecici.sonraki != null) { if (gecici.kod == sil.kod) { gecici.onceki.sonraki = gecici.sonraki; gecici.sonraki.onceki = gecici.onceki; break; } gecici = gecici.sonraki; } if (gecici.sonraki == null) { if (ilkDugum.sonraki != null) { gecici = ilkDugum; while (gecici.sonraki.sonraki != null) { gecici = gecici.sonraki; } gecici.sonraki = null; } } listeyeYazdir(ilkDugum); }
public void arayaEkle() { Dugum dugum = new Dugum(); dugum.kod = Convert.ToInt32(textBox1.Text); dugum.isim = textBox2.Text; dugum.fiyat = Convert.ToInt32(textBox3.Text); gecici = ilkDugum; if (ilkDugum != null) { while (gecici.kod < dugum.kod) { if (gecici.sonraki.kod > dugum.kod) { break; } gecici = gecici.sonraki; } gecici.sonraki.onceki = dugum; dugum.sonraki = gecici.sonraki; gecici.sonraki = dugum; dugum.onceki = gecici; } }
public Dugum(object deger) { this.deger = deger; this.Sonraki = null; this.Onceki = null; }