13- C PROGRAMLAMAYA GİRİŞ: DİZİLER –> TEK BOYUTLU DİZİLER

Dizi, benzer elemanlardan oluşur. Diğer bir değişle dizi, aynı tip verilerin oluşturduğu küme biçimidir. Bahsettiğimiz küme ise matematikteki kümelerden biraz farklıdır. Biri dizi tanımlandıktan sonra, dizi elemanları bellekte peşpeşe saklanır. Bu yüzden diziler aynı tip verilerin toplanıp tek isimle adlandırılan veri bölgeleridir. Temel olarak iki özelliği mevcuttur.

  • Dizi elemanlarının bellekte (program çalıştığı sürece) sürekli biçimde bulunması.
  • Dizi elemanlarının aynı türden değişkenler olması.

Dizi elemanlarına ulaşmak için indisler kullanılır. İndisler tam sayı ifadeler olup, n tane dizi elemanının 0 ile n-1 arasında indislere sahip elemanları vardır.

Dizi Tanımı ve Kullanımı

    • Yiğit
    • 27 Oca 2011

    Harika olmus Ferhat abi eline saglık…

    • onur
    • 16 Ağu 2011

    ellerinize saglık gercekten cok verımlı oldu

    • eren
    • 25 Eki 2011

    güzel döküman olmuş.peki random oluşturulan dizide aynı eleman varsa bu elemanlarının satır ve sütun bilgileri ile beraber ekrana verilmesini nasıl yapabiliriz.her incelenen elemanı hafızada tutup for dan gelicek olan yeni elemanla kıyaslanması ve aynıysa bilgilerinin de kaydedilmesi gerekli.

    • Random diziyi oluşturduktan sonra dizinin elemanlarını kıyaslıyarak bu sorunu halledebilirsiniz. Mesela, oluşturulan diziyi iki farklı diziye atarsanız ve dizi[i] ile dizi[k] elemanları karşılaştırırsanız sorun çözülür. Eğer dizinizin i indisli elemanı dizinin k indisli elemanına eşitse ekrana i indisli dizi elemanını yazdırırsınız.

      Eğer bu dizi çok boyutlu bir dizi ise; o zaman dizi[i][j] ile dizi[k][l] karşılaştırması yapmanız gerekli.

    • mehmet değirmencioğlu
    • 23 Ara 2011

    Kullanıcının istediği kadar sayı girişi yapan ve girdiği sayıların kaç basamaklı olduğunu alt alta yazan programın algoritmasını
    geliştirin, akış diyagramını çizin ve programı C# console uygulamasında yazınız bu soruyu yapabilirmisinizzzz??? çok acill

    • merve
    • 20 May 2012

    bir sorum olacaktı dizideki değerleri yer değiştiren bir program yazmamız gerekiyor mesela dizinin sondan 2. ile baştan 2. elamanını yerdeğiştiren aynı şekilde dizinin baştan 3. ile sondan 3. elemanını yerdeğiştiren bu programı pointerla nasıl yazarım

  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. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s

%d blogcu bunu beğendi: