Contoh Penerapan Algoritma
Algoritmanya:
v Secara Struktur Bahasa:
Tetapkan nilai pi = 3.14
Bacalah nilai r (jari-jari)
Hitung luas (ls)
Hitung keliling (kll)
Tulis ls dan kll
Contoh Penerapan Algoritma
Algoritmanya:
v Secara Pseudo-code:
pi ß 3.14
baca r
ls ß pi * r2
kll ß 2 * pi * r
tampil ls, kll
Contoh Penerapan Algoritma
Coding dengan Bahasa Basic:
Rem program lingkaran
Let pi = 3.14
Input r
ls = pi * r * r
kll = 2 * pi * r
Print ls, kll
End
Contoh Penerapan Algoritma
Coding dengan Bahasa JAVA:
class Lingkaran {
public static void main(String[] args) {
double PI = 3.14, ls, kll;
Scanner input = new Scanner(System.in);
r = input.nextDouble();
ls = PI * Math.pow(r,2); kll = 2 * PI * r;
System.out.println(“Luas: “+ls);
System.out.println(“Keliling: “+kll);
}
}
Catatan Penting
v Dalam bidang komputer, algoritma sangat diperlukan dalam menyelesaikan berbagai masalah pemograman, terutama dalam komputasi numeris
v Tanpa algoritma yang dirancang baik maka proses pemograman akan menjadi salah, rusak, lambat dan tidak efisien
v Pelaksana algoritma adalah komputer
Kriteria Algoritma
v Input : algoritma dapat memiliki nol atau lebih input dari luar
v Output : algoritma harus memiliki minimal satu buah output keluaran
v Definiteness (pasti) : algoritma memiliki instruksi-instruksi yang jelas dan tidak ambigu
v Effectiveness (tepat dan efisien): algoritma sebisa mungkin harus dapat dilaksanakan secara efektif.
Tidak ada komentar:
Posting Komentar