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
Follow Instagram @kompasianacom juga Tiktok @kompasiana biar nggak ketinggalan event seru komunitas dan tips dapat cuan dari Kompasiana
Baca juga cerita inspiratif langsung dari smartphone kamu dengan bergabung di WhatsApp Channel Kompasiana di SINI