{1 PENGANTAR Pengertian, Format Penulisan, Flowchart } PENGERTIAN • Algoritma adalah suatu urutan instruksi yang tidak ambigu untuk menyelesaikan suatu masalah, yaitu untuk mendapatkan hasil yang disyaratkan untuk setiap input logis dalam suatu jangka tertentu. (Levitin, 2010:3) • Pemrograman berasal dari kata program yang diberi awalan pe– dan akhiran –an. Dalam hal ini, program berarti program komputer yang merupakan sekumpulan instruksi langkah per langkah yang memberitahukan mengenai yang harus dilakukan komputer secara tepat. (John M. Zelle, 2002:1) • Pemrograman adalah segala kegiatan pembuatan program komputer, kemudian terdapat pula istilah bahasa pemrograman yang berarti bahasa yang digunakan dalam pembuatan program komputer. TIPE-TIPE ALGORITMA BERDASARKAN FORMAT PENULISAN • Deskriptif algoritma yang ditulis dalam bahasa manusia sehari-hari (misalnya bahasa Indonesia atau bahasa Inggris) dan dalam bentuk kalimat. Setiap langkah algoritmanya diterangkan dalam satu atau beberapa kalimat. • Flow Chart (Diagram Alir) algoritma juga dapat ditulis dalam bentuk diagram-diagram dengan anak panah sebagai penunjuk urutan langkah algoritmanya. Algoritma yang ditulis dengan simbol-simbol demikian yang dinamakan flow chart. • Pseudocode suatu bahasa yang memungkinkan programmer untuk berpikir terhadap permasalahan yang harus dipecahkan tanpa harus memikirkan syntax dari bahasa pemrograman yang tertentu DESKRIPTIF • Contoh: FLOW CHART • Contoh : PSEUDOCODE • Contoh : CONTOH DESKRIPSI ALGORITMA DAN PSEUDOCODE • Algoritma Deskriptif : • Pseudocode :