materi informatika kelas 11
• ALGORITMA DAN PEMROGRAMAN
Algoritma adalah urutan langkah-langkah logis, sistematis, dan terbatas yang disusun untuk menyelesaikan suatu masalah.
Algoritma tidak bergantung pada bahasa pemrograman, tapi pada logika
- Ciri-ciri Algoritma yang Baik
Algoritma yang baik harus:
1. elas (definiteness) → setiap langkah tidak ambigu
2.erurutan (sequence) → langkah tersusun rapi
3.erbatas (finiteness) → ada awal dan akhir
4.fektif → langkah sederhana dan dapat dilakukan
5.emiliki input & output
- STRUKTUR DASAR ALGORITMA
~ Sekuensial (Sequence)
Sekuensial adalah struktur algoritma di mana langkah-langkah dijalankan secara berurutan, dari awal sampai akhir tanpa loncatan
~ percabangan (Selection)
Percabangan adalah struktur algoritma yang memilih langkah berdasarkan kondisi tertentu.
~ perulangan (Looping)
Perulangan adalah struktur algoritma yang digunakan untuk mengulang suatu proses selama syarat tertentu terpenuhi.
Contoh:
Menampilkan angka 1 sampai 100
Mengulang input sampai jawaban benar
contoh :
INPUT nilai
IF nilai >= 75 THEN
OUTPUT "Lulus"
ELSE
OUTPUT "Tidak Lulus"
END IF
Perulangan membuat algoritma lebih efisien dan menghemat waktu penulisan.
- PENULISAN ALGORITMA
Algoritma dapat dituliskan dalam beberapa bentuk:
~ bahasa Alami
Menggunakan bahasa sehari-hari.
Mudah dipahami, tetapi kurang cocok untuk program besar.
~ pseudocode
Pseudocode adalah penulisan algoritma menggunakan bahasa sederhana yang menyerupai kode program.

Sungguh sangat bermanfaat
BalasHapusBermanfaat sangat
BalasHapus