Jika dalam modul sebelumnya telah di pelajari konsep dan contoh penerapan algoritma deskriptif, diagram alir, dan pseudocode. Maka akan di lanjutkan dengan membuat aplikasi menggunakan ke tiga algoritma tersebut.

A. Konsep Pemahaman:
  • Algoritma: Langkah-langkah logis dan terstruktur untuk menyelesaikan suatu masalah. Dalam pemrograman, algoritma menjadi dasar dari pembuatan program.
  • Diagram Alir (Flowchart): Representasi visual dari algoritma yang menggunakan simbol-simbol untuk menggambarkan langkah-langkah dalam algoritma. Simbol umum dalam diagram alir antara lain:
    • Oval: Start/End (mulai/akhir)
    • Persegi panjang: Proses
    • Jajaran genjang: Input/Output
    • Belah ketupat: Keputusan/percabangan
    • Panah: Arah aliran proses
  • Pseudocode: Gambaran algoritma dalam bentuk teks yang menyerupai kode program sederhana. Tidak terikat pada bahasa pemrograman tertentu, tetapi menggambarkan logika yang bisa diubah ke dalam kode nyata.
B. Merancang aplikasi dengan algoritma deskripsi, Diagram Alir dan Pseudocode

Marilah sekarang melatih logika dengan merancang aplikasi dengan algoritma deskripsi, diagram alir dan pseudocode.  Aplikasi yang akan dibuat adalah menghitung luas persegi panjang. Berikut langkah-langkahnya.

1. Judul aplikasi :

Menghitung luas persegi panjang

2. Algoritma deskriptif
  1. Mulai
  2. Input panjang dan lebar
  3. Hitung luas = panjang * lebar
  4. Tampilkan luas
  5. Selesai
3. Algoritma Diagram Alir
Algoritma flow chart persegi panjang
4. Algoritma Pseudocode

Setelah algoritma disusun dalam deskripsi dan diagram alir, maka dapat dikembangkan menjadi pseudocode seperti di bawah ini.

  1. Mulai
  2. Input panjang, lebar
  3. Luas = panjang * lebar
  4. Tampilkan luas
  5. Selesai

Dari ke tiga algoritma tersebut terlihat bahwa urut-urutan dalam menyiapkan aplikasi terdiri dari :

  1. Mulai (start)
  2. Masukan (input)
  3. Proses (Process)
  4. Keluaran (output)
  5. Selesai (finish)
C. Latihan Membuat aplikasi dengan Algoritma deskripstif, diagram alir, dan Pseudocode

Setelah mempelajari cara membuat aplikasi denga algoritma deskriptif, diagram alir, dan pseudocode , maka saatnya kalian meningkatkan pemahamannya dengan latihan soal berikut.

Petunjuk !.Buatlah aplikasi dengan algoritma deskriptif, diagram alir, dan pseudocode terhadap judul / masalah berikut :

  1. Menghitung luas lingkaran
  2. Menentukan nilai ganjil dan genap

Selamat berlatih, semoga berhasil.