Logika dan Algoritma Pemograman: Difference between revisions
Created page with " == Pengertian Logika == LOGIKA / Pikiran yang Masuk Akal/Nalar Diperkenalkan pertama kali oleh Aristoteles (384-322 SM). Definisi Logika: * Penalaran atau bentuk pemikiran..." |
|||
| Line 72: | Line 72: | ||
==Ciri Algoritma== | ==Ciri Algoritma== | ||
Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah proses. | *Finiteness (keterbatasan), algoritma harus berakhir setelah mengerjakan sejumlah langkah proses. | ||
*Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti ganda. | |||
Definiteness (kepastian), setiap langkah harus didefinisikan secara tepat dan tidak berarti ganda. | *Input (masukan), algoritma memiliki nol atau lebih data masukan (input). | ||
*Output (keluaran), algoritma mempunyai nol atau lebih hasil keluaran (output). | |||
Input (masukan), algoritma memiliki nol atau lebih data masukan (input). | *Effectiveness (efektivitas), algoritma harus sangkil (efektif), langkah-langkah algoritma dikerjakan dalam waktu yang wajar. | ||
Output (keluaran), algoritma mempunyai nol atau lebih hasil keluaran (output). | |||
Effectiveness (efektivitas), algoritma harus sangkil (efektif), langkah-langkah algoritma dikerjakan dalam waktu yang wajar. | |||
== Translasi Algoritma → Bahasa Pemrograman == | == Translasi Algoritma → Bahasa Pemrograman == | ||