BELAJAR C++ UNTUK PEMULA -...

6
Lisensi Dokumen: Copyright © 2008-2017 ilmuti.org Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org BELAJAR C++ UNTUK PEMULA Mutiah Rosdyana [email protected] Abstrak Apa itu C++? C++ yaitu sebelum C++ dikembangkan, sudah ada bahasa sejenis yang digunakan programmer yaitu bahasa C (dikembangkan oleh Dennis Ritchie dari bahasa B), saat itu dia dari Bell Laboratories sedang mengembangkan system operasi Unix. C ini merupakan bahasa prosedural, kemudian dikembangkan hingga menjadi sebuah bahasa pemrograman C yang berorientasi pada object (OOP Object Oriented Programming) yang kemudian disebut dengan C++ (dikembangkan oleh Bejarne Stroustrup tahun 1979). Kata Kunci: C++, Unix, Pemrograman Pendahuluan Disini mengetahui tentang apa itu C++? Dan bisa juga mengikuti tutorial yang dijelaskan untuk melakukan percobaan dengan menggunakan C++. Bisa mengikuti langkah-langkah yang saya berikan. Pembahasan Membuat Hello World Aplication Buka editor anda, ketikan kode di bawah ini. Disini saya menggunakan Visual Studio 2012. Lihat gambar 1:

Transcript of BELAJAR C++ UNTUK PEMULA -...

Page 1: BELAJAR C++ UNTUK PEMULA - ilmuti.orgilmuti.org/wp-content/uploads/2017/03/MUTIAH-ROSDYANA-BELAJAR-… · Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

BELAJAR C++ UNTUK PEMULA

Mutiah Rosdyana

[email protected]

Abstrak

Apa itu C++? C++ yaitu sebelum C++ dikembangkan, sudah ada bahasa sejenis yang

digunakan programmer yaitu bahasa C (dikembangkan oleh Dennis Ritchie dari bahasa

B), saat itu dia dari Bell Laboratories sedang mengembangkan system operasi Unix. C ini

merupakan bahasa prosedural, kemudian dikembangkan hingga menjadi sebuah bahasa

pemrograman C yang berorientasi pada object (OOP – Object Oriented Programming)

yang kemudian disebut dengan C++ (dikembangkan oleh Bejarne Stroustrup tahun 1979).

Kata Kunci: C++, Unix, Pemrograman

Pendahuluan

Disini mengetahui tentang apa itu C++? Dan bisa juga mengikuti tutorial yang dijelaskan

untuk melakukan percobaan dengan menggunakan C++. Bisa mengikuti langkah-langkah

yang saya berikan.

Pembahasan

Membuat Hello World Aplication Buka editor anda, ketikan kode di bawah ini. Disini

saya menggunakan Visual Studio 2012.

Lihat gambar 1:

Page 2: BELAJAR C++ UNTUK PEMULA - ilmuti.orgilmuti.org/wp-content/uploads/2017/03/MUTIAH-ROSDYANA-BELAJAR-… · Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Nah, kode di atas adalah kode default standar penulisan C++.

Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run kode

tersebut pada IDE anda dan cobalah lihat, pasti dapat berjalan dengan sempurna. Akan

tertampil conlose window hasil dari running kode. Tetapi pada Visual Studio IDE, setelah

eksekusi kode maka akan menutup secara otomatis. Memang begitulah Microsoft

membuatnya. Sehingga untuk membuat window hasil running tetap ditempat (tidak close)

anda dapat menambahkan:

cin.get();

kode ini akan meng-catch input yang dimasukan pengunjung sebelum window menutup.

Bila pengunjung tidak mengetikan apa apa, maka window akan tetapi terbuka.

Lihat gambar 2:

Page 3: BELAJAR C++ UNTUK PEMULA - ilmuti.orgilmuti.org/wp-content/uploads/2017/03/MUTIAH-ROSDYANA-BELAJAR-… · Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Lihat gambar 3:

Pada Source.cpp di atas, kita akan menjelaskan bagian – bagian dari kode seperti berikut

ini:

#include ini adalah preprocessor int main() ini adalah function header using namespace

ini adalah using namespace directive function body yaitu antara {} statements yaitu pada

code cout return 0; yaitu return statement untuk menyudahi jalannya fungsi

Lihat gambar 4 :

Mari kita lanjut ke pembahasan

*Kenapa harus ada fungsi main() ?

Saat anda me-run C++ program, eksekusi kode selalu dimulai dari fungsi main(). Ini

adalah standard dari kode C++. Bagaimana bila tidak ada fungsi main() pada kode anda?

Tentu program anda tidak akan berjalan dan compiler (compiler apa saja) akan

Page 4: BELAJAR C++ UNTUK PEMULA - ilmuti.orgilmuti.org/wp-content/uploads/2017/03/MUTIAH-ROSDYANA-BELAJAR-… · Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

menginformasikan kepada anda bahwa program anda tidak lengkap karena tidak terdapat

fungsi main().

Jadi semua alur eksekusi kode dimulai dari fungsi main(), ini berbeda dengan bahasa

pemrograman lain seperti php, actionscript, dan lain lain yang mana kita bisa memanggil

langsung fungsi yang kita buat.

Lihat gambar 5:

Diatas adalah koding dengan php, lebih flexible karena kita bisa memanggil index.php

dan menampilkan langsung fungsi – fungsi contoh() dan lagi() pada browser.

Lihat gambar 6:

Page 5: BELAJAR C++ UNTUK PEMULA - ilmuti.orgilmuti.org/wp-content/uploads/2017/03/MUTIAH-ROSDYANA-BELAJAR-… · Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Lihat kode c++ diatas, semua eksekusi harus melalui fungsi main(). Diatas kita meng-

include karena kita menggunakannya untuk hal hal yang berhubungan dengan string.

Hasilnya adalah seperti berikut ini:

Lihat gambar 7:

Penutup

Sekian pembahasan artikel saya mengenai Belajar C++ untuk pemula dan menjelaskan

tentang Apa itu C++, itulah penulisan yang benar dalam bahasa pemrograman C++.

Semoga bermanfaat bagi pembaca dan dapat memahaminya untuk mengenal lebih dalam

lagi C++. Terimaskasih selamat mencobanya.

Referensi

http://www.marilahcoding.com/2016/07/tutorial-c-lengkap-belajar-bahasa-c.html

http://mrenardi.blogspot.co.id/2016/02/belajar-c-untuk-pemula.html

http://bakrimegadata.wordpress.com/belajar-awal-c/

http://www.mediatutorial.web.id/2012/04/c-nol-belajar-c-pemula-apa-itu-c.html

http://belajar-algo.blogspot.co.id/2012/06/pengenalan-dan-tutorial-dasar.html

Page 6: BELAJAR C++ UNTUK PEMULA - ilmuti.orgilmuti.org/wp-content/uploads/2017/03/MUTIAH-ROSDYANA-BELAJAR-… · Perlu diketahui bahwa kode di atas adalah kode standar C++, ada dapat me-run

Lisensi Dokumen:

Copyright © 2008-2017 ilmuti.org

Seluruh dokumen di ilmuti.org dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak

diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari ilmuti.org

Biografi

Nama saya Mutiah Rosdyana lahir di Kota Tangerang pada tanggal 27 Oktober 1996, Biasa

dipanggil Tia, saya anak ke 4 dari 4 bersaudara. Hobi saya main, makan. Saya sedang fokus

dengan kuliah saya yang ada di dunia teknologi informasi tentang pemrograman dan ingin

mendalaminya lagi. Saat ini saya sedang belajar di Perguruan Tinggi.

Email : [email protected]

No. Telp : 081245162121