Pengenalan Pemrograman Bahasa C dan C++ dan Contoh Koding
Ada banyak sekali bahasa pemrograman di dunia ini,
dan salah satu bahasa pemrograman tertua
dan sampai sekarang masih tetap dipakai adalah bahasa pemrograman C dan C++.
Setiap programmer dituntut agar
bisa mempelajari banyak bahasa
pemrograman, namun agar lebih focus mendalami satu bahasa pemrograman saja
tidak apa-apa. Karena pada dasarnya, jika sudah ahli satu bahasa maka dia akan
lebih mudah untuk memahami bahasa yang lain. Dan ini merupakan syarat
wajib yang dibutuhkan untuk menjadi seorang programmer.
Pada kesempatan kali ini, saya
akan mencoba memaparkan secara detail apa itu bahasa pemrograman C dan C++ serta contoh kodingnya. Namun, sebelum
kita melangkah lebh jauh, ada baiknya teman-teman pahami dulu apa bedanya program,
pemrograman, dan programming.
Secara umum, bahasa program C dan C++ adalah suatu bahasa pemrograman. Bahasa C
dan C++ termasuk sebagai bahasa pemrograman tingkat menengah, maksudnya bahasa
C dan C++ bisa dipelajari dengan lebih mudah karena mudah dimengerti tetapi
mempunyai kemampuan yang tinggi.
STRUKTUR PEMROGRAMAN BAHASA C DAN C++
Header file
Main( )
{
Deklarasi;
Statement;
}
BAGIAN-BAGIAN DALAM PEMROGRAMAN BAHASA C DAN C++
Fungsi main
Merupakan fungsi yang menjadi
inti dari program dan merupakan awal dan akhir eksekusi. Fungsi ini harus ada
dalam setiap program. Tanda kurawal buka { merupakan tanda awal fungsi main dan
tanda kurawal tutup } merupaka tanda berakhirnya fungsi main.
Prepocessor directive/header file
Preprocessor directive merupakan
suatu pernyataan yang akan diikiutsertakan dalam program, dimana pernyataan
tersebut akan di-compile sebelum proses compilasi yang sebenarnya dilakukan.
Deklarasi
Deklarasi diperlukan bila kita
akan menggunakan pengenal (identifier) dalam program.
Identifier dapat berupa variable,
konstanta dan fungsi.
Konstanta
Konstanta merupakan suatu nilai
yang tidak dapat diubah selama proses program berlangsung. Konstanta nilainya
selalu tetap.
Variable
Variabel adalah suatu pengenal
(identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses
program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu
variable bisa diubah-ubah sesuai kebutuhan.
ATURAN UMUM PENULISAN BAHASA C DAN C++
Bahasa C dan C++ :
- membedakan penulisan huruf besar dan kecil.
- Untuk memberi komentar pada suatu statement (keadaan), dapat menggunakan /* di awal dan */ di akhir atau // dalam satu baris.
- Awal dan akhir subroutine atau fungsi harus diapit kurung kurawal ({ })
- Setiap statement harus diakhiri tanda titik koma, kecuali statement yang diawali oleh tanda kres “#”
- Setiap variabel yang digunakan wajib dideklarasikan terlebih dahulu.
- Untuk bahasa C setiap melakukan proses input dan outpu data harus selalu menyertakan format datanya, sedangkan di C++ tidak.
Perintah-perintah dasar
C++ = cout << data;
C = printf(“format data”, data);
Ada sedikit perbedaan syntax dalam menkoding program dengan
bahasa C atau C++. Dan contoh programnya seperti berikut:
BAHASA PEMROGRAMAN C
#include<stdio.h>
Int main()
{
printf(“Hore aku
bisa memprogram!”) ;
}
BAHASA PEMROGRAMAN C++
#include<iostream.h>
Int main()
{
cout << “Hore aku bisa
memprogram!”;
return 0;
}
Perlu diingat, agar anda bisa memprogram
atau menuliskan kode, kamu harus memerlukan namanya compiler, tanpa compiler kamu tidak akan menghasilkan program
apa-apa. Dan compiler sendiri ada banyak jenis. Ada yang untuk pemrograman console dan pemrograman visual. Untuk yang
sederhana bisa memakai yang jenis console.
Dalam kasus diatas, saya menggunakan compiler untuk bahasa pemrograman C dan C++, dimana saya menggunakan codeBlocks. Berikut panduan lengkap install compiler codeBlocks.
Contoh koding di atas telah di compile.
Artikelnya bermanfaat kak, ini sya punya kumpulan contoh program C++, smoga bisa saling melengkapi
ReplyDeleteKumpulan Contoh Program C++
Terimakasih ilmunya
ReplyDeletewww.pawangsmart.com
Pawang SMart
Menarik tulisannya, menguasai satu bahasa pemrograman akan mudah menguasaai bahasa pemrograman lain.
ReplyDeletehatur nuhun ilmunya, :D.semoga allah membalas kebaikan mimin :D amin
ReplyDeletemakasih ya artikelnya sangat bermanfaat sekali
ReplyDeletewww.rajalistrik.com
Artikel yang cukup bermanfaat dan update terus gan
ReplyDeletesangat bermanfat bagi saya yang lagi belajar program, kunjungi juga blog ku ya .....
ReplyDeletehttp://sirinejos.blogspot.co.id/
artikelnya sangat bermanfaat cocok bagi saya yang sedang belajar...
ReplyDeletejual sirine patwal
sirine polisi 9 suara
sirine untuk pengawalan
toa sirine
jual sirine patwal
jual sirine patwal
terima kasih artikel ini cukup membantu saya
ReplyDeleteBagus untuk dijadikan referensi tambahan untuk di lab ti kunjungi http://ti-dasar.lab.gunadarma.ac.id
ReplyDeletebleh blajar gak
ReplyDeletebleh blajar gak
ReplyDeletemenarik, jika ingin belajar langsung, silahkan ke link saya :
ReplyDeletehttp://pradsource.blogspot.co.id/2017/04/tutorial-bahasa-c-1-input-dari-keyboard.html
keren..
ReplyDeletevisit this blog
Makasih Sharingnya utk saya yg pemula.
ReplyDeleteInformasi yang sangat bagus dan baik.Ditunggu untuk informasi berikutnya. Thanks gan :)
ReplyDeletebandarq
domino99 online terpercaya
dominoqq
domino qiu qiu
Tulisannya bagus bro, jadi ada ide untuk mengembangkan blog saya. by the way kunjungi juga blog saya
ReplyDeletehttps://makecodeout.blogspot.co.id/
Hallo kepada semua pecinta judi online
ReplyDeleteAgen terpercaya 100% di indonesia
kristalpoker menyediakan 7 game
Game yang di sediakan oleh kristalpoker :
- Sakong (New Game)
- Bandar Poker (New Game)
- BandarQ (Hot Game)
- Poker
- Domino
- Capsa Online
- AduQ
1. deposit dan withdraw hanya rp.15.000
2. Bonus Turnover 0,3% Setiap minggunya
3. Extra Bonus Cashback Setiap Minggunya
4. Bonus Referral 10%+10% Seumur Hidup
5. Bisa dimainkan di Smartphone Versi Android dan Iphone.
6. MIN DEPO IDR 15.000 dan Proses cepat 1 menit
silakan bergabung ya bagi yang belum terdaftar jadi member kristalpoker
jika ada kendala dalam pendaftaran atau kendala lainnya ,silakan hubungi CS kami langsung ya.
Segera Bergabung Di ArmaniTogel : Togel Online | Agen Togel | Bandar Togel Terpercaya , BANDAR TOGEL ONLINE Dan Daftar Kan Diri Anda http://www.ArmaniTogel.com
ReplyDeletePermainan TOGEL ONLINE , Live 24D,Live 48D Dan Dragon Tiger
Permainan Togel Ini Juga Tersedia Hadiah Utama, Hadiah Kedua, Dan Ada Juga Hadiah Ketiga Untuk 3D Dan 4D.
2D : Prize 1 X 70
3D : Prize 1 X 400, Prize 2 X 200, Prize 3 X 100
4D : Prize 1 X 3000, Prize 2 X 2000, Prize 3 X 1000
Ayuk Daftar Diri Anda Dan Bergabung Lah Bersama kami
Bonus Refferal 1% Seumur Hidup ( + Bonus hingga 100% )
terima kasih artikelnya sangat membantu
ReplyDeleteMy blog
Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :) Mari Bos ku segera bergabung dengan Kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami. Kunjungi kami di http://www.ibcwin.com
ReplyDeleteTaruhan Bola
Bandar Judi Online
Casino Online
Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :)Segera dapatkan promo terbaru kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami bonus member ya. Segera daftarkan diri anda di http://www.ibcwin.com
ReplyDeleteJudi Online
Judi Bola
Taruhan Bola
Bandar Judi Online
Makasih sangat bermanfaat
ReplyDeleteMy blog
Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :)Segera dapatkan promo terbaru kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami. Segera daftarkan diri anda di http://www.ibcwin.com
ReplyDeleteAgen Bola
Live Casino
Bandar Bola
Judi Bola Online
Thank you The information you submit is very useful, waiting for the next update Gan, Greetings Success :) Mari Bos ku segera bergabung dengan Kami Agen Bola Terpercaya. Dapatkan promo terbaru dari kami. Kunjungi kami di http://www.ibcwin.com
ReplyDeleteBandar Judi Online
Casino Online
Agen Bola
Live Casino
Info yang sangat baik dan bermanfaat gan. ditunggu informasi nya selanjutnya gan:) terima kasih ^^
ReplyDeleteSekedar Informasi Buat Guys :)
Buat Para Pecinta Poker Sejati yang ingin mencari web yang terpercaya di Indonesia.
Silahkan kunjungi web QQIntan,com ( koma nya diganti jadi titik bosku )
Disini saya sudah mencoba bermain dan hasilnya kekalahan saya di agent lain semua nya terbayarkan di agent Intanqq,com
Disini semua nya transparan Guys , bonus ,proses depo dan wd serba cepat , dan pelayanannya membuat saya jatuh cinta , sangat ramah dan sopan Guys!
No Tipu Guyss !!! Silahkan search Intanqq,com karena saya sudah mencoba sendiri.
Segera daftar guys, saya yakin keberuntungan anda juga berada di Intanqq,com
Dijamin 100% player vs play guys
taruhan judi Togel Sgp terpercaya
ReplyDeleteAgen TOGEL 4DPOIN,Online Terpercaya.
Minimal Deposit Dan Withdraw 20.000
Keterangan Lebih Lanjut, Anda Bisa Hubungi Disini.
Keterangan Lebih Lanjut, Anda Bisa Hubungi Disini.
★ Pin BBM : D1A279B6
★ Pin BBM : 7B83E334
★ Whatsapp : +85598291698
★ Skype : Poin.4D
★ Line : +85598291698