TUGAS 4 Uraian Deskriptif, Flowchart dan Pseudocode
berikut adalah penjelasan dari flowchart "Mengirim Surat" (Mengirim Surat):
- Mulai: Proses dimulai.
- Tulis Surat: Surat ditulis.
- Ambil Amplop Surat: Amplop surat diambil.
- Masukkan Surat Ke Amplop: Surat dimasukkan ke dalam amplop.
- Lem Amplop Surat: Amplop surat dilem.
- Mengingat Alamat?: Pengecekan apakah alamat penerima diingat. Jika tidak, cari alamatnya.
- Cari Alamat: Jika alamat tidak diingat, cari alamat penerima.
- Tulis Alamat pada Amplop: Alamat penerima ditulis pada amplop.
- Tempelkan Perangko: Perangko ditempelkan pada amplop.
- Kirim melalui kantor pos: Surat dikirim melalui kantor pos.
- Selesai: Proses pengiriman surat selesai.
Tentu, berikut adalah contoh pseudocode dari flowchart "Mengirim Surat":
plaintext
MULAI
Tulis_Surat
Ambil_Amplop_Surat
Masukkan_Surat_Ke_Amplop
Lem_Amplop_Surat
JIKA Alamat_Diingat == TIDAK MAKA
Cari_Alamat
AKHIR_JIKA
Tulis_Alamat_Pada_Amplop
Tempelkan_Perangko
Kirim_Melalui_Kantor_Pos
SELESAI
Penjelasan:
- MULAI: Menandakan awal dari program atau proses.
- Tulis_Surat: Melakukan tindakan menulis surat.
- Ambil_Amplop_Surat: Mengambil amplop surat.
- Masukkan_Surat_Ke_Amplop: Memasukkan surat ke dalam amplop.
- Lem_Amplop_Surat: Merekatkan atau menutup amplop.
- JIKA Alamat_Diingat == TIDAK MAKA: Pengecekan kondisi. Jika alamat tidak diingat, maka blok kode di dalamnya akan dieksekusi.
- Cari_Alamat: Melakukan pencarian alamat penerima.
- AKHIR_JIKA: Menandakan akhir dari blok kondisional JIKA.
- Tulis_Alamat_Pada_Amplop: Menuliskan alamat pada amplop.
- Tempelkan_Perangko: Menempelkan perangko pada amplop.
- Kirim_Melalui_Kantor_Pos: Mengirim surat melalui kantor pos.
- SELESAI: Menandakan akhir dari program atau proses.
Pseudocode ini memberikan representasi langkah-langkah logis dari proses pengiriman surat, mirip dengan yang digambarkan dalam flowchart. Pseudocode ini dapat diterjemahkan ke dalam bahasa pemrograman tertentu jika diperlukan.
MULAI
Tulis_Surat
Ambil_Amplop_Surat
Masukkan_Surat_Ke_Amplop
Lem_Amplop_Surat
JIKA Alamat_Diingat == TIDAK MAKA
Cari_Alamat
AKHIR_JIKA
Tulis_Alamat_Pada_Amplop
Tempelkan_Perangko
Kirim_Melalui_Kantor_Pos
SELESAI

Komentar
Posting Komentar