Ana Sayfa > Kodlar > C ile dizilerin kullanımı

C ile dizilerin kullanımı

Bu dokümanımızda, C# Programlama dilinde, dizilerin kullanımını göstereceğiz.

Bazı durumlarda aynı tip deki değişkenleri bir arada tutmamız gerekebilir işte bu işi için diziler biçilmiş kaftan :)

birde aynı tipteki dizileri tek bir çatı altında saklayabileceğimiz diziler (array) sunmaktadır…

Bir dizinin genel yazım şekli şöyledir

tip:dizide tutulacak verilerin tipidir

dizisimi:dizinin ismi.

boyut:dizide tutulacak eleman sayısı

Bir Örnek

5 elemanlı tam sayılar dizisi tanımlayalam

dizilere veri atamak istersek

indeks:dizideki verilere verilen sıra numarası (c# da indeksler sıfır “0” dan başlar. Dizilerden değer okumak içinse

örnek verirsek, 7 kişilik bir sınıftaki öğrencilerin notlarını diziler yardımıyla yapalımilk önce dizi oluşturuyoruz aşağıda ki gibi

sonra değerleri atayalım

şimdi atıyorum notlar[2] isimli şahısın gerçek adı Ahmet olsun

Ahmet’in notunu okuyalım…

şimdi burada 10 tane değer ve her öğrenci için yukarıdakini yapabilir ama ya 250-300 tane değer varsa tek tek yazabilir miyiz? yazsak bile çok zaman kaybı olur Onun için foreach kullanacağız.

önemli not:foreach döngüsü bir dizi üzerinde işlem yaparken,dizi elemanları sadece okunur,değerleri değiştirilemez

bir diziyi ilk değerleri vererek de tanımlayabiliriz

üsttekine örnek

şimdi bir örnek daha yapalım

şimdi dizide bulunan notların aritmetik ortalamasını alalım.bunun için dizideki her elemanı geneltoplam isimli bir değişkene aktaracağız sonuçta geneltoplam’ı dizi mevcuduna bölüp aritmetik ortalamayı elde edeceğiz :)

kod böyle

birde programın görüntüsü

butona tıklandığında çıkan sonuç

-Bazı Dizi Özellikleri-

diziler .Net Framework içinde tanımlı Array sınıfı temsil eder. Tüm diziler arry da tanımlı özellikleri ve metotları kullanırlar. Bu derste bunlardan en çok kullanılan metotlar ve özellikleri göstericem

Length

Dizinin maksimum sakliyebileceği eleman sayısını verir.

Clear

paramere olarak verilen dizinin,belirtilen indeks aralığındaki tüm değerleri temizler.

tabi temizleme işlemi dizi elemanlarının tiplerine göre değişir mesela int tipindeki bir diziyi temizlerseniz  0 değerini alacaktır.

Reverse

parametre olarak verilen dizinin elaman sırasını tersine çevirir.

dizinin tüm elemanlarının veya belirli indeks aralığındaki elemanlarının sırasını tersine çevirebilir

Sort

parametre olarak verilen dizinin elamanlarını  küçükten büyüğe sıralar.eğer dizi numerik ise rakamları büyüklüğe göre,yazı tiplerinde ise baş harflerine göre sıralanır.Reverse tersidir.

IndexOf

ilk parametrede verilen dizide,ikinci parametrede verilen parametrede değeri arar.Aranan değer dizide   bulunursa elamanın indeks değeri,bulunamazsa -1 döndürür.

Döküman Tahribat.Com için özel olarak yazılmıştır, izinsiz kullanılması yasaktır…

About these ads
Kategoriler:Kodlar Etiketler:, ,
  1. Henüz yorum yapılmamış.
  1. No trackbacks yet.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Twitter picture

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Log Out / Değiştir )

Connecting to %s

Takip Et

Her yeni yazı için posta kutunuza gönderim alın.

Diğer 901 takipçiye katılın

%d blogcu bunu beğendi: