Pertemuan ke-2
By. Arfan HQQ
Variabel
• Ketentuan Pemberian Nama Variabel
– Minimal 1 character
– Maksimal 255 Character
– Tidak boleh diawali dengan character Angka
– Tidak boleh mengandung simbol
– Tidak boleh mengadung spasi
– Tidak boleh mengandung operator
– Tidak Menggunakan Perintah (Syntax) dari
bahasa pemrograman
– Khusus Pascal tidak membedakan huruf
besar dan kecil
Minimal 1 Character
• Contoh :
–N
–L
–Y
–X
–A
–B
– .... (abjad A s/d Z atau a s/d z)
Maksimal 255 Character
• Contoh :
– Nm
– Nama
– NamaSiswa
– Gajipokok
– gajikotor
– Nilai1
– Nilai_Matematika
Tidak boleh diawali dengan Character
Angka (0 – 9)
• Contoh yang salah :
– 21mm
– 4jari
• Contoh yang benar :
– Mm21
– M21m
– Jari4
– X3
Tidak boleh mengandung Simbol
(~!@#$%^&?,`() ©¥£®µß∏∑∞∆Ω‘“)
• Contoh yang salah :
– Nilai@siswa
– Bilangan^2
• Contoh yang benar :
– Nilai_siswa
– Bilangan2
– Bil2
Tidak Boleh Mengandung Spasi
• Contoh yang salah :
– Nama Siswa
– Nilai Matematika
• Contoh yang benar :
– NamaSiswa
– NilaiMatematika
– Nilai_siswa
– Nilai_matematika
Tidak Boleh Mengandung Operator
(+-/*<>)
• Contoh yang salah :
– Luas-lingkaran
– Bil*dua
– X1/2
• Contoh yang benar :
– Luaslingkaran
– Bildua
– bil2
Khusus Pascal tidak membedakan
huruf besar dan kecil
• Contoh :
– NamaSiswa = namasiswa =
NAMASISWA
– Luas = luas = lUaS = luAS = luAs
Case Sensitive
Memberikan Harga awal
• Type Variabel String
– Dengan memberikan space kosong
– Nama = “”, kdbrg=“”, Nilai=‘’
• Type Variabel Numerik
– Dengan memberikan nilai nol
– Harga=0, luas= Ø
• Type Variabel Boolean
– Dengan .T. Atau .F.
• Type Variabel Date
–{ / / }
INPUT
• Input Nama
• Input KdBrg, nmBrg, hrg
• Input Kota
• Input Bilangan
• Input bil1, bil2
PRINT
• Print Nama, alamat, kota
• Print Luas
• Print “Kelas A”
• Print “Nama : “, Nama
Pemberian nilai dalam program =