KomputerPemrograman

Jenis terstruktur - array satu dimensi

Mempelajari dasar-dasar pemrograman, pertama (atau kedua) programmer masa akrab dengan konsep "array satu dimensi." Pascal, sebagai bahasa lain, memungkinkan untuk bekerja dengan seperti struktur data. Cepat atau lambat ada kebutuhan untuk penyimpanan terstruktur dari setiap variabel. Dalam kebanyakan kasus, ini set elemen milik jenis yang sama. Misalnya, daftar kelompok pelatihan dapat terdiri dari 25 anggota, masing-masing adalah variabel tipe string yang memegang nama dan nama siswa.

Inilah yang memungkinkan untuk mewujudkan satu dimensi array dalam Pascal, yang merupakan set memerintahkan elemen serupa. Hal ini dapat mengacu pada setiap anggota dari urutan seperti menggunakan ID yang sama dan indeks yang sama - nomor urut. Oleh karena itu, array ini disebut satu-dimensi.

Penomoran urut elemen biasanya dimulai pada satu, yaitu elemen pertama memiliki nomor seri 1, yang cukup logis. Namun, jika perlu, kisaran indeks dapat benar-benar sewenang-wenang, syarat utama sebagai indeks dilakukan atau bilangan bulat atau karakter (semua jenis order).

Pertimbangkan tindakan khas dari array satu dimensi:

1) Deskripsi array, di mana n - jumlah elemen dalam urutan, mas - tipe menunjuk array satu dimensi bilangan bulat 5, A - tipe mas variabel, yaitu variabel jenis satu dimensi array 5 bilangan bulat

2) elemen dengan urutan input keyboard

3) Output urutan elemen di layar

4) Mengisi urut menggunakan nomor acak generator

5) transformasi (perubahan) dari setiap elemen array, yaitu mengubah nilainya (contoh pengurangan dimensi masing-masing elemen array 6)

6) Penentuan jumlah urutan elemen variabel S - jumlah dari unsur-unsur

7) Kuantifikasi elemen array memuaskan kondisi tertentu (contoh menentukan jumlah elemen, sejumlah besar 4), di mana k - jumlah elemen seperti

8) Penentuan ekstrem (maksimum atau minimum dari elemen array), disini min - nilai minimum di antara elemen array, k - nomor urut (index) adalah elemen terkecil dalam array

Seperti yang Anda tahu, untuk semua variabel, yang dijelaskan dalam program Var bagian dalam pemrograman Pascal, sejumlah byte dalam memori dialokasikan ketika program dijalankan. Hal ini ditentukan oleh jenis variabel, misalnya, simbol adalah salah satu byte, tipe integer - dua byte, jenis nyata - empat byte. Karena itu, ketika dimensi dari array tidak besar, program ini tidak memerlukan sejumlah besar RAM. Jika tidak, programmer harus menemukan cara lain untuk mengakomodasi array, misalnya, dalam file atau dalam tumpukan dengan pointer.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.