Senin, 03 Oktober 2022

Algoritma Sebagai Penyelesaian Masalah

Nama : Aditya saputra 
Npm : 21312089 
kelas : IF21C



Algoritma adalah bagian dari langkah logis dalam proses penyelesaian masalah. Algoritma adalah selalu berdasar pada perhitungan pasti dan minim kegagalan. Alogritma digunakan untuk memecahkan suatu masalah dan langkah yang tepat untuk mencapainya. 


Mengenal Alogritma

Algoritma adalah penyelesai masalah yang logis. Logis maksudnya berdasar pada perhitungan pasti dan langkah yang tidak akan gagal. Urutan langkah-langkah untuk memecahkan masalah yang disusun secara sistematis dan logis juga disebut Algoritma.

Algoritma berguna di segala macam bidang dan lini kehidupan. Saat ini, algoritma adalah bagian terpenting dalam proses pemrogaman. Terutama untuk memecahkan suatu masalah dan langkah yang tepat untuk mencapainya.

Algoritma dapat dipelajari melalui teks. Teks inilah yang akan membuat sebuah program bisa menyelesaikan masalah yang sedang dihadapi. Akan ada sebuah deskripsi dalam notasi untuk dimengerti dan dipahami. Notasi ini berupa notasi algoritmik dan notasi bahasa pemrograman.


Contoh Penyelesaian Masalah Dengan Algoritma

Misalnya kita diberikan sebuah persoalan sederhana untuk membuat program yang harus bisa digunakan untuk menghitung keliling sebuah lingkaran.

Langkah awal yang perlu dipikirkan adalah mendapatkan masukan dan keluaran yang diperlukan hasil yang didapat adalah seperti berikut :

  • Masukkan jari - jari lingkaran
  • Keluaran : keliling lingkaran
Setelah masukan dan keluaran didapatkan, kita perlu memikirkan sebuah  Proses yang dimaksud di sini adalah untuk menghubungkan masukan dan keluaran . Jika dirumuskan, hasilnya seperti berikut :

  • Keliling = ----------- Jari - jari
Untuk mengisi bagian kotak tersebut terkadang tidak mudah karena barangkali memang kita tidak tahu hubungan tersebut . Oleh karena itu , perlu diupayakan untuk mencari tahu hubungan tersebut . Selain melalui pengetahuan yang sudah dimiliki , cara - cara berikut bisa digunakan untuk mencari hubungan antara keluaran dan masukan 

  • Bertanya kepada orang lain yang mengerti,
  • Membaca buku yang terkait dengan persoalan,
  • Mencari informasi di Internet mengenai hubungan tersebut,
  • Memodifikasi dari contoh penyelesaian serupa,
  • Membuat penyelesaian dengan cara sendiri.
Cara yang terakhir ini tentu saja tidak mudah. Namun, ada saatnya hal seperti ini terpaksa harus  kita lakukan atau gunakan. Inilah jalan orang - orang yang menemukan algoritma baru 

Kembali ke persoalan di depan , keliling lingkaran dihitung melalui rumus:

Keliling = 2 ( kali ) phi ( kali ) jari - jari

Dalam hal ini phi = 3,14.

Penyelesaian masalah dapat ditulis juga menjadi seperti berikut :

Tujuan       : Menghitung Keliling Lingkaran
Masukan   : radius ( jari - jari lingkaran )
keluaran    : keliling ( keliling lingkaran )
Algoritma:

1. Baca radius
2. Hitung keliling = 2 * 3,14 * radius
3. Tampilkan keliling

Tidak ada komentar:

Posting Komentar