Oke sahabat setia syarif soden, pada kesempatan kali ini mimin membuatkan artikel tentang Tutorial C++ Untuk Pemula Menggunakan Windows.
Untuk membuat program C++ pertama kalian harus mengetahui struktur yang ada pada c++ dulu, seperti file header, struktur perulangan c++, Percabangan c++ dan lain-lain. Kalian bisa mempelajari itu di blog ini.
Berbicara mengenai compiler atau IDE C++ mimin ada satu IDE yang menurut mimin cukup mudah dipakai oleh programmer pemula yang baru belajar c++ yaitu Dev C++
Pengertian Dev C++
Dev-C++ merupakan sebuah IDE (Integrated Development Environment) C / C++ yang sudah dilengkapi dengan TDM-GCC Compiler (bagian dari GNU Compiler Collection / GCC). Dev-C++ merupakan IDE gratis dan full featur yang didistribusikan dibawah lisensi GNU General Public License untuk pemrograman C dan C++. seperti yang sudah disebutkan diatas IDE merupakan Lembar kerja terpadu untuk pengembangan program.
Sejarah C++
Pada tahun 1980 Bahasa C++ diciptakan oleh Bjarne Stroustrup, Awalnya prototype C++ muncul sebagai C yang dipercanggih dengan fasilitas kelas. Bahasa tersebut disebut C With Classes (C dengan kelas) dan diciptakan untuk memiliki fitur pemrograman berorientasi objek.
Pada tahun 1983-1984, C dengan kelas (C With Classes) disempurnakan dengan menambahkan fasilitas pembeban lebihan operator dan fungsi. yang awalnya C++ disebut "a better C" kemudian berganti nama pada tahun 1983 menjadi C++. Symbol ++ merupakan operator C untuk operasi penaikan, muncul untuk menunjukkan bahwa bahasa baru ini merupakan versi yang lebih canggih dari C.
Borland International kemudian merilis compiler Borland C++ dan Turbo C++. Dua buah compiler ini bisa digunakan untuk mengkompilasi kode C++. Bedanya, Borland C++ selain mampu digunakan dibawah lingkungan DOS, juga bisa digunakan untuk pemrograman Windows. Selain Borland International, beberapa perusahaan lain juga merilis compiler C++, seperti GNU Compiler Collection, Topspeed C++ dan Zortech C++.
Untuk cerita lengkap tentang penemuan bahasa C++, seperti sebelumnya diceritakan diatas C++ adalah bahasa pemrograman yang diciptakan pada tahun 1980, ketika Bjarne Stroustrup melakukan pekerjaan untuk memperoleh gelar Ph.D. Saat itu Bjarne Stroustrup memiliki kesempatan untuk bekerja dengan bahasa Simula, yang seperti namanya bahasa tersebut merupakan bahasa untuk simulasi.
Bahasa simula juga dianggap sebagai bahasa pertama untuk mendukung paradigma pemrograman berorientasi objek. Bjarne Stroustrup menemukan bahwa paradigma ini sangat berguna untuk pengembangan perangkat lunak, namun bahasa Simula terlalu lambat untuk penggunaan praktis
.
Note: Penemu C++ adalah Bjarne Stroustrup
Selanjutnya mimin telah menyiapkan Contoh Program C++ Sederhana.
Silahkan kalian buka IDE C++ di laptop kalian masing-masing, dan praktikkan contok program c++ dibawah.
Contoh Program C++ Dengan Perulangan Sederhana:
Contoh Program For
Source Code:
#include <iostream>
using namespace std;
void CetakAngka (int i, int j){
for (i = 1; i <= j; i++){
cout << i << '\n';
}
}
int main ()
{
CetakAngka (1,10);
}
Hasil Program:
Contoh Program While
Source Code:
#include <iostream>
using namespace std;
int main () {
int a = 1;
while( a < 10 ) {
cout << "value of a: " << a << endl;
a++;
}
return 0;
}
Hasil Program:
Contoh Program Do While
Source Code:
#include <iostream>
using namespace std;
int main () {
int a = 1;
do {
cout << "value of a: " << a << endl;
a = a + 1;
} while ( a < 10 );
return 0;
}
Hasil Program:
Fungsi dari ketiga jenis perulangan c++ diatas:
• While - Perulangan while digunakan untuk kondisi perulangan dimana banyaknya perulangan tidak dapat dipastikan pada saat penulisan program.
• For - Perulangan for digunakan untuk kondisi perulangan dimana jumlah perulangan telah di tentukan di awal.
• do-while - Sama seperti perulangan while, dalam perancangan perulangan do-while ini kita harus memahami alur logika program yang dibuat. Banyaknya perulangan di tentukan pada saat program mencapai kondisi FALSE.
contoh program c++ kasir minimarket
Penyelesaian dalam pembuatan program C++ kasi minimarket ini dikemas dengan studi kasus berdasarkan algoritma pemrograman yang dibutuhkan.
• Program menampilkan informasi jumlah barang
• Program menampilkan field untuk mengimput nama barang
• Program menampilkan field harga dan jumlah
• Program memperhitungkan total belanja dan dapat memberikan diskon
• program berhasil menampilkan total dari jumlah barang yang dibeli dan total setelah diskon.
Source Code:
#include<iostream>
using namespace std;
main()
{
int x,produk1=4999,produk2=10999,jumlah1,jumlah2,total,bayar,tunai,sisa,diskon;
string barang1,barang2,barang3;
cout<<"============================================"<<endl;
cout<<" Program Kasir soden market"<<endl;
cout<<"============================================"<<endl;
cout<<endl;
cout<<"Masukkan Nama Produk 1 : "; cin>>barang1;
cout<<"Jumlah Produk : ";
cin>>x;
jumlah1=x*produk1;
cout<<"Total Harga : Rp. "<<jumlah1<<endl;cout<<endl;
cout<<"Masukkan Nama Produk 2 : "; cin>>barang2;
cout<<"Jumlah Produk : ";
cin>>x;
jumlah2=x*produk2;
cout<<"Total Harga : Rp. "<<jumlah2<<endl;cout<<endl;
bayar=jumlah1+jumlah2;
cout<<endl;
cout<<"============================================"<<endl;
cout<<"Sub Total : Rp. "<<bayar<<endl;
if(bayar>100000)
{
diskon=0.10*bayar;
cout<<"Diskon 10%, diskon sebesar : Rp. "<<diskon<<endl;
total=bayar-diskon;
cout<<"Total : Rp. "<<total<<endl;
}
else
if(bayar<100000)
{
diskon=0;
cout<<"Diskon 0%, diskon sebesar : Rp. "<<diskon<<endl;
total=bayar;
cout<<"Total : Rp. "<<total<<endl;
}
cout<<"============================================"<<endl;
cout<<"Uang tunai : Rp. ";
cin>>tunai;
sisa=tunai-total;
cout<<"Kembalian : Rp. "<<sisa<<endl;
cout<<endl;
}
Hasil Program:
contoh program c++ mencari akar persamaan kuadrat
Source Code:
#include <iostream>
#include <math.h>
using namespace std;
int main(){
int a, b, c, D;
float x1, x2;
cout<<"Masukan nilai a : ";
cin>>a;
cout<<"Masukan nilai b : ";
cin>>b;
cout<<"Masukan nilai c : ";
cin>>c;
D=(b*b)-(4*a*c);
if (D>0){
x1 = (-b + sqrt(D)) / (2*a);
x2 = (-b - sqrt(D)) / (2*a);
}else if (D==0){
x1 = (-b + sqrt(D)) / (2*a);
x2 = x1;
}else {
cout<<"\nAkar Imajiner"<<endl;
}
cout<<"X1 = "<<x1<<endl;
cout<<"X2 = "<<x2<<endl;
}
Hasil Program:
program kalkulator sederhana dalam bahasa c++
Source Code:
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
float x,y;
int pil;
menu :
cout << "Kalkulator Sederhana C++ \n";
cout << "Pilihan Operator : \n";
cout << "=========================\n";
cout << "1.Operator (+)\n";
cout << "2.Operator (-)\n";
cout << "3.Operator (/)\n";
cout << "4.Operator (*)\n";
cout << "Masukkan Kode Operator : ";cin >> pil;
if (pil > 4 || pil < 1){
cout << "\nKode yang anda masukkan tidak ada \nSilahkan masukkan ulang kode .";
system("pause");
system("cls");
goto menu;
}
else {
cout << "Operan 1 : ";cin >> x;
cout << "Operan 2 : ";cin >> y;
if (pil == 1){
cout << "\nHasil penjumlahan dari "<<x<<" + "<<y<<" adalah : "<<x+y<<endl;
}
else if (pil == 2){
cout << "\nHasil pengurangan dari "<<x<<" - "<<y<<" adalah : "<<x-y<<endl;
}
else if (pil == 3){
cout << "\nHasil perkalian dari "<<x<<" / "<<y<<" adalah : "<<x/y<<endl;
}
else if (pil == 4){
cout << "\nHasil perkalian dari "<<x<<" * "<<y<<" adalah : "<<x*y<<endl;
}
}
return 0;
}
Hasil Program:
0 Post a Comment: