Selasa, 08 September 2015

Analisis Program Di C++

MENGANALISIS BARIS DEMI BARIS PADA SEBUAH PROGRAM SIMPLE DI C++.




Menganalisis baris demi baris pada sebuah program simple di C++ itu penting karena bagaimana bisa seorang programmer menuliskan programnya(kode-kode) tapi tidak tahu apa sebenarnya yang ia tulis kan gak lucu.Ini hanya review sedikit aja gak usah banyak banyak nanti ketagihan.


1 #include<iostream>
2 using namespace std;
3 int main()
4 {
5          cout<<"hello world"l;
7 }


Baris pertama
#include<iostream>

Pada baris ini maksudnya adalah memberitahukan compiler agar menggunakan file header iostream.h yang ada pada direktori file-file header.
apa itu header akan dibahas postingan yang akan datang(stay tuned).
Isi dari library iostream
- cout = menampilikan tulisan pada console.
- cin = menginput data pada suatu variable.
- cerr
- satu lagi lupa. :v

Baris kedua
using namespace std;

Baris ini berguna untuk menampilkan memberi perintah pada compiler bahwa program menggunakan library-library yang sudah distandarisasi. "using" dan "namespace" adalah salah dua keyword yang ada pada C++ , itu juga akan dibahas lain waktu. std = standard. 

Contoh penggunaan std;

int main()
{
std::cout<<"hello world";
int a;
std::cin>>a;
std::cout<<a;
}

Jika sudah menggunakan "using namespace std;" kita tidak perlu menggunakan "std:: pada cout atau cin" karena sudah di otomatisasi oleh "using namespace std;" jadi semuat perintah cout dan cin sudah otomatis ada std:: walaupun gak terlihat secara kasat mata.

Baris ketiga
int main()
Pada setiap program pada C atau C++ harus menggunakan fungsi main() karena fungsi main() adalah fungsi utama yang akan di eksekusi oleh compiler.jika tidak ada fungsi main() pada program tersebut maka bisa dipastikan error.Int pada fungsi main adalah jenis tipe data yang dikembalikan oleh compiler ke sistem operasi berupa bilangan bulat (integer),tipe datanya bisa diganti sesuai kebutuhan (see tipe data/data type) bisa juga dikosongkan atau diganti void main() agar tidak mengembalikan nilai ke sistem operasi.Setiap fungsi harus menggunakan "( )" .

Baris keempat
"{"(baca: kurung kurawal buka)
Symbol ini adalah symbol yang berfungsi sebagai  tanda  awal dari sebuah statement yang akan di eksekusi program.

Baris kelima
cout<<"hello world";
cout (baca : c out) berfungsi untuk menampilkan tulisan  pada program dan symbol "<<" adalah operator bitwise(di bahas nanti aja kalo ga males) dan hello world adalah kalimat yang akan muncul ketika program berjalan , kalimat harus menggunakan tanda (" ") double quotation mark sebagai tanda dan jarak seberapa banyak dan panjang kalimat atau tulisan yang ingin dimunculkan pada program.

Baris Terakhir
"}"(baca : kurung kurawal tutup)
Itu untuk mengakhiri program pada fungsi main()

Berikut contoh ouputnya dari program diatas (click to enlarge)




.



Sekian.

oh iya jangan lupa dalam setiap statement harus diakhiri dengan tanda " ; " (baca : semicolon).





Senin, 07 September 2015

Cara Memulai Belajar Pemrograman

Banyak dari kita (termasuk gw ,anak IT baru kemaren) bertanya . Gimana sih cara belajar programming biar cepet bisa....
jawabannya GAK ADA!!!..
belajar programming itu gak segampang membalikan kedua bakwan #eh
perlu perjuangan,modal,kuota internet dan tentunya guru atau mentor yang siap ngoreksi source code yang kita buat...
Nah terus bagaimana caranya masa gak ada... caranya tentu ada tapi tidak mudah..
Berikut tips Belajar programming ala gw..
Simak nih...

1.Tentukan bahasa pemrograman apa yang ingin dipelajari?


Diatas adalah flowchart(diagram alir) yang menjelaskan bahasa pemrograman apa yang cocok untuk agan atau minat agan dalam programming itu ujungnya seperti apa.
Kecuali kalo agan kuliah dan bahasa pemrogramannya sudah menjadi standar di kampus/instansi/sekolah agan itu tidak bisa di ganggu gugat (contohnya saya :v).

2.Gabung di group FB atau IRC para Programmer.



Point ini sangat penting karena dengan bergabung di Group atau IRC lebih memudahkan dalam kita menyelesaikan suatu permasalahan/kasus/soal , entah dari programnya atau tugas dari Dosen :D.Banyak orang yang ahli dan professional dalam bidangnya(programming).Gak cuma di dunia maya , agan juga bisa gabung ke organisasi atau kelompok belajar di lingkungan agan yang se RT atau se RW atau sekampus atau sependeritaan hahahaha.Pastinya lebih asyik menyelesaikan suatu permasalahan(debug) bareng-barengan soalnya bisa minta tethering wifi gratis sama temen. wkwkwk 

3.Beli buku/Ebook atau video sebagai sumber referensi.



Buku adalah jendela dunia,tanpa buku kita hanya katak di dalam baskom.Oleh karena itu peran buku dalam dunia komputer khususnya programming tidak bisa lepas dari yang namanya buku.Memang harganya variatif, tetapi kalo untuk newbie kayak agan biasanya buku-bukunya itu yang basic basic yang paling mantap 160 lembarlah , beda sama yang pro yang sampe 600 halaman bahkan 1000 halaman , harganya pun bikin sakit dompet.

4.Carilah teman yang bisa pemrograman atau senasib yang kesulitan belajar pemrograman.



Teman beperan penting dalam kehidupan kita,tapi teman disini yang saya maksud adalah teman yang sama sama punya tujuan belajar programming dan mau ngulik , sharing(bukan copas),brain stroming bareng.Kurangi temen maennya yang hanya nongkrong di warung kopi yang hahahehe tiap hari , karena mereka udah pinter makanya gak mau belajar (saya mah masih bodo jadi masih harus belajar banyak).Bahkan jika temen-temen kita serius belajarnya kelak bisa menjadi partner bisnis di masa depan atau co-CEO yang baik karena sudah kenal satu sama lain , kayak Steve jobs sama Steve Wozniak 



kiri Mbah jobs ,kanan mbah Woz.


OKE sekian dari saya semoga tulisan ini bermanfaat kalo ada salah tolong jangan di maafin tapi di koreksi dan dibenerin , Thanks!!!