Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.

Presentasi serupa


Presentasi berjudul: "Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo."— Transcript presentasi:

1

2 Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo

3 DATA DAN STRUKTUR DATA STRUKTUR DATA TIPE DATA JENIS-JENIS OPERATOR

4 Struktur Data Struktur Data Data adalah catatan atas kumpulan fakta
Struktur adalah bangun (teoritis) yang terdiri atas unsur-unsur yang berhubungan satu sama lain dalam satu kesatuan Struktur Data adalah catatan atas kumpulan fakta Data Suatu koleksi atau kelompok data yang dapat dikarakteristikan oleh organisasi serta operasi yang didefinisikan terhadapnya Struktur Data

5 String Data Sederhana Tunggal Data Sederhana Majemuk Integer
Real/Float Boolean Character Data Sederhana Majemuk String

6 INTEGER Merupakan Bilangan Bulat dan tidak mengandung pecahan. seperti : ...-3,-2,-1,0,1,2,3,.... Type Range Ukuran (Byte) Integer 2 Long 4

7 FLOAT Type data yang merupakan bilangan pecahan.
Jenis Data float ditulis dgn menggunakan titik(koma) desimal. Misalnya : , Type Range Ukuran (Byte) Float 3.4 x s/d 3.4 x10 +38 4 Double 1.7 x s/d 1.7x 8 Long Double 3.4 x s/d 1.1x 10

8 BOOLEAN Type data yang hanya mempunyai dua bentuk keluaran: nilai True dan False (Benar dan Salah) yang dinyatakan dengan 1 dan 0. Satuan data yang terpakai cukup satu bit saja. Operator yang digunakan adalah : And, Or dan Not Input NOT (!) AND (&&) OR (||) A B C !A !B !C A&&B&&C A||B||C 1

9 CHARACTER Type data yang terdiri dari simbol yang meliputi digit numerik, character alfabetik dan spesial character. tipe char, karakter ditulis di dalam tanda petik tunggal ( ‘ ) Contoh : ‘A’ karakter berupa huruf A ‘1’ karakter berupa angka 1 ‘*’ karakter simbol *

10 STRING Merupakan type data majemuk yang terbentuk dari kumpulan character sebanyak 256 (default) dengan jangkauan niai Pemberian nilai String diapit dengan tanda petik ganda (“). Bentuk umum penulisan tipe data ini adalah : tipe_data pengenal [panjang] ; pengenal = nama variabel panjang = bilangan bulat yg menunjukan jumlah Karakter Contoh : char nama[15];

11 Untuk Menyalin Nilai String
Fungsi pada Operasi STRING strcpy Untuk Menyalin Nilai String strcat Untuk Menggabungkan Nilai String strcmp Untuk Membandingkan 2 Nilai String Strlen Untuk Mengetahui Panjang Nilai String Strchr Untuk Mencari Nilai Karakter dalam String

12 JENIS-JENIS OPERATOR Aritmetika Pemberi Nilai Aritmetika Logika Unary
Penambah & Pengurang Relasi Bitwise

13 Operator Aritmatika Keterangan
Pow Pangkat Sqrt Menghitung akar * , / Perkalian, Pembagian + , - Penjumlahan, Pengurangan % Sisa hasil bagi (modulus)

14 Operator Pemberi Nilai Aritmetika
Keterangan * = Perkalian / = Pembagian % = Sisa Hasil Bagi + = Penjumlahan - = Pengurangan

15 Operator Logika Keterangan && Dan (AND) || Atau (OR) | Bukan (NOT)

16 Operator Unary Keterangan + Tanda Plus - Tanda Minus

17 Operator Penambahan & Pengurangan
Keterangan ++ Penambahan -- Pengurangan

18 Operator Relasi Keterangan
= Sama dengan (assignment) != Tidak sama dengan > Lebih besar < Lebih kecil == Sama dengan (bukan assignment) >= Lebih besar atau sama dengan <= Lebih kecil atau sama dengan

19 Operator Bitwise Keterangan ~ NOT << Shift Left >> Shift Right & AND ^ XOR | OR

20

21


Download ppt "Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo."

Presentasi serupa


Iklan oleh Google