Tuesday, July 17, 2018

Kenalan yuk sama syntax code C++ !

Assalamualaikum
Selamat pagi, siang, sore, malam guys...
Balik lagi sama gue disini di blog Koding Tutorial. Nah setalah kita tau sejarah C++ terus sudah install semua yang kita butuhkan buat belajar C++, kali ini gue pengen share ke kalian gimana sih syntax code C++ itu sendiri. Dan tentu saja apa maksud dari kode-kode itu. Yak tanpa berlama-lama yuk simak.



Disini gue tampilkan sebuah program sederhana. Apalagi kalo bukan program "Hello World" hehe. Mungkin diantara kalian ada yang tau program paling sederhana ini.
Berikut kodenya:

#include <iostream>

int main()
{
  std::cout << "Hello World" << std::endl;
  return 0;
}

Nah, itu dia programnya. Jangan bingung hehe. Yang pertama ada #include dan <Iostream>. Iostream adalah salah satu file yang ada di dalam sebuah sistem komputer. Nah di dalam folder-folder sistem nantinya kalian akan menemukan sebuah file yang namanya iostream. Lalu include itu apa? Nah, include layaknya meng-copy paste file iostream tadi kedalam program kita.

Untuk tambahan, biar programnya enak dibaca. biasanya diberi comment seperti berikut:


#include <iostream>

//Ini adalah program dasar

int main()
{
  std::cout << "Hello World" << std::endl;
  return 0;
}

Nah, tanda "//" digunakan untuk comment. Comment ngga akan dieksekusi oleh sistem atau ngga ikut di compile. Comment hanya dibuat untuk membaca program yang telah kita buat.

Oke kalo sudah paham, kita lanjut lagi ke int main(). Perintah ini layaknya sebuah gerbang atau jalan masuk menuju batang tubuh suatu program agar bisa dieksekusi oleh sistem. Isi dari program diawali dengan "{" dan diakhiri dengan "}".

Sekarang kita bahas isi dari program yang kita buat. ada std , cout dan endl. Std ini adalah standard library yang berasal dari iostream. Kemudian std mengambil sebuah file bernama cout (console out). Apa fungsinya? Cout berfungsi sebagai output.


std::cout << "Halo Semuanya!!" << std::endl;

Coba lihat potongan program diatas. Maksudnya kata "Halo Semuanya!!" akan ditampilkan pada console out. console out bisa berupa cmd yang sudah kita install MinGW kemarin atau bisa langsung di dalam sebuah IDE. Intinya kata yang ada di dalam tanpa kutip akan dimasukkan ke dalam cout dan ditampilkan di layar console. Santai teman-teman jangan pusing hehe... Pelan-pelan.

Setelah coutada endl yang berfungsi mengakhiri baris kode atau mudahnya seperti enter pada keyboard. Endl dipakai ketika kita ingin menulis di baris baru. Kalau tidak diakhiri endl maka di console output akan tercetak bersambung.
Contoh:

#include <iostream>

int main()
{
  std::cout << "Halo Semuanya!!";
  std::cout << "Apa Kabar?" << std::endl;
  return 0;
}

Bandingkan dengan ini


#include <iostream>

int main()
{
  std::cout << "Halo semuanya!!" << std::endl;
  std::cout << "Apa kabar?" << std:endl;
  return 0;
}
Dan stelah di compile (disini gue pake sublime text 3 + MinGW ya) maka akan tampil output seperti ini:


Nah, di console out terlihat perbedaan yang tidak menggunakan endl akan terlihat bersambung, sedangkan yang menggunakan endl tidak akan tersambung. lihat pada gambar diatas.

Bagaimana guys, sudah paham? Oke sampe sini dulu belajar programnya kali ini. Belajar program sederhana dan mengenal syntax code C++ sudah. Sampai ketemu di postingan selanjutnya. Masih banyak yang harus kita pelajari ada linking dan sebagainya. Jadi tetap stay tune di blog Koding Tutorial yak. See you guys...
Wassalamualaikum

Share:

0 comments:

Post a Comment