Nesne Tabanlı Programlama II Vize Soruları

textboxa girilen metni anında tersten yazdırma - Nesne Tabanlı Programlama II Vize Soruları

2 - ) Textboxa girilen metni anında tersten yazdırma

Nesne Tabanlı Programlama II Vize' de çıkan sorulardan bir diğeri tersten yazdırma oldu.Kodlarıyla beraber uygulamayı paylaşıyorum arkadaşlar.
private void textBox1_TextChanged(object sender, EventArgs e) // olayımız textchange
        {
            string metin = ""; // metin isimli bir degisken tanımlıyoruz
            foreach (char harf in textBox1.Text) // foreach ile textboxtaki bütün harflere ulaşıyoruz
            {
                label1.Text = harf.ToString() + metin; // harfi ve metini labela yazdırıyoruz
                metin = harf.ToString() + metin;// metine harfi ve metini atıyoruz
            }
        }





4- ) Textbox1'e girilen sayının textbox2 ye girilen sayı kadar üssünü alma

Nesne Tabanlı Programlama II Vize 4. Soru

private void button1_Click(object sender, EventArgs e)
        {
            int s = Convert.ToInt32(textBox1.Text); // textbox 1 deki değeri integer s değişkenine atıyoruz
            int kuvvet = Convert.ToInt32(textBox2.Text); // textbox 2 deki değeri integer kuvvet değişkenine atıyoruz
            int sonuc = 1;
            for (int i = 0; i < kuvvet; i++) // kuvvet kadar giden bir döngüyaptık yani 2 nin 5.kuvveti 2*2*2*2*2
            {
                sonuc *= s; // sonuc = sonuc * s her dönmede kendiyle çarpmış olacağız
            }
            label3.Text = "Sonuç : \t" + sonuc.ToString(); // sonucu ekrana yazdırdık
        }

Yorumlar