Kayıtlar

programlama etiketine sahip yayınlar gösteriliyor

C#: Yeni Başlayanlar İçin-2- (Hesap Makinesi)

Resim
Şu yazıda C# öğrenmeye başladığımı yazmıştım.2. projem toplama,çıkarma,çarpma,bölme,mod alma ve karekök alma işlemlerini yapan basit bir hesap makinesi.Ekran görüntüsü de şöyle. 2 Gelelim kodlara.:D Formuma 2 tane textBox,6 tane de buton ekleyerek işe başladım.Tabi sizin yapacağınız işleme göre bunlar değişebilir.TextBox içine "1. sayıyı yazınız" yazısını yazmak için properties penceresinden text bölümünü doldurmamız yeterli. Daha önceki yazıda da anlattığm gibi kodları yazmak için butona çift tıklamak yeterli.Kodlar da aşağıdaki gibidir. Toplama İşlemi Kodları:   private void button1_Click(object sender, EventArgs e)         {             int sayi1 = Convert.ToInt32(this.textBox1.Text);             int sayi2 = Convert.ToInt32(this.textBox2.Text);             int toplam = 0;  ...

Ağaç Yapısıyla Basit Bir Gösterim

Resim
Alltan aldığım ders olan algoritmanın sondan bir önceki ödeviyle (az kaldı bitiyor=)) uğraşırken Herbert Schildt'in yazmış olduğu kitapta bir ağaç uygulaması ile karşılaştım.Çok da hoşuma gitti.Gayet basit ve net anlatmış. Anahtarınızı evde unuttuğunuzu farzedin.Eviniz de aşağıdaki resimdeki gibi görünsün.Oturma odasından aramaya başlıyorsunuz.Sonra koridordan ilerleyerek çocuk odasına bakıyorsunuz ve bulamıyorsunuz.=)Oradan misafir odasına, oradan da yatak odasına.Yok yok yok.Hay aksi geç kaldınız zaten.:D Neyse tekrar oturma odasına gidiyorsunuz.Hala yok.Tek yer mutfak kaldı.Kapıdan giriyoruz ve işte orda.Bu durum resimde çok basit ve güzel bir şekilde anlatılmış. Arama algoritmalarının grafik ile simgelenebiliyor olması önemlidir.Amaç mantığını kavramak ise basit ve güzel bir örnek olmuş bence.