Postingan

Menampilkan postingan dari Desember, 2024

Array

  Pengertian dan Penggunaan Array Pengertian dan Penggunaan Array dalam Pemrograman Apa Itu Array? Array adalah struktur data yang digunakan untuk menyimpan sekumpulan elemen dengan tipe data yang sama dalam satu variabel. Elemen-elemen dalam array dapat diakses secara langsung melalui indeksnya. Menurut Rinaldi Munir (2012), array adalah suatu himpunan elemen yang terurut dan homogen, di mana setiap elemen memiliki tipe data yang sama. Dalam konteks pemrograman, array memiliki karakteristik sebagai berikut: Statis: Alokasi memori telah ditentukan sebelumnya. Homogen: Semua elemen memiliki tipe data yang sama. Akses Acak: Elemen array dapat diakses langsung melalui indeksnya. Karakteristik dan Deklarasi Array Bentuk Umum Deklarasi Array: nama_array: array [ukuran_array] of tipe_data; Contoh Deklarasi: Sebagai variabel: var X: array [1..100] of integer; ...

Pengulangan Repeat-Until (lanjutan)

Gambar
  Kapan kita menggunakan WHILE dan kapan kita akan menggunakan REPEAT ? ·        Konstruksi WHILE digunakan pada kasus yang mengharuskan terlebih dahulu pemeriksaan konsisi objek sebelum objek tersebut dimanipulasi. ·        Sedangkan konstruksi REPEAT, digunakan pada kasus yang terlebih dahulu memanipulasi objek baru kemudian memeriksa kondisi tersebut. Contoh : ·         Dibaca sejumlah nilai bilangan bulat x dari proses masukan. ·         Diminta menghitung jumlah seluruh nilai pecahannya (1/x) ·         Akhir proses penjumlahan adalah bila nilai x yang dibaca = 0. Sebagai contoh, jika nilai x yang dibaca berturut-turut adalah 3, 5, 8, 0, maka jumlah nilai pecahannya adalah  1/3 + 1/5 + 1/8 = 0.65833 ·         Misalkan jumlah deret tersebut adalah S.  · ...

Pengulangan REPEAT – UNTIL

Gambar
  REPEAT UNTIL loop memiliki kemiripan dengan WHILE DO loop. Keduanya sama sama menggunakan ekspresi boolean sebagai kondisinya. Perbedaannya terletak pada letak kondisi, dan juga waktu berhentinya. Pada REPEAT UNTIL loop, pengecekan kondisi dilakukan pada akhir perintah dan perulangan akan terus berjalan selama kondisi masih bernilai ‘ false’ . Ini kebalikan dari WHILE DO loop yang pengecekan kondisi berada di awal dan perulangan berjalan selama kondisi bernilai ‘ true’ .   Mari kita lihat contoh sederhananya: Pada perulangan REPEAT UNTIL tersebut, perintah ‘ aduk_adonan’  akan terus berjalan selama roti belum mengembang. Namun ketika roti telah mengembang, perulangan akan berhenti.   Format Penulisan REPEAT-UNTIL loop pada Pascal Sama seperti WHILE DO loop, komponen terpenting dari REPEAT UNTIL loop terletak pada  kondisi   dan perintah yang akan dijalankan. Untuk format penulisannya sebagai berikut.   Contoh Penggu...

PENGULANGAN WHILE – DO (lanjutan)

Gambar
contoh 3 program dan algoritma penjumlahan deret sejumlah N bilangan algoritma: program pascal: Contoh 4 program dan algoritma untuk menghitung rata rata nilai N buah bilangan yang dibaca dari papan ketik algoritma: program pascal: contoh 5 program dan algoritma hitung mundur peluncuran roket algoritma: program pascal: Referensi Anita Sindar. Struktur Data dan Algoritma dengan C++ , 2019. Niklaus Wirth. Algoritma dan Struktur Data , Andi Yogyakarta, 1997. Donald Knuth. The Art of Computer Programming, Volume 1: Fundamental Algorithms , Addison Wesley, 2nd Edition. pdf materi pertemuan ke 11