Rabu, 07 September 2016

Pengertian Algoritma Berserta Contohnya Lengkap! | Dasar Pemograman

Post oleh : Unknown | Rilis : September 07, 2016 | Series :









Assalamu'alaikum wa rahmatullahi wa barakatu..


Selamat pagi dan salam sejahtera untuk kita semua ..Kali ane akan berbagi sebuah pengertian merupkan dasar untuk menjadi sebuah programmer handal ...kenapa ? karena dala algoritma merupkan kunci di mana kita membuak pemikiran logika kita .

Pengertian Algoritma berkaitan dengan Logika yaitu kemampuan seorang
manusia untuk berfikir dengan akal tentang suatu permasalahan menghasilkan sebuah
kebenaran, dibuktikan dan dapat diterima akal, logika seringkali dihubungkan dengan
kecerdasan, seseorang yang mampu berlogika dengan baik sering orang menyebutnya sebagai
pribadi yang cerdas. Dalam menyelesaikan suatu masalahpun logika mutlak diperlukan...


Logika indentik dengan penalaran.Penalaran adalah Salah satu bentuk pemikiran.Pemikiran adalah pengetahuan tak langsung yang didasarkan pada pernyataan langsung pemikiran mungkin  benar dan mungkin juga tak benar.

Oke sekarang Contoh Algoritmannya :
1 . Disini ane mempunyai kasus diamana terdiri 3 tabung yaitu:
  1. Tabung A Berisi air Teh
  2. Tabung B berisi air Kopi
  3. Tabung C Kosong
Sekarang Peryataan Bagaimana Cara memindakan atau menukarkan dari air teh ke tabung B dan sebaliknya tanpa mencampuri keduannya..?

Penjelasannya :


Kita sekarang memiliki 3 tabung yang 2 tabung terisi dan 1 tidak terisi dan  disinilah kita diuji untuk berpikir loogika begini penjelasannya 
  • Masukkan Air Teh Ke Tabung C (sehingga tabung A kocong dan Air teh di Tabung Teh 
  • Masukkan air Kopi ke tabung A (sehingga tabung B kosong )
  • Masukkan Air Teh dari Tabung C ke Tabung B (sehingga Tabung C kosong kembali)..
sampai disini sudah pahan blom sobat jika sobat belom paham lihat gambarnnya ilustrasinnya.





Ciri-ciri, Sifat, Struktur Dasar dan Cara Penulisan Algoritma
 
Tidak semua urutan langkah penyelesaian masalah yang logis dapat disebut sebagai
algoritma. Menurut Donald E. Knuth, algoritma mempunyai lima ciri penting yang meliputi:
1. Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah
proses.
5
2. Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti
ganda.
3. Input (masukan), algoritma memiliki nol atau lebih data masukan (input).
4. Output (keluaran), algoritma mempunyai nol atau lebih hasil keluaran (output).
5. Effectiveness (efektivitas), algoritma harus sangkil (efektif), langkah-langkah algoritma
dikerjakan dalam waktu yang wajar.
Sedang sifat algoritma adalah:
1. Tidak menggunakan simbol atau sintaks dari suatu bahasa pemrograman tertentu.
2. Tidak tergantung pada suatu bahasa pemrograman tertentu.
3. Notasi-notasinya dapat digunakan untuk seluruh bahasa manapun.
4. Algoritma dapat digunakan untuk merepresentasikan suatu urutan kejadian secara logis
dan dapat diterapkan di semua kejadian sehari-hari
Seperti telah dijelaskan di sub bab sebelumnya bah



oke sekarang mungkin sobat sudah mengerti ..sekian dari postingan ane jangan lupa berkunjung lagi ke blog ane ...Salam Ketoprak

google+

linkedin

Berkomentarlah dengan bijak karena akan dilihat oleh orang sesudah anda
Terimakasih yang telah berpartisasi kepada blog ini dengan cara berkomentar.