Tipe data di C/C++
Sebuah program akan dieksekusi apabila memiliki perintah atau data yang akan diolah/proses. Data dalam bahasa C++ memiliki tipe data tersendiri yang mampu dibaca oleh sistem komputer. Ada beberapa macam tipe data yang ada dalam bahasa C++ antara lain sebagai berikut :
Tipe Data Char
Char merupakan tipe data berbentuk karakter tunggal(string tidak termasuk). Char memiliki jumlah bit sebanyak 8 bit (1 byte). Pendeklarasian secara umum adalah char nama_variabel[panjang_karakter]; .
Tipe Data Integer
Integer merupakan tipe data bilangan bulat. Integer memiliki jumlah bit sebanyak 16b bit (2 byte). Pendeklarasian secara umum adalah int nama_variabel; .
Tipe Data Float
Float merupakan tipe data bilangan pecahan presisi tunggal. Float memiliki jumlah bit sebanyak 32 bit (4 byte). Pendeklarasian secara umum adalah float nama_variabel; .
Tipe Data Double
Double merupakan tipe data bilangan pecahan presisi ganda. Double memiliki jumlah bit sebanyak 64 bit (8 byte). Tipe data double lebih akurat dibandingkan dengan float apabila terdapat banyak angka dibelakang tanda koma ( , ) .
Tipe Data Void
Void merupakan tipe data tidak bertipe dan memiliki jumlah bit sebanyak 0 bit. Biasanya digunakan saat pendeklarasian fungsi.
Berikut ini adalah contoh kode program yang menggunakan beberapa tipe data.
Reading input
Baris pertama: call stdio (input output standar) fungsi dari perpustakaan.
Baris kedua: memanggil fungsi matematika dari perpustakaan.
Baris ketiga: baris kosong yang tidak memberikan efek program.
Baris keempat: Anda harus meletakkannya sebelum Anda mulai membuat kode sumber sebagai tanda bahwa semua kode di bawah ini milik perintah utama.
baris kelima: pl singkatan pacar dan pp singkatan pacar, jadi variabel pl dan pp akan integer dan akan digunakan pada program.
Baris keenam: print atau output yang akan ditampilkan pada baris pertama adalah "pacar laki-laki:"
Baris ketujuh: user diperbolehkan untuk memasukkan nomor selama itu integer dan akan diberi nama sebagai pl(variabel) di baris pertama.
Baris kedelapan: cetak atau output yang akan ditampilkan di baris kedua adalah "pacar perempuan"
Baris kesembilan: user diperbolehkan untuk memasukkan nomor selama itu integer dan wil dinamakan sebagai pp(variabel) di baris kedua.
Baris kesepuluh: tot adalah variabel yang program dapatkan dari menambahkan variabel pl dan pp. tot adalah bilangan bulat.
Baris Kesebelas: cetak output yang akan ditampilkan di baris ketiga adalah "Total: TOT (pl+ pp)"
Baris kesebelas: baris kosong yang tidak memberikan efek program.
Baris ketiga belas: untuk input berikutnya semua perintah menghitung akan mulai dari nol.
Baris keempat belas: braket keriting berarti bahwa semua kode sumber akhir ada.
Writing an Output
Input redirection
Standard Input adalah apa yang Anda ketik pada keyboard ketika Anda menjalankan program dari baris perintah. Hal ini dapat diarahkan dari file dengan mengetik "<" karakter.
Pada contoh di atas, kita menggunakan perintah "semacam" untuk memproses semua isi your_file.txt. Jangan lupa bahwa Anda perlu menggunakan ">" karakter pada akhir nama file sehingga file Anda dapat diarahkan dan akan ditampilkan pada output.
0 komentar: