» » 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
Kodu girin: *

  Site Yorumları
Facebook Yorumları

lamerxd

1
  • 8 Haziran 2014 21:29

Isime yaradi tesekkur