Laman

Selasa, 10 Januari 2017

Pertemuan 02: Pengenalan Tipe Data, Perintah Masukan dan Keluaran


Posting saya kali ini adalah untuk menunaikan tugas dari dosen saya pada mata kuliah Algoritma dan Pemrograman. Saya diminta untuk merangkum pertemuan dua dan mempostingnya di blog. Jadi, berikut hal yang dapat saya rangkum.


Borland C++ memiliki 7 tipe data dasar diantaranya: Char, Int, Short, Long, Float, Double, Long Double

Variabel

Variabel dalah suatu tempat menampung data atau konstanta dimemori yang mempunyai nilai atau data yang dapat berubah-ubah selama proses program.

Ketentuan penulisan nama variabel:
  1. Tidak boleh ada spasi ( contoh : gaji bersih ) dan dapat menggunakan tanda garis bawah sebagai penghubung (contoh : gaji_bersih)
  2. Tidak boleh diawali oleh angka dan menggunakan operator aritmatika.
Variabel, dibagi menjadi dua, yaitu : Variabel Numerik dan Variabel Teks

A. Variabel Numerik 

Variabel numerik ini dibagi menjadi menjadi 3 (tiga) macam :
  1. Bilangan Bulat atau Integer
  2. Bilangan Desimal Berpresisi Tunggal atau Floating Point
  3. Bilangan Desimal Berpresisi Ganda atau Double Precision.
B. Variabel Text

Variabel numerik ini dibagi menjadi menjadi 2 (dua) macam :
  1.  Character ( Karakter Tunggal )
  2. String ( Untuk Rangkaian Karakter )
Data String merupakan rangkaian dari beberapa karakter yang diapit oleh tanda kutip ganda (“). Contoh : “Reisa”, “Maulani”,  “AMIK BSI”, “Y”  dan lain-lain.


Deklarasi Variabel

Deklarasi Variabel ini meliputi tipe variabel, seperti integer atau character dan nama variabel itu sendiri. Setiap kali pendeklarasian variabel harus diakhiri oleh
tanda titik koma ( ; ). 
  1. Tipe variabel integer dideklarasikan dengan int, tipe data ini biasanya digunakan untuk data bilangan bulat yang tidak memiliki nilai desimal.
  2. Tipe variabel floating point dideklarasikan dengan float, tipe data ini biasanya digunakan untuk data bilangan yang mengandung nilai desimal.
  3. Tipe variabel double precision dideklarasikan dengan double.
  4. Tipe variabel karakter dideklarasikan dengan char, tipe data ini biasanya hanya terdiri dari sebuah karakter saja yang diapit oleh tanda kutip tunggal  (  ‘  ). Data  karakter  dapat  berbentuk  abjad  (  huruf besar atau kecil ), angka, notasi atau simbol. 
  5. Tipe variabel unsigned integer dideklarasikan dengan unsigned int 
  6. Tipe variabel unsigned character dideklarasikan dengan unsigned char  
  7. Tipe variabel long integer dideklarasikan dengan long int 
  8. Tipe variabel unsigned long integer dideklarasikan dengan unsigned long int 
bentuk penulisannya yaitu: tipe data nama_variabel;
contoh penulisan: char nama[25]; int harga;



Perintah Keluaran


Perintah keluaran pada borland c++ yaitu:
  1. Printf( ) : merupakan perintah keluaran yang umum digunakan untuk menampilkan informasi ke layar.
  2. Puts( ) : fungsinya sama dengan printf( ), hanya saja fungsi ini khusus untuk tipe data string.
  3. Putchar ( ) : digunakan untuk menampilkan sebuah karakter ke layar dan penampilan karakter tidak diakhiri dengan pindah baris.
  4. Cout( ): digunakan untuk menmapilkan suatu data ke layar. akan tetapi harus menggunakan file header iostream.h   


Penggunaan Escape Sequences

Escape Sequences menggunakan notasi “  \ ” ( back slash ) jika karakter terdapat notasi “\” ini sebagai karakter “escape” ( menghindar). Beberapa Escape Sequences lainnya antara lain :


Fungsi Manipulator

Manipulator pada umumnya digunakan untuk mengatur tampilan layar. Untuk menggunakan manipulator ini, file header yang harus disertakan file header iomanip.h. Ada beberapa fungsi manipulator yang disediakan oleh Borland C++, antara lain.
  1. endl, fungsi ini digunakan untuk pindah baris. file header yang disertakan yaitu iostream.h
  2. ends, fungsi ini digunakan untuk menambah karakter null ( nilai ASCII NOL ) kederetan suatu karakter. File header yang disertakan yaitu iostream.h
  3. dec( ), digunakan untuk menampilkan data dalam bentuk desimal (bilangan berbasis 10)  
  4. hex( ), digunakan untuk menampilkan data dalam bentuk hexadesimal (bilangan berbasis 16)  
  5. oct( ), digunakan untuk menampilkan data dalam bentuk oktal (bilangan berbasis 8)   
  6. setbase( ), digunakan untuk konversi bilangan Octal, Decimal dan Hexadecimal. File header yang harus disertakan yaitu iomanip.h 
  7. setw( ), digunakan untuk mengatur lebar tampilan dilayar dari suatu nilai variabel. File header yang harus disertakan yaitu iomanip.h 
  8. setfill( ), digunakan untuk manampilkan suatu karakter yang ditelakan didepan nilai yang diatur oleh fungsi  setw(). File header yang harus disertakan yaitu iomanip.h
  9. setprecision( ), digunakan untuk mengatur jumlah digit desimal yang ingin ditampilkan. file header yang disertakan yaitu iomanip.h
  10. setiosflags( ), digunakan untuk mengatur sejumlah format keluaran data. File header yang harus disertakan yaitu iomanip.h

Perintah Masukan

Perintah standar input yang disediakan oleh Borland C++, diantaranya adalah:
  • scanf( ), digunakan untuk memasukkan berbagai jenis data. Bentuk Umum dari fungsi ini adalah:
simbol & merupakan pointer yang digunakan untuk menunjuk kealamat variabel memori yang dituju.


  • gets( ), digunakan untuk memasukkan data string. Bentuk Umum dari fungsi ini adalah: 
Perbedaan antara scanf( ) dengan gets( ) adalah: 

scanf( ) Tidak dapat menerima string yang mengandung spasi atau tab dan dianggap sebagai data terpisah. sedangkan gets( ) Dapat menerima string yang mengandung spasi atau tab dan masing dianggap sebagai satu kesatuan data.
  • cin, digunakan untuk memasukkan suatu data. File header yang harus disertakan: iostream.h
  • getch( ), (get character and echo) digunakan untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan tidak akan ditampilkan di layar. File header yang harus disertakan: conio.h.
  • getche( ), digunakan untuk membaca sebuah karakter dengan sifat karakter yang dimasukkan tidak perlu diakhiri dengan menekan tombol ENTER, dan karakter yang dimasukan ditampilkan di layar. File header yang harus disertakan adalah conio.h.

Mungkin itu saja yang dapat saya rangkum. semua postingan ini bersumber dari "Modul Praktikum Pemrograman C++" milik AMIK BSI
sekian dari saya, dan terimakasih sudah membaca :)








Tidak ada komentar:

Posting Komentar