Mengenal Model Data, Perintah I/O

Preview:

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

Powerpoint TemplatesPage 22

TERIMA KASIH

Asliyani_unm10@yahoo.co.id