» » C# Üç Boyutlu Dizi ile Öğrencinin Notlarını Kayıt Etme ve Sorgulama
Kayıt Ol
Popüler Makaleler
    Anket
       

      Sitemize İstediğiniz Zaman Makale Ekleyebileceğinizi Biliyormuydunuz ?

      Evet
      Eklemek İstemiyorum

       
       
    • Visual Studio 2012 Visual Studio 2012
      Bu program C# Kodlarını derlemek,düzenlemek ve yeniden oluşturmak için gereklidir.
    • Adobe Flash CS6 Adobe Flash CS6
      Bu program adobe flash Kodlarını düzenlemek ve yeniden oluşturmak için gereklidir.
    • SQL Server 2008 SQL Server 2008
      Bu program sql server Kodlarını derlemek,düzenlemek ve yeniden oluşturmak için gereklidir.
    • SQL Server Managament Studio 2008 SQL Server Managament Studio 2008
      Bu program sql server 2008'in arayüzü olup daha rahat işlem yapmak için gereklidir.
    • Dream Weaver CC Dream Weaver CC
      Bu program HTML kodlarını düzenlemek ve rahat bir arayüzde çalışmak için gereklidir.
    • Notepad++ Notepad++
      Bu program Dream Wiever'in alternatifidir. Arayüzü olmasada ücretsiz ve kullanışlıdır.



    1

    C# Üç Boyutlu Dizi ile Öğrencinin Notlarını Kayıt Etme ve Sorgulama


    0
    C# Üç Boyutlu Dizi ile Öğrencinin Notlarını Kayıt Etme ve Sorgulama

    Programımız üç boyutlu dizi kullanarak dersine göre bulunan öğrencinin notlarını girerek ortalamasını ders ders almasına yardımcı oluyor. Yani örneğin matematik dersinden aldığınız notları yazıyorsunuz daha sonrasında kayıt ederek ortalaması o derse işleniyor. Program Veritabanı kullanılmadan yapılmıştır. Programı kapadığınızda tüm veriler gider.


    Programımızın Kodu:
    
            int a = 0, aramano;
            int[, ,] dizi = new int[30, 3, 3];
            int[] numara = new int[30];
    
            private void button1_Click(object sender, EventArgs e)
            {//yazilimindunyasi.com
                numara[a] = Convert.ToInt32(textBox1.Text);
                if (comboBox1.SelectedIndex == 0)
                {
                    dizi[a, 0, 0] = Convert.ToInt32(not1.Text);
                    dizi[a, 0, 1] = Convert.ToInt32(not2.Text);
                    dizi[a, 0, 2] = Convert.ToInt32(not3.Text);
                    matematik.Items.Add(dizi[a, 0, 0] + " " + dizi[a, 0, 1] + " " + dizi[a, 0, 2]);
                }//yazilimindunyasi.com
                if (comboBox1.SelectedIndex == 1)
                {
                    dizi[a, 1, 0] = Convert.ToInt32(not1.Text);
                    dizi[a, 1, 1] = Convert.ToInt32(not2.Text);
                    dizi[a, 1, 2] = Convert.ToInt32(not3.Text);
                    veritabanı.Items.Add(dizi[a, 1, 0] + " " + dizi[a, 1, 1] + " " + dizi[a, 1, 2]);
                }//yazilimindunyasi.com
                if (comboBox1.SelectedIndex == 2)
                {
                    dizi[a, 2, 0] = Convert.ToInt32(not1.Text);
                    dizi[a, 2, 1] = Convert.ToInt32(not2.Text);
                    dizi[a, 2, 2] = Convert.ToInt32(not3.Text);
                    grafik.Items.Add(dizi[a, 2, 0] + " " + dizi[a, 2, 1] + " " + dizi[a, 2, 2]);
                }//yazilimindunyasi.com
                a++;
                textBox1.Clear();
                comboBox1.Text = "";
                not1.Clear();
                not2.Clear();
                not3.Clear();
            }
            private void button2_Click(object sender, EventArgs e)
            {//yazilimindunyasi.com
                for (int i = 0; i < 30; i++)
                {//yazilimindunyasi.com
                    if (numara[i] == Convert.ToInt32(aramanumara.Text))
                    {//yazilimindunyasi.com
                        aramano = i;
                    }
                }
                if (comboBox2.SelectedIndex == 0)
                {
                    MessageBox.Show(((dizi[aramano, 0, 0] + dizi[aramano, 0, 1] + dizi[aramano, 0, 2]) / 3).ToString());
                }
                if (comboBox2.SelectedIndex == 1)
                { //yazilimindunyasi.com
                    MessageBox.Show(((dizi[aramano, 1, 0] + dizi[aramano, 1, 1] + dizi[aramano, 1, 2]) / 3).ToString());
                }//yazilimindunyasi.com
                if (comboBox2.SelectedIndex == 2)
                {//yazilimindunyasi.com
                    MessageBox.Show(((dizi[aramano, 2, 0] + dizi[aramano, 2, 1] + dizi[aramano, 2, 2]) / 3).ToString());
                }
            }
    


    

    Dosya Yükleme İmkanı Sadece Kayıtlı Kullanıcılar İçindir
    Kayıt Olmak İçin Tıklayınız





    Etiketler: çok boyutlu diziler, üç boyutlu diziler, C# çok boyutlu diziler, C# üç boyutlu diziler, C# üç boyutlu dizi ile ilgili örnekler, C# çok boyutlu dizi ile ilgili örnekler

    Benzer makaleler:

    Sitede kayıtsız olarak olarak gezinmektesiniz.
    Sayın ziyaretçimiz size üye olmanızı tavsiye ederiz.

    Yorum Ekle

    Adınız:*
    E-Mail:
    Yorumunuz:
    Kalın İtalik Altı Çizili Üzeri Çizili | Sola Yasla Ortala Sağa Yasla | İfade Ekle Bağlantı EkleKorumalı Link Girin Renk Seç | Gizli Metin Alıntı Ekle Farklı Bir Alfabe ile Yazılmış Olan Seçili Metni Kiril Alfabesine Çevir Spoiler Ekle
    Resimde görünen,
    iki kelimeyi girin: *

      Site Yorumları
    Facebook Yorumları

    lamerxd

    1
    • 8 Haziran 2014 21:29

    Isime yaradi tesekkur