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

Postingan populer dari blog ini

Tugas Menyelesaikan Game Flash Logika

Membuat Kalkulator Sederhana dengan Python

"DO DARI KAMPUS - ASELOLE BANYAK CEWEK - CIPTAKAN PRODUK - DIBENCI BANYAK ORANG - SUKSES❗"