Saturday, January 31, 2015

Materi Alpro 1 Pertemuan ke-4

TIPE DATA, VARIABEL DAN EKSPRESI

TIPE DATA

1.     INTEGER
Merupakan bilangan ‘bulat’ yang tidak memiliki pecahan / desimal
Mis: 10, +255 , -90


ditulis int
Dapat digunakan pada operasi arimatika
spt : + , - , * , /

Dapat digunakan pada operasi perbandingan spt : < , > , = >
Nilainya :  -32768 s/d 32767

Untuk bilangan bulat dengan range besar dapat digunakan :
long int : -2147483648 s/d 2147483647


2.    REAL  dalam program ditulis float sedang pada algoritma ditulis real

 Real / float adalah bilangan berbentuk pecahan
Dapat digunakan pada operasi arimatika spt : + , - , * , /

Dapat digunakan pada operasi perbandingan spt : < , > , = >
Nilai : 3.4E-38 s/d 3.4E38

3.   KONSTAN adalah bilangan yang ditetapkan sehingga nilainya tidak berubah selama algoritma dijalankan

Biasa ditulis const
Nilai : meliputi semua bilangan yang mungkin

4.    CHARACTER merupakan data tunggal mewakili huruf ataupun simbol

Biasa ditulis char

Operasi pembandingan dapat dilakukan sesuai urutan kode ASCII

Mis. Apakah A lebih besar dari a ?

                      A > a ?  …… Benar / Salah


SALAH, karena A = 41  sementara  a = 61

5.    LOGICAL adalah tipe data untuk membanding

Ditulis boolean

Jangkauan nilai hanya true atau false

Contoh :
45 < 35 ……
A > a ……
Amir < Husni ….

Atau operasi logik
and  à  &&
or     à  || 
not   à  !

A
B
A && B
A||B
!A
True
True



True
False



False
True



False
False



Petunjuk : && , keduanya harus benar
                     || , salah satu harus benar

6.     STRING
Merupakan deretan karakter yang “diapit tanda kutip”didefinisikan string

7.    VARIABEL
Variabel merupakan nama yang diberikan untuk mewakili tipe data

Aturan yang mesti ikuti antara lain :
a.    sebaiknya dimulai dengan abjad bukan simbol atau angka
b.   tidak memakai spasi, boleh disingkat, memakai garis bawah
c.     tidak terlalu panjang
d.   penamaan variabel sesuai dengan elemen data / ringkas

contoh benar :
int nama1 ;
float jenis_kelamin ;
char nilaiujian[] ;
const almt = 30 ;

contoh salah :
int ip rata-rata ;
char 4tinggal[] ;


No comments:

Post a Comment