3. BELAJAR NOTASI ALGORITMIK DALAM C++

     Assalamualaikum Wr.Wb pada postingan ketiga ini saya akan membagikan apa yang saya ketahui tentang Notasi Algoritmik. Notasi Algoritma ini penting dalam membuat sebuah program. Sebelum membuat program harus diawali dengan teks algoritma terlebih dahulu untuk menentukan metode yang akan diterapkan pada program tersebut.

    Teks Algoritma ini terdiri dari 3 bagian penting yaitu :

  1. Judul (Header)
  2. Kamus
  3. Deskripsi
Judul

    Judul adalah bagian dari teks algoritma untuk mendefinisikan teks tersebut. Pada bagian judul pembaca dapat mengetahui isi dari teks tanpa membaca isi dari teks tanpa membaca secara detil, bagian judul berisi seluruh intisari dari teks algoritma tersebut.

Kamus

    Kamus adalah bagian teks algoritma yang mendefinisikan :
  1. nama type
  2. nama konstanta
  3. nama informasi (nama variabel)
  4. nama fungsi
  5. nama prosedur
Contoh pendefinisian kamus nama type :

KAMUS
x <-- riil
y<--  desimal

Deskripsi

    Deskripsi adalah bagian dari sebuah teks algoritma yang berisi instruksi atau pemanggilan aksi yang telah didefinisikan. Komponen teks algoritmik dalam pemrograman prosedural dapat berupa :
  1. instruksi dasar seperti input/output, assignment
  2. sequental assignment
  3. analisis kasus
  4. pengulangan
contoh teks algoritma tentang kasus penjumlahan dua variabel :

Judul
    Penjumlahan dua variabel
    29 desember 2022
    author : Bintang Ilham

Kamus
    x <--integer
    y <--integer
    hasil <--integer

Deskripsi
    output = penjumlahan dua variabel
    output = silahkan masukkan angka pertama
    input = x
    output = silahkan masukkan angka kedua
    input = y

    hasil = x+y

    output = hasil dari penjumlahan "x" dan "y" = "hasil"


Sekian yang saya ketahui tentang notasi algoritmik, mohon maaf jika ada yang sulit dipahami.
jika ada tambahan silahkan tuliskan di kolom komentar.

Komentar

Postingan populer dari blog ini

9. CONTOH KASUS PROGRAM SEDERHANA MENENTUKAN JENIS KELAMIN

6. BELAJAR PERCABANGAN IF ELSE C++