‫Geri geleceğiz.
‫Bu videoda, C diyezde ve bir sonraki videoda bazı diziler teorisine bir göz atacağız.
‫Bunu pratikte göreceğiz ve bir demo izleyeceğiz.
‫İlk olarak arkasındaki teori ile başlayalım, çünkü bir yarışın genel fikrinin ne olduğunu ve bunları
‫nasıl kullanabileceğimizi anlamak oldukça önemlidir.
‫Yani bir dizi, aynı tipteki elemanların sabit boyutlu sıralı bir koleksiyonunu saklar, bu nedenle sabit bir boyutu
‫saklar.
‫Ve önemli olan sadece aynı türden olması.
‫Yani bir değişken içinde birden fazla bilgi depolayabilirsiniz, ancak aynı türde olmaları gerekir, bu nedenle
‫tek bir noktada olamazlar.
‫Diğerinde bir dize var, diğerinde bir tamsayı var vb.
‫Hepsi aynı tip olmalı.
‫Daha sonra tüm farklı türlerde diziler oluşturabilirsiniz, böylece yalnızca tamsayılar içeren bir dizi oluşturabilirsiniz.
‫Daha sonra yalnızca dizeleri, nesneleri ve benzerlerini içeren bir tane oluşturabilirsiniz.
‫Yani hemen hemen her şey bir dizide saklanabilir, ancak o dizi için her zaman aynı türde olması
‫gerekir.
‫O zaman bir veri koleksiyonunu depolamak gerçekten harika.
‫Sürekli bellek konumlarında depolanan aynı türden değişkenlerin bir koleksiyonu olarak düşünmek daha kolaydır.
‫Yani basitçe bunu sahip olduğunuz ve içine bilgi koyabileceğiniz bir depo gibi düşünün.
‫Yani bu bir dizi yapısıdır.
‫Bu durumda, uzunluğu altı olan bir dizidir.
‫Yani bu dizi içinde altı değer vardır.
‫Ve bu durumda bunların hepsi tam sayıdır.
‫Yani 13, 15, 5 ve benzeri sayılara sahipsiniz.
‫Yani bunlar farklı bellek konumlarıdır, ancak hepsi aynı dizi içindedir ve bu, birden fazla bilgiyi
‫tek bir değişkende saklamamıza olanak tanır, böylece on farklı değişken veya 50 farklı değişken
‫oluşturmak zorunda kalmayız, ancak tüm bu bilgileri içeren tek bir dizi oluşturabilir ve daha sonra
‫bunlara erişebiliriz.
‫Burada önemli olan indekslerimizin olmasıdır.
‫Dolayısıyla, bir dizide bir şey saklamak için, onu belirli bir indekste saklamamız gerekir.
‫Örneğin, 13 sıfır indeksindedir, sonra 15 bir indeksidir ve bu sıra her zaman korunur.
‫Yani her zaman sıfırdan başlar ve her zaman bir artar.
‫Dolayısıyla, bu özel dizide, eleman ve indeks dört, sekiz değerine sahiptir.
‫İşte buradaki.
‫için endekslenir ve değer sekizdir.
‫Şimdi, bir dizi bildirmek için veri türünü belirtmeniz gerekir.
‫Ardından köşeli parantezler ve dizi adı gelir; örneğin, int grades.
‫Burada bir dizi not olduğunu görebilirsiniz.
‫Yani öğrenciler not alırlar ve bu da notlara bir örnektir.
‫Öğrencileriniz için tüm farklı notları saklayabilirsiniz.
‫Daha sonra bir diziyi başlatmak için aşağıdaki yolu izlemeniz gerekir.
‫Diziyi veri ile oluşturursunuz, türünü tekrar yazarsınız, sonra köşeli parantez içinde dizinin adını yazarsınız,
‫sonra new anahtar sözcüğünü kullanmanız gerekir ve daha sonra yine veri türünü ve köşeli parantez içinde bu dizinin sahip olması gereken
‫giriş sayısını yazarsınız.
‫Yani aşağıdaki durumda beş not içeren notlara sahipsiniz.
‫Yani tamsayı türünde beş tam sayı, notlar adı verilen bu dizinin içinde yer alır.
‫Daha sonra bir diziye değer atamak için sadece dizi adını kullanırsınız.
‫Ardından köşeli parantez içinde daha önce gördüğümüz gibi dizini girersiniz ve eşittir işaretinden sonra değeri
‫eklersiniz.
‫Yani burada notlar sıfır konumunda.
‫Yani sıfırıncı indekste 15, birinci indekste 12 notu vardır.
‫Bunlar sadece bazı örnekler.
‫Burada, bir dizinin yapısına geri dönersek, dördüncü konumda dizi adını görebilirsiniz.
‫Bu şekilde sekiz değerine sahip olursunuz.
‫Yani yarışın temeli bu.
‫Ve yarış hakkında daha çok şey göreceğiz.
‫Yarış hakkında bilinmesi gereken daha çok şey var, ancak çoğu şey pratikte yaptığınızda çok daha anlamlı
‫hale geliyor.
‫Bu yüzden aşağıda bazı demo videolarımız olacak.
‫Orada görüşürüz ve iyi eğlenceler.