Nama : Muhammad Murtaqi Yahya
NIM : 240605110115
Algoritma adalah urutan langkah-langkah yang disusun secara logis dan sistematis untuk memecahkan suatu masalah.
Ciri algoritma menurut Donald E. Kurth (1973)
- Finiteness (keterbatasan). Sebuah algoritma harus berakhir setelah mengerjakan sebuah proses.
- Definitenes (kepastian). Suatu program harus jelas arah dan tujuannya.
- Input (masukan). Masukan adalah besaran nilai yang diberikan kepada algoritma sebelum algoritma bekerja.
- Output (keluaran). Keluaran tersebut harus berupa solusi atau penyelesaian dari suatu masalah.
- Effectiveness (efektivitas). Algoritma tentu harus efektif, jadi urutan algoritma dikerjakan dalam waktu yang singkat.
Contoh:
Algoritma menghitung keliling persegi
1.Mulai
2.Masukkan panjang sisi persegi, misal'sisi persegi'.
3.Menghitung keliling persegi dengan rumus, 'keliling=4*sisi persegi'.
4.Cetak perhitungan keliling persegi.
5.Selesai.
Penjelasan:
1.Input 'sisi persegi' adalah panjang sisi persegi yang harus diisi oleh pengguna.
2.Menghitung keliling adalah perhitungan keliling persegi dengan mengalikan 'sisi persegi' dengan 4.
3.Ouput adalah hasil perkalian antara 'sisi persegi' dengan 4.
Daftar Pustaka
Ananda, D; A. Suryan; P. Mayadewi; L. Rasiana dan H. Kusmayadi. 2009.
  Algoritma dan Pemrograman. Politeknik Telkom Bandung
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H