D45H7 •||• ZonaSiHeker
Halo guys.. Kembali lagi with me :D orang paling gans di galaksi bima sakti iniπ. Kali ini saya mau kasih tutorial tentang PROGRAM nih guys.. Yaps, tepatnya koding bahasa C++.
Dah pada tahu bahasa program C++ kan? Oke, tanpa bacot alias banyak cocot kita langsung losss kan ke tutoeial nya ;v. Seperti biasa, simak, baca, dan pahami :D.
Apa itu C++?
Menurut ahlinya ahli, C++ adalah bahasa Pemrograman Komputer Tingkat Tinggi
(High Level Language), tapi C++ juga dimungkinkan untuk menulis Bahasa
Pemrograman Tinggkat Rendah (Low Level Language) di dalam pengkodingan.
karena C++ merupakan peluasan dari Bahasa Pemrograman C yang tergolong dalam
Bahasa Pemrograman Tingat Menengah (Middle Level Language), yang berarti Bahasa
Pemrograman C++ memiliki semua fitur dan kelebihan yang bahasa pemrograman C
miliki, termasuk kelebihan Bahasa C yaitu kita dimungkinkan untuk menggunakan
Bahasa Pemrograman Assembly di dalam pengkodingan C, dan juga menyediakan
fasilitas untuk memanipulasi memori tingkat rendah.
Jadi dah tahu yah.. Apa itu C++. Nanti aku buat juga kok tutorial bahasa C :). Kalo bisa ;). Dah.. Kita lanjut ke bahasa C++ ajh.
Nih aku kasih contoh pengkodingan bahasa C++ yg wajib dan harus dan mesti kamu ketahui.
Nah, contoh diatas itu basic C++ yg harus kalian tahu.. Bukan tempe :D.
Jadi dah tahu yah.. Apa itu C++. Nanti aku buat juga kok tutorial bahasa C :). Kalo bisa ;). Dah.. Kita lanjut ke bahasa C++ ajh.
Nih aku kasih contoh pengkodingan bahasa C++ yg wajib dan harus dan mesti kamu ketahui.
Nah, contoh diatas itu basic C++ yg harus kalian tahu.. Bukan tempe :D.
Fungsi setiap syntax dalam pengkodean:
1. #include <iostream>
- Tanda pagar (#) itu disebut
dengan preprocessor directive. Yaitu, baris perintah (command line) yang memebrikan intruksi kepada
preprocessor.
- include <iostream> berarti program tersebut
akan menggunakan fitur dari pustaka (Library) yang bernama "iostream".. :*
- Jadi.. #include <iostream> adalah file-header yang pada dasarnya digunakan untuk
menyatakan bahwa file dari program yang sedang ditulis menggunakan pustakapustaka (Library) yang di dalamnya memuat kumpulan keyword dan function. disebutkan di
dalam kode program bertujuan untuk memberitahu compiler bahwa file akan
menggunakan beberapa fitur yang ada pada pustaka yang disebutkan.
2. using namespace ltd;
- Fungsi dari syntax kode ini adalah mempersingkat atau menyederhanakan notasi yang ada dalam Library
iostream seperti std::cout menjadi cout, std::endl, menjadi endl dan lainnya. Jadi kalau
kita gk pakai using namespace std gini syntax nya:
Nah, jadi rumit kan? Kek hubungan. Tapi gapapa aku suka yg rumit2. Lebih menantang :D.
3. int main ()
- Int main () adalah fungsi (function) utama, fungsi yang akan dibaca oleh compiler pertama kali secara otomatis, tidak akan ada function yang otomatis dibaca oleh compiler kecuali fungsi utama. Ngerti gak sih lo? -_-
- int itu dalam fungsi utama, itu tuh sebuah return type integer. Yahh kalo di
peraturan bahasa C kita memang harus menggunakan return type integer, kalau gk
syntax bakal error.
- main() sebagai identifier, dalam kurungan merupakan tempat
dimana kita dapat ngisi parameter untuk function, tetapi dalam fungsi utama. Tapi ngisi
itu ga dibutuhkan juga si, jadi dibiarin aja kosong. Dah?? Paham??
4. { dan }
- { sebagai pembuka blok
- } sebagai penutup blok
- Jadi, yg ada di dalam blok itu isinya rangkaian kode agar jadi satu. Kek hati aku dan dia :*. Atau bisa dibilang harus ada wadah biar kode nya berada di dalam satu command. Dah.. Paham kan? Ok.
5. cout
- cout sebagai output adalah aktifitas program yang mendapatkan perintah untuk
memberikan informasi data kepada user.
- Untuk penggunaan cout ini kita membutuhkan insertion operator dengan tanda << di
antara objek.
6. cin [Bonus]
- cin (input) adalah interaksi pengguna (manusia) dengan program, memungkinkan program
dapat menerima data atau informasi dari pengguna.
- Untuk penggunaan cin ini kita membuthkan exseration operator yaituh dengan tanda >> di antara objek. Nih gw kasih contoh:
cin>>"Arya Gans?">>;
Dah, sekian tutor kali ini.. Semoga bermanfaat.. Pusing? Gapaham? Yaudah bodoamat :v. Tapi tetep berusaha yah biar bisa.. Biar pro ea :v
Dah.. Selamat bekerja keras.. Bye bye.. π
Credits: Delia | Intelligence IT, Learning Programer.
Referensi: Google
Share This :
First Komen Asw
BalasHapusYa
Hapus