Postingan populer dari blog ini
Pemrograman Struktur data Algoritma
Struktur Dasar Algoritma Suatu Algoritma dapat terdiri dari tiga struktur dasar, yaitu runtunan, pemilihan dan pengulangan. Ketiga jenis langkah tersebut membentuk konstruksi suatu algoritma. Berikut adalah penjelasan dari tiga struktur tersebut: 1.Runtunan (sequence) Sebuah runtunan terdiri dari satu atau lebih instruksi. Tiap instruksi dikerjakan secara berurutan sesuai dengan urutan penulisannya, yakni sebuah instruksi dilaksanakan setelah instruksi sebelumnya selesai dikerjakan. Urutan dari instruksi menentukan hasil akhir dari suatu algoritma. Bila urutan penulisan berubah maka mungkin juga hasil akhirnya berubah. Sebagai contoh perhatikan operasi aritmatika berikut ini, (4+3)*7=49, tetapi bila urutan aksinya diubah maka hasil keluaran akan berbeda menjadi 4+(3*7) =25. Contoh pemrograman runtunan (Sequence) <?php echo "Luas Lingkaran"; $jari = 3; // variable jari berisi nilai jari-jari $luas = 3.14 * $jari * $jari; //variable rumus perhit
Stack dalam Pemrograman Pascal
Tumpukan (stack) Dalam Pascal Secara sederhana, tumpukan dapat diartikan sebagai suatu kumpulan data yang seolah-olah ada data yang diletakkan di atas data yang lain. Satu hal yang perlu diingat adalah bahwa dapat ditambah (menyisipkan) data, dan mengambil (menghapus) data lewat ujung yang sama, yang disebut sebagai ujung atas tumpukan (top of stack). Untuk lebih memahami operasi yang terjadi pada tumpukan, berikut disajikan contoh program yang memanfaatkan tumpukan untuk membalik kalimat. Dalam hal ini yang dibalik adalah seluruh kalimat, bukan per kata. Anda dapat mencoba, dengan mengacu pada program ini, membalik kalimat dengan melakukan pembalikan perkata. Sebagai contoh, jika kalimat yang dibaca adalah: BELAJAR PASCAL ADALAH MUDAH DAN MENYENANGKAN setelah dibalik, maka kalimat di atas dapat menjadi: NAKGNANEYNEM NAD HADUM HALADA LACSAP RAJALEB Dalam program yang akan disajikan, kalimat yang akan dibalik disimpan dalam suatu perubah. Kemudian dengan menggunakan proses tumpuka
Komentar
Posting Komentar