C++ adalah bahasa
pemrograman yang dibuat oleh Bjarne Stroustrup dan merupakan pengembangan
dari bahasa C yang dikembangkan duluan pada awal tahun 1970. Salah satu
perbedaan yang paling mencolok antara bahasa C++ dengan bahasa C adalah adanya
dukungan terhadap konsep pemrograman berorientasi obyek (Object Oriented
Programming) pada bahasa C++, sedangkan bahasa C lebih cenderung ke bahasa
prosedural.
Pada umumnya, bahasa
pemrograman C menggunakan dua konsep, yaitu data dan algoritma. Data merupakan
bahan yang akan diproses, sedangkan fungsi algoritma menjadi metode
pengolahannya. Meskipun begitu, penggunaan bahasa prosedural seperti bahasa
pemrograman C sangat tidak efisien untuk pembuatan software, khususnya untuk
software skala menengah ke atas. Hal tersebut karena bahasa pemrograman bisa
menimbulkan banyaknya perulangan, percabangan, dan kode yang harus diketik.
Berdasarkan kelebihan dan kekurangan bahasa pemrograman C itulah,
yang membuat bahasa pemrograman C++ dikembangkan.
Sebelum kita ke inti,
ada perlu nya kita terlebih dahulu mengetahui, beberapa aplikasi yang bisa
digunakan seorang programming khususnya C++ ini.
1. Borlan C++
Borlan C++ adalah perangkat
unak pembuat program C++ yang berjalan pada system operasi windows. Keunggulan
dari aplikasi ini terletak pada bahasa pemrogramannya yang sudah dikenal
memiliki produktivitas, kecepatan kompilasi (eksekusi program), pengembangan
software serta dilengkapi dengan program yang terstruktur.
2. Dev C++
Dec C++ adalah aplikasi
pembuat program c++ yang dikembangkan oleh Bloodshed. Aplikasi ini memiliki
grafis IDE (Integrated Development Environtment) dengan fitur lengkap yang
mampu membuat program / konsol berbasis C/C++ mengguakan sistem kompiler MinGW
yang dapa dasarnya adalah sistem compiler yang sebagian besar versi linux.
3. Microsoft Visual C++
Sesuai dengan namanya
aplikasi pembuat program C++ yang satu ini adalah aplikasi yang dikembangkan
oleh Microsoft. Biasanya aplikasi ini merupakan aplikasi bawaan dari System
Operasi windows, jadi jika kalian pengguna windows aplikasi ini sudah pasti
terinstal di PC/Laptop kamu.
Sebenarnya masih
banyak lagi, setiap aplikasi mempunyai tujuan dan fungsi yang sama, namun yang
membedakan hanya di fitur dan kenyaman dalam memakai aplikasi tersebut.
Berikut contoh coding
menggunakan c++ sederhana yang bisa dilakukan untuk berlatih, dan bisa di
praktekan sendiri :
1. Program
konversi bilangan dalam satuan jam, menit, dan detik.
#include <iostream.h>
#include <conio.h>
void main (){
int jam =3600;
int menit =60;
int a, b, c, d, e, f;
a=4*jam+56*menit+12;
b=3*jam+21*menit+56;
c=10*jam+34*menit+1;
d=8*jam+32*menit+31;
e=6*jam+42*menit+11;
f=a+b+c+d+e;
cout<<“hasil dari 4 jam 56 menit 12 detik ke detik adalah “<<a<<endl;
cout<<“hasil dari 3 jam 21 menit 56 detik ke detik adalah “<<b<<endl;
cout<<“hasil dari 10 jam 34 menit 1 detik ke detik adalah “<<c<<endl;
cout<<“hasil dari 8 jam 32 menit 31 detik ke detik adalah “<<d<<endl;
cout<<“hasil dari 6 jam 42 menit 11 detik ke detik adalah “<<e<<endl;
cout<<“jumlah total dari konversi tersebut adalah “<<f<<endl;
getch ();
}
2. Program
konversi bilangan dari cm ke km, meter, dan cm
#include <iostream.h>
#include <conio.h>
void main () {
int cm,m,km,a,b,c;
cout<<“konversi dari cm ke km,m,cm:”<<endl;
cout<<“masukan nilai a:”;
cin>>a;
km=a/100000;
b=a%100000;
m=b/100;
c=b%1000;
cm=c;
cout<<endl<<endl;
cout<<“km=”<<a/100000<<endl<<endl;
cout<<“m=”<<b/100<<endl<<endl;
cout<<“cm=”<<c<<endl<<endl;
getch ();
}
sumber : https://blog.pucc.or.id/3532-2/
Tidak ada komentar