PENDIDIKAN ALGORITMA
TIPE DATA,IDENTIFIER,VARIABEL,KONSTANTA
DI SUSUN OLEH :
KELOMPOK 4
MUHAMAD SYAHRUDIN (201643502368)
SYAPTIYAN ADE PUTRA (201643502386)
MUHAMMAD BAHAR MUBAROK (201643502370)
FAKULTAS FTMIPA
TEKNIK INFORMATIKA (R1Y)
REAL
CHAR
STRING
BOOLEAN
SUBRANGE TYPE
Type
Bulan : 1 .. 12 ;
Tipe data himpunan merupakan sebuah tipe data yang didalamnya memuat sejumlah
elemen (anggota) dimana anggotanya memiliki tipe data dasar yang sama.
C. TIPE POINTER
Pointer secara harfiah dapat diartikan sebagai penunjuk.
Tipe data pointer ini merupakan tipe data yang berisikan alamat memori dimana
data disimpan
OPERATOR MATEMATIKA
A.Numerik
Tipe data numeric digunakan pada variabel atau konstanta untuk menyimpan nilai dalam
bentuk angka. Tipe data ini terbagi atas integer, dan real.
a. Integer
Integer Merupakan tipe data berupa bilangan bulat.
b. Real
Real adalah bilangan yang berisi titik desimal atau jenis bilangan pecahan.
B.Karakter (char)
Karakter merupakan tipe data yang hanya mampu menyimpan karakter.
Nilai-nilai yang termasuk karakter adalah :
a. Karakter huruf : ‘a’..’z’,’A’..’Z’
b. Karakter angka : ‘0’..’9’
c. Karakter tanda baca : titik, koma, titik koma, titik dua dan sebagainya
d. Karakter khusus : $, %, #, @ dan sebagainya.
C.Boolean
Boolean merupakan tipe data logika, yang berisi dua kemungkinan nilai: TRUE (benar) atau FALSE
(salah). Tipe data boolean memakai memori paling kecil.
2. Tipe data Composite
Tipe Data Komposit merupakan tipe data yang dapat menampung banyak nilai, antara lain sebagai
berikut.
A. Array
Array adalah tipe data yang sudah terstruktur dengan baik, meskipun masih sederhana. Array
mampu menyimpan sejumlah data dengan tipe yang sama (homogen) dalam sebuah variabel.
tipe data record mampu menampung banyak data dengan tipe data berbeda-beda (heterogen).
Misalnya, satu bagian integer, satu bagian lagi character, dan bagian lainnya Boolean. Biasanya
record digunakan untuk menampung data suatu obyek.
C. Image
Image, atau gambar, atau citra, merupakan tipe data grafik. Misalnya grafik perkembangan jumlah
siswa SMK, foto keluarga kita, video perjalanan, dan lain-lain. Pada bahasa-bahasa pemrograman
modern terutama yang berbasis visual, tipe data ini telah didukung dengan sangat baik.
Nilai data untuk tanggal (date) dan waktu (time) secara internal disimpan dalam format yang
spesifik. Variabel atau konstanta yang dideklarasikan dengan tipe data Date dapat digunakan untuk
menyimpan, baik tanggal maupun jam. Tipe data ini masuk dalam kelompok tipe data composite,
karena merupakan bentukan dari beberapa tipe data.
E. Object
Tipe data object digunakan untuk menyimpan nilai yang berhubungan dengan obyek-obyek.
F. Subrange
Tipe data subrange merupakan tipe data bilangan yang mempunyai jangkauan nilai tertentu sesuai
dengan yang ditetapkan programmer.
G. Enumerasi
Tipe data ini merupakan tipe data yang mempunyai elemen-elemen yang harus disebut satu persatu,
dan bernilai konstanta integer sesuai dengan urutannya. Nilai konstanta integer elemen ini diwakili
oleh suatu nama variable yang ditulis di dalam kurung.
⦁ Tipe Data
Tipe data adalah jenis dari suatu variabel yang digunakan dalam algoritma. Berikut adalah
macam-macam dari tipe data :
Untuk operasi Aritmatika hanya tipe data integer dan real saja yang dapat digunakan.
Berikut operator aritmatika yang tersedia :
1. Kali ( * )
Berikut adalah contoh dua buah bilangan yang dioperasikan dengan perkalian:
2. Bagi ( / )
Tipe data yang dihasilkan dari operasi ini adalah real.
3. Kurang ( – )
Tipe data yang akan dihasilkan sama halnya dengan operator kali dan tambah.
4. Tambah ( + )
Tipe data yang akan dihasilkan operator ini sama halnya dengan operator kali.
5. Modulo ( mod )
Mod digunakan untuk mencari sisa (remainder) dari hasil pembagian bagi dua
bilangan.
6. Divider ( div )
Div digunakan untuk mencari hasil bagi (quotient) dari dua bilangan.
Tipe Bentukan adalah tipe data yang dibuat sendiri dalam kamus yang akan memudahkan
pengguna saat membuat algoritma. Tipe ini dibuat karena ada relasi antar variabel yang bila
digabungkan mempunyai suatu maksud yang sama.
Salah satu contoh dari tipe data bentukan adalah mahasiswa dimana mahasiswa mempunyai
nama, nim, jurusan, dan nilai.
IDENTIFIER
Identifier adalah suatu pengenal atau pengidentifikasi data yang kita deklarasikan agar
kompiler dapat mengenalinya. Digunakan untuk mempermudah proses penanganan data atau
nilai. Pada pemrograman terstruktur identifier terdiri dari :
Konstanta
Konstanta adalah suatu nilai yang tidak berubah selama proses dari program, bentuk
umum deklarasi konstanta :
const <tipe_data> <nama_konstanta> = <nilai konstanta>;
Contoh : const char karakter = ‘a’; const int jumlah = 0;
Tipe_data nama_konstanta = nilai konstanta ;
Contoh : char karakter = ‘a’; int jumlah = 0;
# define <nama_konstanta> <nilai konstanta>;
Contoh : int jumlah = 0;
Ada beberapa macam bentuk konstanta dalam C++, yaitu:
Variabel
Variabel adalah suatu pengenal yang digunakan untuk mewakili suatu nilai tertentu di
dalam proses program. Semua variabel yang akan digunakan di program C++ harus
didekelarasikan terlebih dahulu. Deklarasi variabel berarti memberitahukan kepada C++ tipe
dari variable tersebut, bentuk umum deklarasi variabel :
<Tipe_data> <nama_variabel>;
Contoh : int X,Y; float Hasil;
Agar identifier dapat lebih mudah dikenali, kita harus memberi nama identifier
tersebut sesuai fungsi dan tugas yang dilaksanakanya. Penaamaan identifier harus dilakukan
secara hati-hati sehingga bisa menunjukan artinya dengan jelas dan ringkas. Beberapa aturan
yang harus diperhatikan dalam pemberian anam, antara lain :
Dalam Sains, Pengertian variabel adalah objek penilitian. artinya segala sesuatu yang
harus diteliti Variabel terdiri atas nama dan nilai atau dapat dikosongkan dan diisi
nilainya.
Dalam Matematika, Pengertian variabel adalah karakter atau abjad yang
menggunakan jumlah yang belum ditentukan. Setiap variabel mengandung nilai.
variabel dalam matematika memudahkan mengerjakan soal, terutama soal aljabar.
Dalam Ilmu Komputer, Pengertian variabel adalah nama yang umumnya berupa
abjad, karakter, atau kata yang mewakili beberapa nilai dalam memori komputer
Dalam Logika Matematika, Pengertian variabel adalah salah satu simbol yang
mewakili sebuah simbol
Macam-Macam Pengertian Variabel Menurut Definisi Para Ahli - Seperti yang telah
dikemukakan di awal, bahwa banyak para ahli yang telah mengemukakan pendapatnya
mengenai definisi variabel. Macam-macam pengertian variabel menurut definisi para ahli
antara lain sebagai berikut..
Menurut F.N Kerlinger, Pengertian variabel adalah sifat yang diambil dari suatu nilai
yang berlainan
Menurut Sutrisno hadi, Pengertian variabel adalah objek penelitian yang bervariasi.
Contohnya ukuran tinggi manusia yang divariasikan menjadi tingkatan umur, kelamin
serta lokasi tempat tinggal manusia tersebut.
Menurut Bagja Waluya, Pengertian variabel adalah konsep yang tidak pernah
ketinggalan dalam setiap eksperimen/penelitina (research).
Menurut Tia Mutiara, Pengertian variabel adalah sesuatu yang menjadi fokus
perhatian yang memberikan pengaruh dan mempunyai nilai (value).
Menurut Sugiarto, Pengertian variabel adalah karakter yang dapat diobservasi dari
unit amatan yang merupakan suatu pengenal atau atribut dari sekelompok objek.
Maksud dari variabel tersebut adalah terjadinya variasi antara objek yang satu dengan
objek yang lainnya dalam kelompok tertentu.
Macam-Macam Variabel dan Contohnya- Variabel terdiri dari beberapa macam antara
lain sebagai berikut..
Variabel
Variabel adalah sebuah kata yang berisi nilai yang dapat berubah-ubah. Variabel digunakan untuk
menyimpan informasi yang dibutuhkan untuk proses dalam aplikasi. Contoh nyata variabel adalah:
variabel panjang yang akan digunakan untuk menyimpan panjang persegi panjang, dan variabel lebar
untuk menyimpan lebar persegi panjang. Jika kita akan membuat program untuk menghitung luas
perseigi panjang, kita akan membutuhkan kedua variabel itu. Kedua variabel itu digunakan untuk
menyimpan data masukan panjang dan lebar dari user. Kemudian data yang disimpan dalam kedua
variabel itu akan diproses oleh program menjadi data luas, yaitu denganmengalikan data di variabel
panjang dengan data di variabel luas. Syarat-syarat pemberian nama sebuah variabel dalam Visual
Basic adalah:
1. Tidak lebih dari 40 karakter.
2. Terdiri atas huruf, angka, dan underscore (_).
3. Karakter pertama harus sebuah huruf.
4. Anda tidak boleh menggunakan kata yang sudah didefinisikan
oleh VB (reserved word).
Tipe Variabel
Tipe variabel menyatakan tipe data yang dapat ditampung oleh sebuah variabel. Contohnya, sebuah
variabel memiliki tipe variabel hari, berarti data yang dapat ditampung variabel tersebut adalah
Senin, Selasa, Rabu, dan seterusnya. Visual Basic memiliki beberapa tipe variabel, antara lain:
Boolean
Variabel dengan tipe ini hanya dapat bernilai true atau false. Tipe ini biasanya digunakan untuk
proses percabangan atau digunakan bersamaan dengan operator logika, yaitu AND, OR, dan NOT.
Operator logika digunakan untuk menghasilkan suatu nilai logika (true/false) dari dua nilai logika.
String
Variabel dengan tipe data ini digunakan untuk menampung data huruf, kata, kalimat, atau dapat
juga berupa angka yang dianggap sebagai kata. Ciri khas data string adalah dalam penulisannya
selalu diapit tanda kutip (“”). String sebenarnya merupakan array dari karakter-karakter.
Integer
Variabel dengan tipe data ini berfungsi untuk menampung data numerik yang berupa bilangan bulat
mulai dari -32.768 sampai 32.767.
Long
Variabel dengan tipe data ini sama dengan tipe data integer, hanya saja jangkauannya lebih luas,
yaitu -2.147.483.648 sampai 2.147.483.647.
Variant
Tipe data ini mencakup semua tipe data. Secara default, sebuah variabel akan memiliki tipe data ini
bila tidak dideklarasikan.
Single
Tipe data ini merupakan tipe data numerik seperti integer, namun dapat berupa bilangan pecahan.
Misalnya Anda mempunyai dua orang teman yang tidak saling mengenal satu sama lain, kita ambil
contoh namanya Tom Cruise dan Keanu Reeves (temannya artis semua lho!) Anda memperkenalkan
Tom Cruise kepada Keanu Reeves, “Tom, ini teman saya Keanu”. Setelah mereka berdua Anda
perkenalkan, mereka mulai dapat berinteraksi (mengobrol). Demikian juga pada Visual Basic, setelah
sebuah variabel Anda deklarasikan, Visual Basic dapat berinteraksi dengan variabel tersebut, seperti
mengganti dan mengambil nilai. Apakah variabel yang belum dideklarasikan tidak dapat berinteraksi
dengan Visual Basic? Itu dia kelebihan VB, variabel yang belum dideklarasikan akan dideklarasikan
oleh Visual Basic secara otomatis dengan tipe Variant. Hanya saja, tipe Variant lebih memakan
memori karena mencakup semua tipe.
Implicit
Untuk cara ini, Anda harus menggunakan akhiran yang mewakili jenis data untuk setiap data yang
akan dideklarasikan. Cara ini tidak praktis dan merepotkan, karena kita harus hafal akhiran-akhiran
untuk setiap jenis data dan belum tentu jenis data itu ada akhirannya. Oleh karena itu, cara ini tidak
akan digunakan dalam buku ini.
Explicit
Jenis deklarasi ini lebih simpel dan praktis untuk digunakan. Mendeklarasikan variabel dengan cara
ini adalah sebagai berikut.
Dim As
Tingkatan Variabel
1. Tingkatan Prosedur/Event
Di dalam prosedur, variabel dideklarasikan dengan pernyataan “Dim”. Variabel ini hanya berlaku
dalam prosedur tersebut dan di luarnya tidak berlaku lagi.
Contoh:
2. Tingkatan Form
Dideklarasikan dalam objek General dengan event declaration dengan pernyataan “Dim”. Variabel
ini akan dikenal oleh seluruh prosedur/event yang terdapat dalam form. Contoh:
3. Tingkatan Aplikasi
Dideklarasikan menggunakan module dan diletakkan pada bagian declaration dengan sub general
pada module tersebut. Variabel ini akan dikenal oleh seluruh prosedur dalam aplikasi yang dibuat.
Variabel ini dibuat menggunakan pernyataan “Public”. Contoh:
KONSTANTA
Konstanta
Konstanta adalah variabel yang memiliki nilai yang tetap. Variabel konstanta cukup diperlukan dalam
beberapa situasi tertentu karena terkadang kita lupa kode-kode dalam Visual Basic.
Misalnya, kode warna hitam adalah “&H0000F”. Dengan variabel konstanta ini, kita dapat
memasukkan kode ini ke dalamnya, sehingga untuk memanggil warna hitam, kita hanya perlu
mengetikkan variabel konstantanya.
Tingkatan variabel ini tergantung pada pernyataan yang digunakan dan lokasi pendeklarasiannya.
Untuk mendeklarasikan variabel konstanta, kita menggunakan pernyataan “Const”. Contoh:
Dengan begitu, untuk memanggil warna hitam, kita cukup mengetikkan “hitam”. Contoh:
Tips
Jika kapasitas memori bukan masalah, Anda tidak perlu repot mendeklarasikan sebuah variabel
sebelum menggunakannya karena otomatis tipe variabel menjadi variant yang memang memakan
memori lebih besar, kecuali jika Anda ingin variabel tersebut dapat dikenal dalam seluruh prosedur
dalam form/aplikasi.