Postingan

Menampilkan postingan dengan label algoritma dan pemrograman

Membuat program sederhana menghitung luas lingkaran

Gambar
  Disini saya akan membuat program menggunakan bahasa pemrograman c++ dengan aplikasi turbo c++ atau dev C++   bagi pengguna android bisa juga mengggunakan aplikasi Cxxdroid dengan mendownloadnya di playstore. Pada artikel ini betujuan untuk memahami dasar penerapan algoritma pada suatu program contohnya menghitung luas lingkaran. 1. Identifikasi Masalah                 Nilai awal             : phi diberikan nilai awal yaitu 3,14 dengan tipe data float                 Input                      : Variabel r untuk jari-jari dengan tipe data float                 Proses                  :...

contoh algoritma sederhana (game menyebrang sungai)

Gambar
  Contoh kasus untuk algoritma sederhana dalam memecahkan suatu masalah secara logis dan sistematis adalah sebagai berikut: Seorang Pengembala membawa seekor Domba, Serigala, dan sekeranjang Sayuran yang hendak menyeberangi sungai dengan sebuah Rakit kecil yang hanya mampu memuat pengembala dan satu bawaan saja.  Bagaimana supaya pengembala dapat menyeberangkan semuanya dengan selamat ?     Dengan kondisi sebagai berkut : M enyeberang sungai hanya bisa dipakai Pengembala dan 1 bawaan saja, contohnya pengembala menyeberang sungai dengan membawa sekeranjang sayuran. Jika tidak ada pengembala di tempat, Serigala yang di tinggal akan memakan Domba, begitupun Domba juga akan memakan Sayuran. S olusi dari permasalahan tersebut adalah Pertama Pengembala membawa Domba terlebih dahulu,   lalu taruh domba di seberang sungai Pengembala kembali menyeberang dan membawa sayur lalu taruh sayuran di dekat domba Bawa kembali domba ke tempat serigala berad...

Jenis Proses Algoritma

Gambar
1. Sequence Process: instruksi dikerjakan secara sekuensial, berurutan. 2. Selection Process: instruksi dikerjakan jika memenuhi kriteria tertentu 3. Iteration Process: instruksi dikerjakan selama memenuhi suatu kondisi tertentu. 4. Concurrent Process: beberapa instruksi dikerjakan secara bersama. Contoh Algoritma Algoritma menghitung luas persegi panjang: 1. Masukkan panjang (P) 2. Masukkan lebar (L) 3. L ← P * L 4. Tulis L Dalam Algoritma, tidak dipakai simbol-simbol / sintaks dari suatu bahasa pemrograman tertentu, melainkan bersifat umum dan tidak tergantung pada suatu bahasa pemrograman apapun juga. Notasi-notasi algoritma dapat digunakan untuk seluruh bahasa pemrograman manapun. Definisi Pseudo-code Kode atau tanda yang menyerupai (pseudo) atau merupakan pejelasan cara menyelesaikan suatu masalah. Pseudo-code sering digunakan oleh manusia untuk menuliskan algoritma. Problem: mencari bilangan terbesar dari dua bilangan yang diinputkan Contoh P...