C# Diziler

Aynı tipteki bir veri gurubunun bir değisken içinde saklanmasıdır.

  • Veriler Hafızada 0 dan baslayarak sıra ile bulunur.
  • C# dilinde dilinde diziler system.Array tipindedir.
  • Bir örnek olarak, haftanın günleri bir boyutlu dizi olarak düsünülebilir. İlkeleman (0. Eleman),
    Pazartesi, son eleman da (6. Eleman) Pazar günü olacaktır.
  • Diğer bir örnek, bir ayda bulunan günler, iki boyutlu bir dizi olarak düsünülebilir. Yatayda haftanın günleri bulunurken, düseyde hafta sayısı olabilir.
  • Bir yıldaki günleri de üç boyutlu bir dizi olarak  düsünülebilir. 1. boyut Haftanın günleri, 2. boyut hafta numarası. Üçüncü boyut da aylar olur.
  • C# da tek boyutlu bir dizi, normal bir değisken gibi tanımlanır , sadece değisken ifadesinden sonra köseli parantez kullanılır.
  • Veriler dizilere yerlestirilirken 0 dan itibaren baslanarak yerlestirilir ve diziden veriler alınırken 0 dan baslanır. Değisken adının önündeki küme parantezinin içindeki sayılar değiskenin index numarasını verir. 

Soru: 1 ile 500 arasında rastgele 100 adet tamsayı üretip bir diziye dolduran bir program yazınız.

  • Dizideki bu sayıların en büyük ve en küçük değerlerini bularak ekrana yazdırın.    
  • int i,min,max,y;

                listBox1.Items.Clear();

                Random  rs = new Random();

            int[] Dizi = new int[10];

             for (i = 0; i < 10; i++)

            {

                Dizi[i] = rs.Next(500);

                listBox1.Items.Add(Dizi[i].ToString());

            }

            min = Dizi[0];

            max = Dizi[0];

            for (i = 0; i < 10; i++)

            {

                if (Dizi[i] < min)

                {

                    y = min;

                   min=Dizi[i];

                    Dizi[i] = y;

                }

                if (Dizi[i] > max)

                {

                    y = max;

                    max = Dizi[i];

                    Dizi[i] = y;

                }

            }

            label4.Text = min.ToString();

            label3.Text = max.ToString();

       

     

      

    2.531 defa okundu.

    • No Related Post

    2 Responses to C# Diziler

    1. melek dedi ki:

      ben böte öğrencisiyim ve hocamız bir soru sordu bu sorunun cevabını bulmam lazım yardımcı olursanız çok sevinirim.
      kullanıcının n adet öğrencinin
      öğr.nu. adı soyadı
      vize notu final notu
      vize notuyla final notunun ortalaması
      v.%40+f.%60= öğr.ort.
      sınıf ortalaması bulup
      ve bunların hangi harf notuna takabul ettiğini bulup
      ekranda gösterecek.
      lütfen yardım edin

    Bir Cevap Yazın

    E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

    Powered by WordPress | Designed by: credit repair | Thanks to st louis web design, essay writing and fire glass
    c# örnekleri , csharp örnekleri , c# örnek , C# Örnekleri , örnekleri c# , C# ÖRNEKLERİ
    BTT Sınavları

    C# Uygulamaları

    Müdür Yardımcılığı Sınavına Hazırlık Sayfası

    Müdür Yardımcılığı Çalışma Notları

    C# Uygulamaları

    Yazılı Soruları Php Dersleri Bilişim Teknolojileri Alanı Yazılı Soruları C# Dersleri C# Örnekleri