Upload
sabin
View
47
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Mengenal Model Data, Perintah I/O. Pertemuan 2. Mengenal Tipe Data. Tipe Data Tambahan. Ada beberapa tipe tambahan yang dimiliki Borland C++, yanga diberi kata Unsigned yang digunakan hanya bila data yang positif saja . Konstanta. - PowerPoint PPT Presentation
Citation preview
Powerpoint TemplatesPage 1
Mengenal Model Data, Perintah I/O
Pertemuan 2
Powerpoint TemplatesPage 2
Mengenal Tipe Data
Tipe Data Ukuran Memori Jangkauan Nilai Jumlah DigitChar 1 Byte -123 s.d 127
Int 2 Byte -32768 s.d 32767
Short 2 Byte -32768 s.d 32767
Long 4 Byte -2,147,435,648, s.d 2,147,435,647
Float 4 Byte 3.4 x 10-38 s.d 3.4 x 10+38 5 – 7
Double 8 Byte 1.7 x 10-38 s.d 1.7 x 10 +38 15 -16
Long Double 10 Byte 3.4 x 10-4932 s.d 1.1 x 10+4932
19
Powerpoint TemplatesPage 3
Tipe Data Tambahan
Ada beberapa tipe tambahan yang dimiliki Borland C++, yanga diberi kata Unsigned yang digunakan hanya bila data yang positif saja.
Tipe Data Jumlah Memori Jangkauan Nilai
Unsigned Integer 2 Byte 0-65535
Unsigned Character 1 Byte 0-255
Unsigned Long Integer 4 Byte 0-4,294,967,295
Powerpoint TemplatesPage 4
Konstanta
konstanta adalah suatu nilai yang sifatnya tetap. Secara garis besar konstanta terbagi menjadi dua bagian, yaitu :
Konstanta Bilangan Konstanta Teks
Powerpoint TemplatesPage 5
Konstanta Bilangan
• Konstanta bilangan bulat adalah bilangan yang tidak mengandung titik desimal ( 1,2,3,100..)
• Konstanta Desimal Berpresisi Tunggal yang mempunyai bentuk tulisan seperti :– Bentuk desimal (cth:5.57)– Cth :4.22e3 4.22 x 10)
Powerpoint TemplatesPage 6
Konstanta Teks
• Data Karakter Data Karakter hanya terdiri dari sebuah karakter saja
yang dapat di apit oleh tanda kutip tunggal (‘) • Data Teks (string)
Data string adalah rangakian dari benerapa karakter yang diapit oleh tanda kutip ganda.
“Asliyani”,”Makassar”,”UNM”,”A”,
Powerpoint TemplatesPage 7
Variabel
Variabel merupakan suatu tempat untuk
menampung data atau konstanta di memori yang
mempunyai nilai atau data yang dapat berubah –
ubah selama proses program.
Powerpoint TemplatesPage 8
Ketentuan Nama Variabel
• tidak boleh ada spasi (contoh : Asliyani
UNM) dan dapat menggunakan garis
bawah (_) sebagai penghubung
(Asliyani_UNM)
• Tidak boleh diawali oleh angka dan
menggunakan operator aritmatika.
Powerpoint TemplatesPage 9
Variabel Numerik
• Bilangan Bulat
• Bilangan Desimal Berpresisi Tunggal atau Floating
Point
• Bilangan Desimal Berpresisi Ganda atau Double
Precision
Powerpoint TemplatesPage 10
Variabel Teks
• Data Karakter
• Data Teks (string)
Powerpoint TemplatesPage 11
Deklarasi Variabel
Deklarasi Variabel merupakan proses
memeprkenalkan Variabel kepada Borland C+
+ dan pendeklarasian tersebut bersifat mutlak
karena jika tidak diperkenalkan terlebih dahuli
maka Borlan C++ tidak akan menerima
variabel tersebut.
Powerpoint TemplatesPage 12
Perintah Keluaran
• Printf ()fungsi keluaran yang paling umum digunakan untuk menampilkan informasi ke layar.
Bentuk Penulisannya yaitu :
Printf (“string-kontrol”, argumen – 1, argumen-2, …) ;
Powerpoint TemplatesPage 13
Count..
String-kontrol dapat berupa keterangan
yang akan ditampilkan pada layar beserts
penentu formatnya. Penentu formatnya
dipakai untuk memberi tahu kompiler
mengenai jasa data yang dipakai dan
ditampilkan.
Powerpoint TemplatesPage 14
Puts ()
Digunakan untuk mencetak string ke layar, Puts () berasal dari kata PUT STRING. perbedaan Puts() dengan puts()
Printf() Puts()
Harus menentukan tipe data untuk data string, yaitu % s
Tidak perlu penentu tipe data string karena fungsi ini khusus untuk tipe data string
Untuk mencetak pindah baris, memerlukan notasi /n
Untuk mencetak pindah baris tidak perlu notasi /n karena sudah diberikan secara otomatis.
Powerpoint TemplatesPage 15
Putchar ()
• Putchar ()
untuk menampilkan sebuah karakter ke layar,
dan penampilan karakter tidak di akhiri dengan
pindah baris.
Powerpoint TemplatesPage 16
Cout ()
• Cout ()sebuah objek didalam C++ yang digunakan untuk menampilkan suatu data ke layar. Untuk menggunakan fungsi couth() ini, file header iostream.h harus disertakan.
Powerpoint TemplatesPage 17
Fungsi Manipulator
Manipulator pada umumnya untuk mengatur
tampilan layar, untuk menggunakan
manipulator ini, file header tyang harus
disertakan dalah file header iomanip.h.
Powerpoint TemplatesPage 18
Fungsi Manipulator
• endl
endl merupakan suatu fungsi manipulator
yang digunakan untuk menyisipkan karakter
Newline atau mengatur pindah baris, File
header yang harus disertakan adalah file
header iostream.h.
Powerpoint TemplatesPage 19
ends
• Ends merupakan fungsi manipulator yang
digunakan untuk menambah karakter null
(nilai ASCII NOL) ke deretan suatu karakter.
Fungsi ini akan berguna untuk mengirim
sejumlah karakter ke file di disk atau modem
dan mengakhiri dengan karakter NULL.
Powerpoint TemplatesPage 20
Dec, oct dan hex
• Dec, oct dan hex merupakan suatu fungsi
manipulator yang digunakan untuk konfersi
data dalam bentuk desimal, oktal, dan
heksadesimal. File header yang harus
disertakan adalah file header iomanip.h.
Powerpoint TemplatesPage 21
Perintah Masukan
• Scanf ()Digunakan untuk memasukkan berbagai jenis data.
• Gets()digunakan untuk memasukkan data string
• Cin() Digunakan untuk memasukkan fungsi cin() ini harus disertai header iostream.h