Skip to main content

Algoritma, Pseudocode, Flowchart, Tipe Data, dan Operator

Algoritma, Pseudocode, Flowchart,Tipe Data, dan Operator


1. Sejarah Algoritma

Asal kata Algoritma berasal dari nama Abu Ja’far Mohammed Ibn Musa al-Khowarizmi, ilmuan Persia yang menulis kitab al jabr w’al-muqabala (rules of restoration and reduction) sekitar tahun 825 M.

Beberapa definisi algoritma :
Defenisi Algoritma menurut Kamus Besar Bahasa Indonesia terbitan Balai Pustaka 1988 : “ Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah “. Defenisi Algoritma yang paling sesuai dengan Ilmu Komputer : “ ALGORITMA adalah diskripsi langkah-langkah logis pemecahan masalah yang dinyatakan secara sistimatis, rinci dan jelas, sehingga bila dilaksanakan pada kondisi awal tertentu, akan berakhir dalam selang waktu yang terbatas dan menghasilkan keluaran seperti yang diharapkan “.

2. PSEUDOCODE

Pseudo-code merupakan cara untuk menerangkan suatu algoritma dengan menggunakan tata cara penulisan bahasa pemrograman tertentu. Sebagaimana namanya, pseudo-code tidak dapat dieksekusi langsung pada komputer, tetapi merupakan model dan harus diubah menjadi kode pemrograman yang sebenarnya.Sandi Semu (Pseudo Code)adalah pilihan terbaik untuk menyatakan algoritma, karena dapat mengarahkan kita menulis algoritma secara terstruktur, rinci dan jelas.

3. FLOWCHART

Diagram alir (flowchart) adalah alat untuk memeriksa suatu proses. Diagram Alir (Flowchart) sangat mudah untuk dipahami, karena algoritma dinyatakan secara visualisasi dengan menggunakan simbolsimbol khusus. Akan tetapi memberikan kesempatan yang besar untuk menuliskan algoritma yang tidak terstruktur selain itu juga sulit melakukan proses pengkodean.

4. TIPE DATA dalam Pascal

Tipe Data menunjukkan suatu nilai yang dapat digunakan oleh suatu variable yang bersangkutan.

Tipe Data Standar
Meliputi :
Integer : merupakan tipe data untuk menyimpan bilangan bulat.
Real : merupakan tipe data untuk menyimpan bilangan real atau pecahan.
Char : merupakan sebuah karakter yang ditulis diantara tanda petik tunggal. Ex : ‘A’, ‘a’, ’5′ dll.
String : merupakan urut-urutan dari beberapa karakter yang terletak di antara tanda petik tunggal.
Boolean : merupakan tipe data logika, yang berisi dua kemungkinan nilai : TRUE atau FALSE.
Tipe data didefinisikan pemakaian Tipe Data Terstruktur
Meliputi :
Array : merupakan tipe data berindeks yang terdiri dari satu atau lebih elemen atau komponen yang memiliki tipe data yang sama. (mendeklarasikan kumpulan variabel yang bertipe sama).
Record : merupakan tipe data yang digunakan untuk merepresentasikan kumpulan elemen atau komponen yang memiliki satu jenis atau lebih tipe data. Tiap element disebut juga field atau property
atau attribute.
File : merupakan tipe data yang digunakan untuk mengakses file.
Set : merupakan tipe data yangdigunakan untuk menyimpan kumpulan nilai(disebut juga anggota himpunan) yang bertipe sama.

Tipe Data Pointer
Tipe data pointer merupakan variabel khusus yang berisi suatu address(alamat) di lokasi lain didalam memory. Suatu variabel yang point(menunjuk) ke sesuatu sehingga disebut pointer.

Ada dua macam pointer:
Typed(tertentu) : merupakan pointer yang menunjuk pada tipe data tertentu pada variable.
Generic (umum)  : merupakan pointer yang tidak menunjuk pada tipe data tertentu pada variable.

5. OPERATOR

Operator adalah simbol yang digunakan dalam program untuk merubah suatu nilai. Dalam program, operator digunakan untuk :Mengalikan nilai dua variabel Menginisialisasi nilai pada variabel Membandingkan nilai dalam dua variabel, dsb.


Macam-macam Operator :
Operator Aritmatika : Operator yang digunakan untuk melakukan perhitungan perhitungan
Matematika.
Operator Kegunaan
+ Penjumlahan contoh: 3 + 5 = 8
– Pengurangan contoh: 8 - 3 = 5
* Perkalian   contoh: 3 * 5 = 15
/ Pembagian bilangan real contoh : 10 : 2 = 5
% mod Sisa bagi  contoh 5 % 3 = 2  atau 5 mod 3 = 2
div Pembagian bilangan bulat contoh 5 div 2 = 2

Comments

Popular posts from this blog

download Thoha Zain + Rohman Ya Rohman 2017 - Babul Musthofa.mp3

assalamu'alaikum wr, wb., pencinta sholawat sejati kali ini saya ingin berbagi sholawat dari  babul mustofa  Suluk Terbaru + Ya Kholiqqol Akwan 2017.mp3 silahkan download di link unduh  shollu 'alannabi muhammad !!! Thoha Zain + Rohman Ya Rohman 2017 - Babul Musthofa.mp3 -   unduh download sholawat  AZ ZAHIR   disini download juga sholawat dari  BABUL MUSTOFA   disini download juga sholawat dari  AZ ZULFA   disini kalau bingung download di Usercould lihat    disini selamat mendengarkan wassalamu'alaikum wr, wb.,

program C++ mencari bilangan terbesar dari 3 inputan

Assalamu'alaikum Wr, Wb pada kesempatan kali ini saya akan menjelaskan bagaimana cara kita membuat program mencari bilangan terbesar dari 3 inputan, sebelum membuat sebuah program, hal yang pertama yang perlu kita lakukan adalah mencari kata kunci dalam memecahkan sebuah masalah yaitu mencari bilangan terbesar dari 3 angka inputan. Okey langsung saja menuju ke topik permasalahan. . . kata kunci dari mencari bilangan terbesar dari 3 angka inputan adalah sebagai berikut : 1. jika input1>inputan2 dan input1>input3 maka input1 adalah nilai terbesar. 2. jika input2>inputan1 dan input2>input3 maka input2 adalah nilai terbesar. 3. jika input3>inputan1 dan input3>input2 maka input3 adalah nilai terbesar. Baik karena kita sudah menemukan kata kuncinya, langsung saja kita mulai buat programnya di Dev C++ disini atau C-Free, yang belum punya aplikasinya bisa langsung download disini , silahkan perhatikan dan pahami program berikut. #include <iostream> using namespace...

CARA MENDAFTARKAN BLOG KE GOOGLE

CARA MENDAFTARKAN BLOG KE GOOGLE Blog yang baru selesai dibuat harus didaftarkan ke mesin pencari Google ( Search Engine ), agar blog tersebut dapat dikenali dan dibaca oleh khalayak umum. Jadi jangan heran jika blog yang baru dibuat tidak ditemukan jika mencarinya dengan browser. Bagaimana  cara mendaftarkan blog ke Google ?  Untuk itu saya akan share tipsnya, silahkan disimak : 1. Ketik di browser atau langsung klik https://www.google.com/webmasters/tools/submit-url 2. Isi alamat blog yang akan didaftarkan, ketik kode yang diberikan, dan klik kirim permintaan ( lihat gambar di bawah ini ) 3. Jika berhasil mengirimkan url tersebut maka akan ada tampilan kecil seperti gambar di bawah ini :  4. selesai cara mendaftarkan blog ke Google Setelah proses pendaftaran ini, maka blog akan terindeks dengan perkiraan waktu kurang dari 2 hari. Langkah selanjutnya ialah daftarkan peta situs (sitemap blog) ke Google agar terverifikasi dan terpantau kesehatan blog Anda. B...