Category: Programming Algorithms

  • Soal UTS Algoritma 08/09 No. 1 (function)

    uses wincrt; function uji (a,b : integer):integer; begin if a = 1 then uji := a*3 else if b = 1 then uji := b*3 else uji := a*b + (uji(a-1,b) + uji (a,b-1)); end; begin write (uji (2,2)); end. tampilan. 10 proses. uji (2,2) yang ada di program utama = function uji (a,b) jadi…

  • Tipe Data

    Dalam algoritma, kita harus bias menentukan tipe-tipe data yang sesuai digunakan dalam penyelesaian masalah. Sehingga computer dapat mengolah dan mendapatkan hasil yang sesuai menurut kebutuhan data. Ada beberapa tipe data yang harus kita ketahui antara lain : 1. Tipe data Char dan String Ini merupakan tipe data dasar, tipe data ini didefinisikan pada deklarsi var…

  • Perulangan

    Jika dibandingkan dengan computer, manusia mempunyai kekurangan. Salah satu kekurangannya adalah manusia tidak mampu melaksanakan suatu perintah berulangkali tanpa mengenal lelah dan bosan. Sedangkan computer sebaliknya, computer mampu melaksanakan suatu perintah berulangkali tanpa mengenal lelah dan bosan. Di dalam algoritma pengulangan/ loop dapat dilakukan sejumlah kali, atau sampai kondisi berhenti pengulangan tercapai. * Struktur Pengulangan…

  • What is Algoritma?

    Algoritma merupakan konsep dasar dari sebuah program. Dalam pembuatannya dibutuhkan daya nalar yang baik dan logis. Algoritma terdiri dari beberapa langkah dalam penyelesaian masalah. Namun perlu diketahui, langkah-langkah dalam algoritma dibatasi oleh obyek masalah yang dihadapinya. Bahasa pemrograman adalah alat untuk berkomunikasi. Brainware dengan mesin computer. Bahasa pemrograman terdiri dari berbagai macam, contohnya seperti Pascal,…