Yapısal tip - tek boyutlu dizi 2019
Yapısal tip - tek boyutlu dizi
Programlamanın temellerini inceleyerek, ilk şey (iyi, ya daİkincisi) gelecekteki programcılar "bir boyutlu dizi" konseptini tanır. Pascal, diğer diller gibi bu tür bir veri yapısı ile çalışmanıza izin verir. Er ya da geç, herhangi bir miktarın yapılandırılmış depolanmasına ihtiyaç vardır. Çoğu zaman, böyle bir kümedeki öğeler aynı türe aittir. Örneğin, eğitim grubunun listesi, her biri bir dize türü değişken olan ve stajyerin soyadını ve adını depolayan 25 öğeden oluşabilir.
Bu, tek boyutluBenzer öğelerden oluşan sıralı bir dizi olan Pascal'da bir dizi. Böyle bir dizinin herhangi bir öğesine aynı tanımlayıcı ve bir dizin, seri numarası kullanılarak erişilebilir. Bu nedenle, bu dizilere tek boyutlu denir.
Dizinin elemanlarını şu şekilde numaralandırmakkural biriyle başlar, yani ilk öğenin seri numarası 1, oldukça mantıklı. Ancak, gerekirse, dizin aralığı kesinlikle keyifli olabilir, asıl gereksinim dizinlerin veya tamsayıların veya sembollerin (herhangi bir sıra tipi) dizin gibi davranmasıdır.
Tek boyutlu bir diziyle tipik eylemleri düşünün:
1) Dizinin açıklaması, buradan- dizideki öğe sayısı,mas- tür, 5 tamsayının bir boyutlu bir dizisini ifade eder,bir- türden bir değişken, ör. 5 tam sayılık türde tek boyutlu dizi değişkeni
2) Klavyeden sıralama öğelerine girme
3) Dizinin elemanlarını ekranda görüntüleme
4) Bir sıranın rasgele sayı üreticisi ile doldurulması
5) Dizinin her öğesinin dönüştürülmesi (değiştirilmesi); değerini değiştirin (tek boyutlu bir dizinin her bir öğesini 6 azaltmak için bir örnek)
6) Dizinin elemanlarının toplamını belirleyin, buradaki değişkenS- elementlerin toplamı
7) Belirli bir koşulu karşılayan dizi elemanlarının sayısının belirlenmesi (4'ten büyük elemanların sayısının belirlenmesi için bir örnek verilir), buradak- bu tür elemanların sayısı
8) Uç noktasının tanımı (dizinin maksimum veya minimum elemanı), buradamin- dizi elemanları arasındaki minimum değer,k- Dizideki en küçük öğenin sıra numarası (dizin)
Bilindiği gibi, tüm değişkenler içinPascal programlama dilinde programın Var bölümünde açıklanmıştır, program başlatıldığında, RAM'e belirli sayıda bayt atanır. Bu, değişkenin türüne göre belirlenir, örneğin, karakter bir bayt kaplar, tamsayı türü iki bayttır, gerçek tip dört bayttır. Bu nedenle, dizinin boyutunun küçük olduğu durumda, program büyük miktarda RAM gerektirmez. Aksi takdirde, programlayıcı dizinin elemanlarını, örneğin bir dosyada veya dinamik bellekte, işaretçiler kullanarak yerleştirmenin başka yollarını aramalıdır.
Yapısal tip - tek boyutlu dizi 2019
Related news
Yapısal tip - tek boyutlu dizi