Page 10 - Teknik Komputer Jaringan New_Neat
P. 10
20
algortma tidak mendapatkan masukan dari pengguna, tap semua data inputan yang
digunakan algoritma tidak dari penggguna secara langsung, namun semua data yang
akan diproses sudah dideklarasikan oleh algoritma terlebih dahulu.
2. Ouput
Algoritma minimal harus memiliki 1 ouptut. Tujuan dari algoritma adalah
memberikan penyelesaian dari suatu permasalahan dengan langkah-langkah tertentu.
Penyelesaian itulah output dari algoritma yang dimaksud.
3. Finite (terbatas)
Algoritma yang baik haruslah mempunyai langkah-langkah terbatas, yang
berakhir pada suatu titik di mana algoritma itu akan berhenti dan menghasilkan suatu
output. Algoritma tidak boleh berjalan terus menerus tanpa titik henti, hingga
menyebabkan hang atau not responding jika diterapkan pada komputer.
4. Define (pasti)
Dalam menyusun langkah-langkah dalam algoritma perlu dihindari kata-kata
seperti secukupnya, beberapa, sesuatu, sebentar, lama, atau kata lain yang tidak terukur
dengan pasti. Pemberian nomor pada algoritma dapat membantu pengguna mengikuti
setiap langkah dengan pasti hingga mencapai akhir dari algoritma.
3.3 Pengenalan Tipe Data
1. Tipe Data Sederhana
Tipe data sederhana adalah tipe data yang hanay memuat data tunggal saja. Yang
termasuk tipe data ini adalah bilangan integer, bilangan real, karakter, dan boolean.
a. Bilangan integer
Integer adalah tipe data berupa bilangan bulat, termasuk bilangan bulat negatif,
nol ataupun bilangan bulat positif, contohnya adalah 1, 488, -22, 0, 17. Contoh
variabel yang dapat menggunakan tipe data ini misalkan, banyaknya data, tinggi
badan,,, panjang kata, suku ke-n dari sebuah barisan, jumlah anak, tahun, bulan
(dalam angka), dll.
b. Bilangan real
Tipe bilangan ini juga merupakan tipe data berupa bilangan, namun berbeda
dengan tie data integer, yang termasuk tipe data ini adalah bilangan rasional
pecahan atau irrasional, atau bilangan yang disajikan dalam bentuk koma. Sebagai
contoh 1.2, 0.8, -0.14, dll.
c. Karakter
Data karakter adalah data sebuah tipe data berupa digits, huruf atau simbol
tunggal. Yang membedakan tipe data ini dengan tipe data lainnya adalah biasanya
tipe data ini diapait oleh tanda petik. Contoh dari karakter adalah “a”, “6”, “>”, dll.
Meskipun terdapat angka 6, tapi karena dipit oleh tanda petik, maka dia bukan lagi
suatu nilai bilangan tapi berupa karakter.
d. Boolean
Boolean adalah tipe data yang digunakan untuk menyatakan status benar atau
salah dari suatu variabel. Sebagai contoh variabel yang dapat digunakan tipe data
ini adalah statuskelulusan (bisa benar atau salah), statusPrima, dll.