INPUT, OUTPUT, VARIABEL, DAN TIPE DATA
A. Input
Input
yaitu meminta data yang diperlukan dari user. Misal, dalam menghitung luas
persegi panjang dan juga diperlukan data berupa besarnya panjang dan lebar bangun
persegi panjang tersebut. Dengan begitu, algoritma menentukan luas persegi
panjang mempunyai 2 input berupa panjang dan lebar persegi panjang. Data
yang dapat diinputkan hanyalah data berupa integer, real, char, atau string.
Sedangkan data boolean tidak dapat diinputkan menggunakan read.
Contohnya seperti gambar berikut !
B. Output
Output yaitu mencetak informasi yang dihasilkan
oleh algoritma. Misal, dalam algoritma menghitung luas persegi panjang, hasil
akhir yang diinginkan adalah luas persegi panjang. Dengan begitu, algoritma
tersebut memiliki satu output yaitu luas persegi panjang. Dalam algoritma,
kita tidak mempermasalahkan ke peralatan mana data tersebut akan dicetak,
karena merupakan masalah pemrograman.
Contohnya seperti gambar berikut !
C. Variabel
Untuk
menyimpan data dalam program, kita membutuhkan variabel. Variabel bisa
menyimpan angka, kata-kata, atau data lainnya tergantung tipe data dari
variabel tersebut. Data yang kita simpan dalam variabel dapat kita pakai
kapanpun saat kita butuhkan. Variabel digunakan dalam function, operasi
aritmatika, percabangan dan Perulangan. Tanpa variabel kita hanya akan
menampilkan sesuatu yang monoton atau selalu sama setiap kali program
dijalankan.
Aturan-aturan
menggunakan variabel saat memprogram :
1)
Nama variable bisa menggunakan gabungan huruf dan angka, tapi namanya tidak
boleh didaului oleh angka.
2)
Penamaan variable tidak boleh mengandung spasi.
3)
Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore
_). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain : $, ?, %,
#, !, &, *, (, ), -, +, dsb.
4) Panjangnya bebas,
tetapi hanya 32 karakter pertama yang terpakai.
D. Tipe Data
Tipe
Data adalah jenis data yang memiliki batasan tempat dan karakteristik sesuai
dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi
kebutuhan dalam pemrograman komputer. tipe data berguna untuk mempresentasikan
jenis dari suatu nilai yang terdapat dalam program.
Di
dalam algoritma ataupun bahasa pemrograman Jenis-jenis tipe data dibagi kedalam
beberapa kategori sebagai berikut:
Tipe Data
|
Fungsi
|
Int (interger)
|
Untuk bilangan bulat
|
Float dan double
|
Untuk bilangan real
|
String
|
Untuk huruf, angka, dan simbol
|
Char
|
Untuk karakter
|
Char*
|
Untuk kalimat
|
1) Tipe Data Int (integer)
Contohnya seperti gambar berikut !
Contohnya seperti gambar berikut !
Integer adalah salah satu tipe data numerik yang
memungkinakan kita untuk menyimpan data dalam bentuk bilangan bulat. Dengan
tipe data integer memungkinkan kita untuk melakukan sejumlah operasi aritmetika
seperti perkalian dan lain sebagainya.
Contohnya seperti gambar berikut !
2) Tipe Data Float & Double
a. Float adalah salah satu tipe data numerik yang
memungkinkan untuk menyimpan nilai dalam memori bersifat bilangan pecahan atau
real, maupun eksponensial. Dan Mengapa kita menggunakan tipe data float ?
Karena kebanyakan hasil dari operasi penghitungan keliling lingkaran merupakan
bilangan pecahan.
Contohnya seperti gambar berikut !
b. Doble yaitu salah satu tipe data yang bersifat
menyatakan bilangan pecahan atau real, maupun eksponensial. Bedanya adalah
penyimpanan angka masimal lebih besar daripada float dan otomatis double juga
akan membutuhkan memori yang lebih besar.
3) Tipe Data String
String merupakan tipe data text (huruf, angka, dan simbol) yang memungkinkan kita menyimpan nilai dengan bentuk text, kumpulan dari character. Sama seperti halnya tipe data char, dalam tipe data string variabel yang bernilai angka tidak dapat dilakukan operasi aritmetika. Jika dalam tipe data char hanya mampu menyimpan nilai satu karakter tiap variabel, hal ini tidak berlaku pada tipe data string.
Contohnya seperti gambar berikut !
4) Tipe Data Char
Contohnya seperti gambar berikut !
Daftar Pustaka
String merupakan tipe data text (huruf, angka, dan simbol) yang memungkinkan kita menyimpan nilai dengan bentuk text, kumpulan dari character. Sama seperti halnya tipe data char, dalam tipe data string variabel yang bernilai angka tidak dapat dilakukan operasi aritmetika. Jika dalam tipe data char hanya mampu menyimpan nilai satu karakter tiap variabel, hal ini tidak berlaku pada tipe data string.
Contohnya seperti gambar berikut !
Character adalah salah satu tipe data yang
memungkinkan kita untuk memesan memori berformat text (huruf, angka, dan
simbol) dengan karakter tunggal. Perlu diingat bahwa tipe data char hanya dapat
menyimpan data berbentuk karakter dan hanya satu karakter.
Contohnya seperti gambar berikut !
0 komentar: