BLANTERWISDOM101

Belajar C++ Basic

Thursday, 28 November 2019

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.

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 :
_/Arya-Kun

Hanya seorang pelajar yang hobi nya membuat kode dan berharap ilmu nya bermanfaat bagi orang lain.

2 komentar