Haii, ini adalah kali pertama saya membuat blog, jadi wajar lah yya kalau ada salah salah dikit heheh😅. Kali ini saya akan memberikan penjelasan tentang Logika dan Algoritma Komputer.
Logika atau Logos (Bahasa Yunani) yang artinya adalah ilmu. Logika yaitu ilmu atau kemampuan cara berpikir seseorang dalam suatu permasalahan untuk memberikan solusi atau kebenaran yang dapat dibuktikan oleh akal dan fakta.
Algoritma adalah alur atau step yang dilakukan dalam mengambil suatu keputusan untuk memberikan solusi pada suatu masalah. Dan flowchart adalah bentuk proyeksi grafik dari alur prosedur dari suatu algoritma program.
Logika dan algoritma komputer memiliki 3 bagian penting aturan dalam penulisan algoritma yaitu :
- Header (Judul) Definisi nama dan penjelasan dari algoritma
- Declaration (Deklarasi) Lakukan deklarasi terhadap variable, prosedur, fungsi dan tipe dari algoritma
- Description (Deskripsi) Membuat algoritma dalam bentuk notasi(standar) tertentu dan kumpulan perintah dalam memberikan solusi dari suatu permasalahan
Pada algoritma terdapat struktur penulisan suatu algoritma, contoh :
Program Hai Dunia ! : {Program memprint(cetak) “Hai Dunia”}
Deklarasi Program: {}
Algoritma program: write("Hai Dunia! ")
Suatu Algoritma yang baik merupakan:
• “Suatu algoritma harus menghasilkan output yang tepat guna (efektif) dalam waktu yang relatif singkat & penggunaan memori yg relatif sedikit (efesien) dengan langkah yang berhingga & prosedurnya berakhir baik dalam keadaan diperoleh suatu solusi ataupun tdk ada solusinya.”
Cara menyatakan suatu algoritma:
A. Dengan bahasa semu (pseudocode).
Contoh :
Untuk menghitung Luas Segi tiga :
Contoh :
Untuk menghitung Luas Segi tiga :
- Masukan Nilai Alas
- Masukan Nilai Tinggi
- Hitung Luas =( Alas * Tinggi ) / 2
- Cetak Luas
b. Dengan diagram alur atau flowchart,
Contoh:
Contoh:

Tidak ada komentar:
Posting Komentar