TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati

Slides:



Advertisements
Presentasi serupa
- PERTEMUAN 2 - TIPE DATA, VARIABEL, DAN OPERATOR
Advertisements

Tipe Data, Variabel & Operator
Matakuliah : Algoritma & Struktur Data Versi Materi
Chapter 3.2 : Tipe, Nama dan Nilai
BASIC DATA TYPES, VARIABLES & OPERATORS
Nama: Winda Fandella NIM: Pembimbing: Ali Subhan Afrizal, ST.
Tipe Data, Variabel & Operator
Algoritma Dan Pemrograman
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
ANALISA DAN DESAIN ALGORITMA
Type Data Variable Constanta Operator.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Elemen Dasar Dalam C++.
Pertemuan 2 Muhamad Haikal, S.Kom., MT
Tipe Data By Serdiwansyah N. A..
PERTEMUAN 2 Bambang Irawan.
STRUKTUR DATA PERTEMUAN 1
Struktur Organisasi Data 2
Tipe Data Integer Real Karakter String Boolean Enumerasi Subrange
PBO Daniel Riano Kaparang, S.Kom., M.Cs
Tipe, Nama, dan Nilai Anifuddin azis.
BAB 2 Elemen Dasar.
TIPE DATA, NAMA dan EKSPRESI
PERTEMUAN 3 KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
TIPE DATA Merupakan identitas/ jenis suatu data/variabel yang dibaca/dihasilkan oleh komputer untuk dilakukan proses selanjutnya Tipe data digunakan untuk.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Tipe Data, Operator Dalam Delphi
TEL 2112 Dasar Komputer & Pemograman Konsep Tipe Data dan Operator
Konsep Tipe Data dan Operator
TEE 2103 Algoritma dan Pemrograman
FKIP Pend. Matematika Universitas Muhammadiyah Gresik
Variabel operator tipe data
NILAI DAN EKSPRESI (TRANSFORMASI NILAI), TIPE DATA DAN TIPE OPERATOR
Tipe, Nama, dan Nilai.
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pertemuan 1 DATA & STRUKTUR DATA.
Algoritma dan Pemrograman (Pertemuan 03)
PEMROGRAMAN PASCAL ELEMEN PEMROGRAMAN PASCAL.
Pengenalan Type Data Type data dapat dikelompokkan menjadi 2
Tipe Data, Operator dan Ekspresi
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
TEE 2103 Algoritma & Pemrograman
Tipe Data, Nama dan Nilai
TIPE DATA.
~ PERTEMUAN 4 KONSEP TIPE DATA ~
VARIABEL DAN TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi
Mengenal Model Data, Perintah I/O
PENGGUNAAN TIPE DATA YANG EFEKTIF
Pemrograman Bahasa C sRi nurhayati, mt.
KONSEP TIPE DATA, OPERATOR DAN IDENTIFIER
Konsep Tipe Data dan Operator
Tipe data sederhana Hermansyah,S.Kom.
Algoritma dan struktur data
TIPE DATA DALAM VISUAL BASIC (VB) INTEGER Yaitu : tipe data numerik, berupa bilangan bulat, dan tanpa pecahan Kisaran angka : antara -32,768 hingga.
Biansa Maulana Angga Surya Prayitna Koermalla Syafei Irma Rosdalina Rizki Mulia Bayu Prayogo.
Pertemuan Pertama Data dan Struktur Data.
DATA & STRUKTUR DATA PERTEMUAN I IMAM SIBRO MALISI NIM :
VARIABEL, TIPE DATA, OPERATOR
STRUKTUR DATA.
DATA DAN OPERATOR.
Tipe data & Variabel 1. Bahasa Pascal 2. Tipe data & Variabel.
Data dan Struktur Data.
Chapter 3.2 : Tipe, Nama dan Nilai
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
PENGGUNAAN TIPE DATA YANG EFEKTIF
Algoritma 1 Temu 2.
Bab 03 Variabel dan Tipe Data
Operator, Variabel, Konstanta, Tipe Data
Tipe Data Struktur Ridwan, S.T., M.Eng. Pokok Pembahasan Bahan Kajian. Tipe Data Terstruktur Materi Tipe Data: 1.Definisi data, tipe data dan struktur.
Logika dan Algoritma Agung BP Chapter 5.
Transcript presentasi:

TIPE DATA Erizal, S.Si, M.Kom Sistem Informasi STTI Respati erizalmik@yahoo.com http://erizal.wordpress.com

Tipe Data Pola representasi data Jenis Tipe Data: Membuat tipe Tipe data dasar : sudah tersedia, langsung dipakai Tipe data bentukan : dibentuk dari tipe data lain oleh pembuat algoritma / program. Membuat tipe Tidak menentukan alokasi memori Mendefinisikan pola representasi

Tipe Data Dasar Integer : bilangan bulat Real : bilangan pecahan desimal Karakter : huruf, angka, dan simbol‐simbol Contoh: ‘a’, ‘b’, ‘K’, ‘0’,’5’,’$’,’&’, ‘*’ String : rangkaian karakter Contoh: “kucing”, “aku & kau” Boolean : “true” atau “false

1. Integer Bilangan Bulat Rentang nilai Operasi Byte 0 – 255 unsigned 8‐bit Shortint ‐128 – 127 signed 8‐bit Word 0 – 65535 unsigned 16‐bit Integer ‐32768 – 32767 signed 16‐bit Longint ‐2147483648 – 2147483647 signed 32‐bit Operasi Aritmetika (+) (‐) (*) (div) (mod) Relasional (<) (≤) (=) (≥) (>) (≠)

2. Real Bilangan Riil (Desimal) Rentang nilai Operasi real 2,9 x 10‐39 ‐ 1,7 x 1038 6 byte single 1,5 x 10‐45 ‐ 3,4 x 1038 4 byte double 5,0 x 10‐324 ‐ 1,7 x 10308 8 byte extended 3,4 x 10‐4932 ‐ 1,1 x 104932 10 byte Operasi Aritmetika (+) (‐) (*) (/) Relasional (<) (≤) (=) (≥) (>) (≠)

3. Char Karakter, diapit tanda petik (‘ ’) Rentang nilai Operasi Huruf alfabet (‘a’) – (‘z’) & (‘A’) – (‘Z’) Angka desimal (‘0’) – (‘9”) Operator aritmetik (‘+’) (‘‐’) (‘*’) (‘/’) Karakter Khusus (‘~’), (‘@’), (‘#’), (‘$’), (‘%’), … Operasi Relasional (<) (≤) (=) (≥) (>) (≠)

4. String Untaian karakter dengan panjang tertentu Rentang nilai Sama dengan rentang nilai untuk tipe karakter Operasi Relasional (<) (≤) (=) (≥) (>) (≠) Konstruksi Penambahan 1 karakter di awal string (○) Penambahan 1 karakter di akhir string (●) Konkatenasi (penggabungan 2 string) (+) atau (&)

5. Boolean Bilangan logic Rentang nilai Operasi Logika / Boolean True (benar) False (salah) Operasi Logika / Boolean not (negasi / kebalikan nilai) and (benar jika semua nilai benar) or (benar jika salah satu benar) xor (benar jika berkebalikan nilai) eq (benar jika nilai sama)

Truth Table

Truth Table

Tipe Data Dasar Tipe data dasar (primitif) yang digunakan oleh Bahasa C. 1. Character 2. Integer 3. Floating point (single precision) 4. Double precision char atau signed char unsigned char int atau signed int atau signed unsigned int atau unsigned long atau long int atau signed long atau signed long int unsigned long atau unsigned long int float double long double Sebutan Tipe Data Bentuk penulisan dalam Bahasa C Jumlah Byte yang diperlukan Jangkauan nilai numerik 1 2 4 8 10 -128 s.d. 127 0 s.d. 255 -32768 s.d. 32767 0 s.d. 65535 -2147483648 s.d. 2147483647 0 s.d. 4294967295 3.4E-38 s.d. 3.4E38 positip atau negatip 1.7E-308 s.d. 1.7E308 3.4E-4932 s.d 1.1E4932

Catatan 1. 3.4E-38 adalah penulisan untuk 3.4 x 10 -38 dan 2. Dalam Bahasa C dikenal juga tipe data short int atau signed short int, atau short yang penggunaannya sama dengan int. Juga tipe unsigned short int yang sama dengan unsigned int 3.4E-38 adalah penulisan untuk 3.4 x 10 -38 dan 3.4E38 adalah penulisan untuk 3.4 x 10 38 2.

Contoh Soal Diberikan 5 variabel V, W, X, Y, Z bertipe boolean dengan nilai sbb : V = false W = true X = true Y = true Z = false Tentukan nilai dari not(not((W and X) or not Y) and (V xor (X eq Z)))

Tugas

END OF MODUL