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:
- Tabung A Berisi air Teh
- Tabung B berisi air Kopi
- Tabung C Kosong
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)..
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


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