Senin, 06 September 2021

 



TIPE DATA, VARIABEL DAN OPERATOR

1.     Tipe Data

Kumpulan nilai yang dimiliki oleh sebuah data

Tipe data dibedakan menjadi 2  yaitu numerik dan kategorI :

  1. Tipe data numerik terdiri atas angka/ kumpulan angka serta dapat mengalami operasi perhitungan, sedangkan tipe data
  2. Kategorik dapat berupa angka maupun huruf namun tidak dapat mengalami operasi perhitungan.
        Berikut merupakan contoh beberapa tipe data dasar :

 

No

Tipe data

Keterangan

Contoh

1.

Integer

Tipe data yang tidak mengandung pecahan

 

25,30,1,2,3

2.

Real

Tipe data untuk bilangan pecahan

 

1.05 ; 0.25

3.

Character

Tipe data dasar yang terdiri atas satu buah angka, huruf, tanda baca atau karakter khusus

“5”,”A”,”$”

4

String

Tipe data dasar yang berupa kumpulan karakter dengan panjang tertentu

"SURABAYA"

 


2.     Variabel

Variabel digunakan sebagai tempat peyimpanan data sementara. Data tersebut akan hilang setelah program dieksekusi

    Cara penulisan variabel pada c++

Tipe_data nama variabel

          

        Aturan penulisan variabel :

 

1.     Awal penulisan dimulai dengan huruf a-z atau A-Z

2.     Setelah kata pertama tidak boleh ada spasi atau diikuti dengan underscore (_)

3.     Tidak boleh menggunakan karakter  :

~ ! @ # $ % ^ & * ( ) + ` -= { } [ ] : " ; ' <> ? , . / |

 

Contoh penulisan variable pada c++ :

                    int a;

                    int a,b;

                    int a=4;

                    int sapu_tangan;

                    int saputangan;

 

3.  Operator

Simbol yang digunakan untuk melakukan suatu operasi.

1.     Operator Aritmatika

Operator

Nama

Contoh

Keterangan

*

perkalian

a*b

Mengalikan a dengan b

/

pembagian

a/b

Membagikan a dengan b

+

penjumlahan

a+b

Menjumlahkankan a dengan b

-

pengurangan

a-b

Mengurangkan a dengan b

%

modulus

a%b

Menghitung sisa bagi pembagian a dengan b

Tab

2.     Operator Unary

Operator

Nama

Keterangan

-

minus

Unary minus

++

decrement

Peningkatan dengan nilai penmbahan 1

--

increment

Peningkatan dengan nilai pengurangan 1

!

not

Unary not

~

Bitwise not

Unary komplemen 1


3.     Operator Logika

Operator

Nama

Keterangan

&

And

Boolean logika and

|

or

Boolean logika or

^

xor

Boolean logika XOR

!

not

Not

&&

and

Logika and

||

or

Logika or


4.     Operator relasi

Operator

Contoh

Keterangan

> 

a>b

a lebih besar dari b

< 

a<b

a lebih kecil dari b

>=

a>=b

a lebih besar dari atau sama dengan b

<=

a<=b

a lebih kecil dari atau sama dengan b

==

a==b

a sama dengan b

!=

a!=b

a tidak sama dengan b


5.     Operator pengerjaan

Operator

Contoh

Keterangan

=

a= b+c

Mengerjakan b+c disimpan di a

+=

a+=b

a=a+b

-=

a-=b

a=a-b

*=

a*=b

a=a*b

/=

a/=b

a=a/b

%=

a%=b

a=a%b

 

 TUGAS

Buatlah Program Aritmatika dengan tampilan berikut :

==============================================

PROGRAM ARITMATIKA (INDAH / DITULIS NAMA MASING2)

================================================

NILAI A= 8 (Muncul Otomatis)

NILAI B = 2 (Muncul Otomatis)

================================================

Nilaia A+B = .........(Muncul Otomatis)

Nilaia A-B = .........(Muncul Otomatis)

Nilaia A*B = .........(Muncul Otomatis)

Nilaia A/B = .........(Muncul Otomatis)

Nilaia A%B = .........(Muncul Otomatis)




  TIPE DATA, VARIABEL DAN OPERATOR 1.      Tipe Data Kumpulan nilai yang dimiliki oleh sebuah data Tipe data dibedakan menjadi 2   yaitu n...