Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

KONSTANTA dan OPERATOR Konstanta Berbeda dengan variabel yang isinya bisa berubah selama eksekusi program berlangsung, sedangkan isi.

Presentasi serupa


Presentasi berjudul: "KONSTANTA dan OPERATOR Konstanta Berbeda dengan variabel yang isinya bisa berubah selama eksekusi program berlangsung, sedangkan isi."— Transcript presentasi:

1 KONSTANTA dan OPERATOR

2 Konstanta Berbeda dengan variabel yang isinya bisa berubah selama eksekusi program berlangsung, sedangkan isi dari konstanta tidak bisa berubah. Konstanta merupakan nilai tetap yang pendeklarasiannya mirip dengan variabel, hanya nilainya saja yang tidak bisa berubah.

3 Deklarasi konstanta Ada dua cara untuk mendeklarasikan konstanta:  Setelah deklarasi header file dengan menggunakan #define  Di dalam fungsi dengan menggunakan const

4 Contoh1 : //deklarasi konstanta #include #define phi 3.14 #define r1 3 #define r #define kar 'A' #define teks "Contoh deklarasi konstanta" #define x true

5 main() { //pemanggilan konstanta cout<

6 Contoh 2: #include main() { //deklarasi konstanta const float phi=3.14; const int r1=3; const float r2=10.7; const char kar='A'; const char teks[30]="Contoh deklarasi konstanta" ; const bool x=true;

7 // pemanggilan konstanta cout<

8 OPERATOR 1. Operator aritmatik, terdiri :  Penjumlahan (+)  Pengurangan (-)  Perkalian (*)  Pembagian (/)  Modulo (%) 2. Operator gabungan OperatorContohEkivalen +=bonus += 500;bonus = bonus + 500; -=budget -= 50; budget = budget - 50; *=gaji *= 1.2;gaji=gaji * 1.2; /=faktor/= 50;faktor= faktor/.50; %= jml_hari %=7;jml_hari =jml_hari % 7;

9 3. Operator Logika Adalah operator yang digunakan untuk melakukan operasi dimana nilai yang dihasilkan dari operasi tersebut hanya berupa nilai benar (true) dan salah (false), atau sering disebut dengan nilai boolean. Operator Jenis Operator Contoh &&AND (dan)1 && 1 = 1 ||OR (atau)1 || 0 = 0 !NOT (negasi)!0 = 1

10 Mengatur angka desimal Caranya: 1.Menggunakan instruksi setprecision(n) 2.Menggunakan instruksi setiosflag(ios::fixed) Kedua instruksi diatas memerlukan header file iomanip.h

11 setprecision: #include main() { int a,b; float c; cout<<"Contoh penggunaan / dan %\n\n"; cout >a; cout >b; c=float(a)/b; cout<<"\nHasilpembagian“ <

12 setprecision & setiosflags : #include main() { int a,b; float c; cout<<"Contoh penggunaan / dan %\n\n"; cout >a; cout >b; c=float(a)/b; cout<<"\nHasil pembagian = “ <

13 Fungsi built-in matematik yang sering digunakan Fungsi-fungsi tersebut antara lain: 1.Fungsi sqrt(x)  untuk mencari  x. 2.Fungsi pow(x,y)  digunakan untuk mencari x y Kedua fungsi tersebut harus menggunakan header file math.h

14 Tugas !! Buatlah program untuk menghitung sisi miring dan keliling segitiga siku-siku dengan sisi tegak Mendatar merupakan input dari keyboard (diinpukkan user) Jawaban dalam bentuk : 1.Algoritma 2.Flowchart 3.Pseudocode Rumus : - sisimiring = sqrt((alas*alas)+(tinggi*tinggi)) - keliling = alas+tinggi+sisimiring


Download ppt "KONSTANTA dan OPERATOR Konstanta Berbeda dengan variabel yang isinya bisa berubah selama eksekusi program berlangsung, sedangkan isi."

Presentasi serupa


Iklan oleh Google