Belajar Bahasa Pemrograman C++ Menggunakan Code::Block
Bahasa Pemrograman C++
C++ adalah salah satu bahasa pemrograman yang OOP (Object Oriented Programming) selain Java,Ruby,JavaScipt,C#,dll.Bahasa C++ lumayan sulit dikuasai.Jika kalian ingin belajar bahasa C++ anda harus giat belajar karena menurut saya materi di pemrograman C++ lumayan banyak.
Menurut Wikipedia bahasa C++ adalah bahasa pemrograman komputer yang di buat oleh Bjarne Stroustrup, yang merupakan perkembangan dari bahasa C dikembangkan di Bong Labs(Dennis Ritchie) pada awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu B, Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American National Standart Institute) Bahasa pemrograman C menjadi versi dominan, Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs pertama kali mengembangkan C++ pada awal 1980-an. Untuk mendukung fitur-fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti class dengan sifat-sifatnya seperti inheritance dan overloading.[butuh rujukan] Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming).
(Sumber : Wikipedia).
Kita disini akan belajar membuat Program Operasi Aritmatika menggunakan Code::Block.Pada artikel sebelumnya saya telah memberikan informasi tentang cara instal Code::Block .Jika belum menginstal tinggal klik link dibawah ini
CARA INSTAL CODE::BLOCK DAN CARA MEMBUAT PROJECT BARU
Dalam pemrograman ada Input dan Output.Setiap bahasa pemroggraman memilik Input Output nya sendiri.Contoh Ouput yang saya tahu pada C++ :
-Cout
-Printf
dan Input :
-Cin
-ScanF
Saya disini akan menggunakan Cout dan Cin.
Program ini hanya memberitahu berapa size operator unary.Jika kalian ingin menggunakan pertambahan dan pengurangan saya sarankan gunakan operator int,jika ingin perkalian saya sarankan long,jika ingin pembagian saya sarankan double atau float.
Contoh Source Code Program :
Nah itulah sebagian kecil dari materi pembelajaran bahasa pemrograman C++.Sebenarnya banyak sekali materi dari Bahasa Pemrograman C++.Saya hanya memberikan sedikit ilmu,walaupun sedikit semoga bermanfaat bagi kalian semua.
Mohon maaf bila ada tulisan yang salah dan aneh karena saya masih noob dalam membuat artikel.Sekian saja dari saya semoga artikel ini berguna dan bermanfaat bagi kalian semua amiin .
Terima Kasih
Salam CodeMan
Mantap Sahabatku !!
CARA INSTAL CODE::BLOCK DAN CARA MEMBUAT PROJECT BARU
Dalam pemrograman ada Input dan Output.Setiap bahasa pemroggraman memilik Input Output nya sendiri.Contoh Ouput yang saya tahu pada C++ :
-Cout
-Printf
dan Input :
-Cin
-ScanF
Saya disini akan menggunakan Cout dan Cin.
Program Output pada C++
Program ini akan menampilkan Operasi Aritmatika.program ini akan menampilkan saja.variabel telah diisi dengan nilai.variabel a diisi dengan 10 dan b diisi dengan 5.Contoh :
*contoh program penjumlahan
*contoh program pengurangan
*contoh program perkalian
*contoh program pembagian
Penjelasan :
Gambar diatas merupakan program operasi aritmatika.Saya akan menjelaskan bagaimana algoritma dari program diatas.
Dalam program terlihat bahwa variabel a dan variabel b memiliki sebuah isi(nilai).Isi dari variabel a adalah 10 dan variabel b adalah 5.lalu program tersebut diperintahkan untuk meng-ouput (menampilkan) hasil dari a + b.Program menampilkannya seperti ini "tampilkan variabel a lalu tampilkan string "+" lalu tampilkan string "=" dan tampilkan a+b" dan hasilnya akan seperti ini
*hasil program penjumlahan
*hasil program pengurangan
*hasil program perkalian
*hasil program pembagian
Saya tidak akan menjelaskan bagian pengurangan,perkalian,dan pembagian karena penjelasannya sama dengan pertambahan tinggal diganti operasi aritmatikanya menjadi -,*, dan /.Perlu diingat,Operasi Aritmatika pada pemrogramman adalah :
-Penjumlahan : +
-Pengurangan : -
-Perkalian : *
-Pembagian : /
Jika Tidak menngunakan operasi aritmatika yang diatas maka program akan error
Contoh Source Code :
-Penjumlahan : +
-Pengurangan : -
-Perkalian : *
-Pembagian : /
Jika Tidak menngunakan operasi aritmatika yang diatas maka program akan error
Contoh Source Code :
Program InputOutput di C++
Bedannya dengan yang output, program ini meminta nilai untuk mengisi variabel.Tak seperti yang tadi, variable a telah memiliki nilai yaitu 10,nah yang sekarang kita (user) yang akan memberikan nilai.Contoh :
*contoh program penjumlahanIO
*contoh program penguranganIO
*contoh program perkalianIO
*contoh program pembagianIO
Penjelasan :
Jika program di jalankan,variabel a dan variabel b akan meminta masukan kepada user.Setelah itu program akan menjalankan sebuah proses untuk menampilkan hasil.algoritmanya sama dengan yang output tadi yaitu, "tampilkan variabel a lalu tampilkan string "+" lalu tampilkan string "=" dan tampilkan a+b" dan hasilnya akan seperti ini
*hasil program penjumlahanIO
*hasil program penguranganIO
*hasil program perkalianIO
*hasil program pembagianIO
Sama seperti program output,jika ingin Operasi Aritmatika yang lain tinggal ganti + menjadi -,*,dan /
Contoh Source Code :
Contoh Source Code :
Cara Menampilkan Jumlah Byte Type Operator Unary
Contoh dari Operator Unary adalah char,double,long int,float,int, dan long double.Dalam program ini kita akan menampilkan jumlah byte OP Unary.Contoh :
Penjelasan :
Program ini diperintahkan untuk menampilkan jumlah byte pada Operator Unary dengan menggunakan fungsi sizeof.sizeof berfungsi unutuk menampilan jumlah size Operator yang kita tulis.Cara pertama untuk menampilkan jumlah byte operator,operator tersebut dijadikan variabel.seperti variabel c,d,li,f,i,dan ld.Setelah itu program akan menampilan apa yang diperintahkan.Algoritmanya seperti ini "tampilkan string"ukuran variabel char adalah" lalu tampilkan dan gunakan fungsi sizeof pada variabel c (atau yang lainnya) lalu tampilkan string"Byte" .
hasilnya seperti ini
Program ini hanya memberitahu berapa size operator unary.Jika kalian ingin menggunakan pertambahan dan pengurangan saya sarankan gunakan operator int,jika ingin perkalian saya sarankan long,jika ingin pembagian saya sarankan double atau float.
Contoh Source Code Program :
Program Narasi (Boolean)
Program Narasi (Boolean) adalah program yang menyatakan true atau false dimana disini program menggunakan logika komputer.Contoh
Dalam program ini kita menggunakan fungsi boolalpha u=yang fungsnya untuk menilai apakah ini true atau false.
Pertama,kita isi dahulu variable a dan b.Isi variabel a dengan 5 dan variabel b dengan 10 dan buat juga variabel bantu c untuk variabel pembuktian boolean.algoritmanya seperti ini "c nengandung a lebih kecil (bisa juga menggunakan operator yang lain) daripada b. tampilkan variabel a lalu tampilkan sting " < " lalu tampilkan variabel b lalu tampilkan string"adalah"lalu tampilkan dan gunkan fungsi boolalpha lalu tampilkan varibel perbandingan yaitu c dan hasilnya akan seperti ini
Contoh contoh operator diantaranya :
Lebih besar : >
Lebih besar/Sama dengan : >=
Lebih kecil : <
Lebih kecil/Sama dengan :<=
Sama Dengan : =
Tidak sama dengan : !=
Program ini akan membandingkan dua buah nilai.Jika nilai tersebut benar maka hasinya true dan jika nilai tersebut salah maka nilainya false.Program ini bisa digabungkan dengan program if else.
Contoh Source Code Narasi :
Nah itulah sebagian kecil dari materi pembelajaran bahasa pemrograman C++.Sebenarnya banyak sekali materi dari Bahasa Pemrograman C++.Saya hanya memberikan sedikit ilmu,walaupun sedikit semoga bermanfaat bagi kalian semua.
Mohon maaf bila ada tulisan yang salah dan aneh karena saya masih noob dalam membuat artikel.Sekian saja dari saya semoga artikel ini berguna dan bermanfaat bagi kalian semua amiin .
Terima Kasih
Salam CodeMan
Mantap Sahabatku !!
Belajar Bahasa Pemrograman C++ Menggunakan Code::Block
Reviewed by Iman Nurohman
on
Januari 14, 2018
Rating:
![Belajar Bahasa Pemrograman C++ Menggunakan Code::Block](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSl0lj-m4o3KlO4HTsSRWaXYky2VxA9T4ENQMSRL4Mw2jCu4spcPPU3EFxyW4_Xp4Sy-xskpNU4ewMk73M5n1zwaSSzjBrJ0XQK5xEtVSgL9MTIllPgkYxzNq1FzZMxJkf3hUkqrsV7lg/s72-c/2.png)
Tidak ada komentar