SIDEBAR
»
S
I
D
E
B
A
R
«
n tane sayı m basamaklı rakamlarını toplayan program
Oca 6th, 2012 by Özcan BAYĞUŞ

Console

        int n = 9;
        int toplam = 0;

        for (int i = 1; i <= n; i++)
        {
            string sayi = i.ToString();

            foreach (char x in sayi)
            {
                toplam = toplam + Convert.ToInt32(x.ToString());
            }
        }

        Console.WriteLine(toplam.ToString());

        Console.ReadLine();

Form

          int n = 9;
        int toplam = 0;

        for (int i = 1; i <= n; i++)
        {
            string sayi = i.ToString();

            foreach (char x in sayi)
            {
                toplam = toplam + Convert.ToInt32(x.ToString());
            }
        }

        MessageBox.Show(toplam.ToString());
C# Burç Programı
Oca 5th, 2012 by Özcan BAYĞUŞ

Burç Projesini İndir

string isim=textBox1.Text;
            int yas=2010-Convert.ToInt32(comboBox3.Text);
            string burc = "";
            if (Convert.ToInt32(comboBox1.Text) >= 21 && Convert.ToInt32(comboBox2.Text) == 03 || Convert.ToInt32(comboBox1.Text) <= 20 && Convert.ToInt32(comboBox2.Text) == 04)
                burc = "KOÇ";
            if (Convert.ToInt32(comboBox1.Text) >= 21 && Convert.ToInt32(comboBox2.Text) == 04 || Convert.ToInt32(comboBox1.Text) <= 21 && Convert.ToInt32(comboBox2.Text) == 05)
                burc = "BOĞA";
            if (Convert.ToInt32(comboBox1.Text) >= 22 && Convert.ToInt32(comboBox2.Text) == 05 || Convert.ToInt32(comboBox1.Text) <= 21 && Convert.ToInt32(comboBox2.Text) == 06)
                burc = "İKİZLER";
            if (Convert.ToInt32(comboBox1.Text) >= 22 && Convert.ToInt32(comboBox2.Text) == 06 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 07)
                burc = "YENGEÇ";
            if (Convert.ToInt32(comboBox1.Text) >= 23 && Convert.ToInt32(comboBox2.Text) == 07 || Convert.ToInt32(comboBox1.Text) <= 23 && Convert.ToInt32(comboBox2.Text) == 08)
                burc = "ASLAN";
            if (Convert.ToInt32(comboBox1.Text) >= 24 && Convert.ToInt32(comboBox2.Text) == 08 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 09)
                burc = "BAŞAK";
            if (Convert.ToInt32(comboBox1.Text) >= 23 && Convert.ToInt32(comboBox2.Text) == 09 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 10)
                burc = "TERAZİ";
            if (Convert.ToInt32(comboBox1.Text) >= 24 && Convert.ToInt32(comboBox2.Text) == 10 || Convert.ToInt32(comboBox1.Text) <= 22 && Convert.ToInt32(comboBox2.Text) == 11)
                burc = "AKREP";
            if (Convert.ToInt32(comboBox1.Text) >= 23 && Convert.ToInt32(comboBox2.Text) == 11 || Convert.ToInt32(comboBox1.Text) <= 21 && Convert.ToInt32(comboBox2.Text) == 12)
                burc = "YAY";
            if (Convert.ToInt32(comboBox1.Text) >= 22 && Convert.ToInt32(comboBox2.Text) == 12 || Convert.ToInt32(comboBox1.Text) <= 20 && Convert.ToInt32(comboBox2.Text) == 01)
                burc = "OGLAK";
            if (Convert.ToInt32(comboBox1.Text) >= 21 && Convert.ToInt32(comboBox2.Text) == 01 || Convert.ToInt32(comboBox1.Text) <= 18 && Convert.ToInt32(comboBox2.Text) == 02)
                burc = "KOVA";
            if (Convert.ToInt32(comboBox1.Text) >= 19 && Convert.ToInt32(comboBox2.Text) == 02 || Convert.ToInt32(comboBox1.Text) <= 20 && Convert.ToInt32(comboBox2.Text) == 03)
                burc = "BALIK";

            MessageBox.Show("Merhaba "+isim+" "+yas+" yaşındasın"+" burcun "+burc.ToString());
            if (burc == "KOÇ")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\KOÇ.jpg");
                listBox1.Items.Add("Güçlüdür ");
            }
            if (burc == "BOĞA")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\BOĞA.jpg");
                listBox1.Items.Add("Evcildir ");
            }
            if (burc == "İKİZLER")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\İKİZLER.jpg");
                listBox1.Items.Add("dengesizsin ");
                listBox1.Items.Add("ama zekisin neşelisin gezmeyi seversin.");
            }
            if (burc == "YENGEÇ")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\YENGEÇ.jpg");
                listBox1.Items.Add("Cabuk sinirlenir Ama pişmanlık duyar ");
            }
            if (burc == "ASLAN")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\ASLAN.jpg");
                listBox1.Items.Add("eleştirilmeyi sevmez ");
                listBox1.Items.Add("kendisini tasıyabilecek,dış görünüse onem veren kişileri sever ");
            }
            if (burc == "BAŞAK")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\BAŞAK.jpg");
                listBox1.Items.Add("ince eler sık dokur,ayrıntıcıdır ");
                listBox1.Items.Add("dost canlısıdır ");
            }
            if (burc == "TERAZİ")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\TERAZİ.jpg");
                listBox1.Items.Add("Fırtına öncesi sessizliği gibidir. ");
                listBox1.Items.Add("dost canlısıdır,insanlara kendisini hemen sevdirir. ");
            }
            if (burc == "AKREP")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\AKREP.jpg");
                listBox1.Items.Add("Sinsidir..Kafasına koydugunu yapar.");
            }
            if (burc == "YAY")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\YAY.jpg");
                listBox1.Items.Add("Ayran gönüllüdür");
            }
            if (burc == "OGLAK")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\OĞLAK.jpg");
                listBox1.Items.Add("Mükemmelliyetçidir. ");
            }
            if (burc == "KOVA")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\KOVA.jpg");
                listBox1.Items.Add("Özgürlüğüne düşkündür.Kısıtlanmayı sevmez. ");
            }
            if (burc == "BALIK")
            {
                listBox1.Items.Clear();
                pictureBox1.BackgroundImage = System.Drawing.Image.FromFile(AppDomain.CurrentDomain.BaseDirectory+"\\BALIK.jpg");
                listBox1.Items.Add("Cok duygusal ve hayalcidir. ");
                listBox1.Items.Add("yardımseverdir fakat cok mızmız ve alıngandır. ");
                listBox1.Items.Add("birgun evden bakkala gidiyorum diye cıkıp hiç dönmeyebilir. ");
            }
Dizideki en büyük sayıdan en küçük sayıyı çıkarma örneği
Kas 24th, 2011 by Özcan BAYĞUŞ

int[] sayilar = { 1,2,3,9,8,7,10,15,6,5,4 };

            Array.Sort(sayilar);

            int kucuksayi = sayilar[0];
            int buyuksayi = sayilar[sayilar.Count()-1];
            int sonuc = buyuksayi - kucuksayi;
            MessageBox.Show(sonuc.ToString());
C# Console Application Foreach Kullanımı
Ağu 19th, 2011 by Özcan BAYĞUŞ

foreach dizideki elemanları for döngüsünü kullanmadan yazdırmamızı sağlar.

foreach (dizinin_veri_türü değişkenimiz in dizi_adi) şeklinde kullanılır. Dizi içerisindeki tüm elemanlar sırası ile değişkenimiz e atanır.

Aşağıdaki gibi kullanılır.

int[] sayilar = { 61, 4, 6, 7, 8, 9, 2, 3, 43, 5, 55 };
foreach (int sayi in sayilar)
listBox1.Items.Add(sayi);

How To Use Dialogresult In C Sharp
Ağu 19th, 2011 by Özcan BAYĞUŞ

DialogResult Olay = MessageBox.Show("Bu satır silinecek","Onaylama",MessageBoxButtons.YesNoCancel,MessageBoxIcon.Exclamation);
if (DialogResult.Yes == Olay)
MessageBox.Show("Yes düğmesi tıklandı");
if (DialogResult.No == Olay)
MessageBox.Show("No düğmesi tıklandı");
if (DialogResult.Cancel == Olay)
MessageBox.Show("Cancel düğmesi tıklandı");
DialogResult Onay = MessageBox.Show("düğme tıkla","deneme",MessageBoxButtons.AbortRetryIgnore);
if (DialogResult.Abort == Onay)
MessageBox.Show("Abort düğmesi tıklandı");
if (DialogResult.Ignore == Onay)
MessageBox.Show("Ignore tuşu tıklandı");
if (DialogResult.Retry == Onay)
MessageBox.Show("Retry düğmesi tıklandı");

C# Sayısal Loto örnegi
Ağu 19th, 2011 by Özcan BAYĞUŞ

int[] dizi= new int[6];

        private void button1_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();
            int no = 1;
            Random sayi = new Random();
            for(int i=0;i<6;)
            {
                no = sayi.Next(1, 50);
                if (Array.IndexOf(dizi, no) == -1)
                {
                    dizi[i] = no;
                    i++;
                }
            }
            Array.Sort(dizi);
            foreach (int deger in dizi)
            {
                listBox1.Items.Add(deger.ToString());
            }
        }

ilk olarak 6 elemanlı bir dizi tanımlıyoruz.

Click olayımızda listboxı temizliyoruz. Rastgele atanacak sayılar için sayi değişkenini tanımlıyoruz. 1 ile 49 sayıları dahil bir random kod çalıştırıyoruz. for döngüsü ile 6 defa bu işlemi tekrar edip 6 sayımızı oluşturuyoruz.

for döngümüzdeki if ile rastgele üretilen sayı diziye daha önce eklendimi diye kontrol ediyoruz. Eğer eklenmediyse yani sonuc -1 se rastgele gelen sayıyı dizi ye ekliyoruz. Dizi ye ekledikten sonra i yi bir arttırıyoruz.

Sort ile dizimizi küçükten büyüğe sıraladık ve foreach ile dizimi listbox ın içine aldık.

C# Başka Formdaki Nesneye Erişme
Ağu 19th, 2011 by Özcan BAYĞUŞ

Erişmek istediğimiz nesnenin Modifiers Özelliğini public yapıyoruz.

form2 deki label1 e form1 deki textbox1 in içindeki veriyi almak için aşağıdaki kodu yazmanız yeterlidir.

Form1 f = new Form1();
Label1.caption = f.TextBox1.Text;
Form Nesnelerine Erişmek
Ağu 11th, 2011 by Özcan BAYĞUŞ

C# ta form2 ye geçtiğimizde form1 in bazı nesnelerin deki verileri yada bazı özelliklerini kontrol etmek yada form2 ye taşımak isteriz. Bunu yapabilmemiz için erişmek istediğimiz nesnenin Modifiers Özelliğini public yapıyoruz.

Form1 f = new Form1();
Label1.caption = f.TextBox1.Text;
Sayısal Loto Programı
Ağu 8th, 2011 by Özcan BAYĞUŞ

int[] dizi= new int[6];

        private void button1_Click(object sender, EventArgs e)
        {
            listBox1.Items.Clear();
            int no = 1;
            Random sayi = new Random();
            for(int i=0;i<6;)
            {
                no = sayi.Next(1, 50);
                if (Array.IndexOf(dizi, no) == -1)
                {
                    dizi[i] = no;
                    i++;
                }
            }
            Array.Sort(dizi);
            foreach (int deger in dizi)
            {
                listBox1.Items.Add(deger.ToString());
            }
        }

ilk olarak 6 elemanlı bir dizi tanımlıyoruz.

Click olayımızda listboxı temizliyoruz. Rastgele atanacak sayılar için sayi değişkenini tanımlıyoruz. 1 ile 49 sayıları dahil bir random kod çalıştırıyoruz. for döngüsü ile 6 defa bu işlemi tekrar edip 6 sayımızı oluşturuyoruz.

for döngümüzdeki if ile rastgele üretilen sayı diziye daha önce eklendimi diye kontrol ediyoruz. Eğer eklenmediyse yani sonuc -1 se rastgele gelen sayıyı dizi ye ekliyoruz. Dizi ye ekledikten sonra i yi bir arttırıyoruz.

Sort ile dizimizi küçükten büyüğe sıraladık ve foreach ile dizimi listbox ın içine aldık.

Listbox Sıralama
Ağu 6th, 2011 by Özcan BAYĞUŞ

listBox1.Sorted = true;
»  Substance:WordPress   »  Style:Ahren Ahimsa