pascal


MODUL 1 Algoritma dan Top Down Design A. Pengertian Algoritma Algoritma adalah urutan aksi – aksi yang dinyatakan dengan jelas dan tidak rancu untuk memecahkan suatu masalah dalam rentang waktu tertentu B. Teknik Pemecahan Masalah dengan Teknik Top Down Design Adalah suatu teknik untuk memecahkan suatu masalah dengan cara mendekomposisi (memecahkan) masalah menjadi masalah – masalah yang lebih sederhana (submasalah). C. Contoh PROGRAM Pengurutan Bilangan Program untuk mengurutkan N elemen bilanga sehingga terurut membesar. ALGORITMA : 1. Cari nilai terbesar di antara N buah bilangan data 2. Tempatkan nilai terbesar tersebut pada posisi yang tepat 3. Ulangi dari langkah 1 untuk N – 1 buah bilangan yang lain 1. Cari nilai terbesar di antara N buah data 1.1 asumsikan elemen ke-1 sebagai elemen terbesar sementara (maks) 1.2 while belum mencapai elemen ke-N do tinjau elemen berikutnya if elemen ini lebih besar dari maks then ganti maks dengan elemen tersebut 2. Tempatkan nilai terbesar tersebut pada posisi yang tepat 2.1 Masukkan elemen ke-N di dalam C 2.2 Masukkan maks ke dalam elemen ke-N 2.3 Masukkan C ke dalam tempat maks yang lama 3. Ulangi dari langkah 1 untuk N – 1 buah data yang lain Kurangi N dengan 1 Ulangi dari langkah 1.1

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s