Bahasa Pemrograman C++ menjadi
salah satu bahasa pemrograman yang paling banyak digunakan hingga saat ini.
Sejak di rilis pertama kali tahun 1985 oleh Bjarne Stroustrup, C++
berkembang menjadi multi purpose programming language yang bisa
dipakai untuk membuat berbagai aplikasi, terutama aplikasi desktop.
Bahasa C++ sendiri adalah
pengembangan dari bahasa C yang sudah lebih dulu populer. Salah satu perbedaan
mendasar antara bahasa C dan C++ ada di dukungan ke pemrograman berbasis object
(object oriented programming). Bahasa C++ sudah
mendukung pemrograman berbasis object yang diperlukan untuk membuat aplikasi
kompleks.
Bahasa C++ juga menginspirasi banyak bahasa
pemrograman lain, terutama C#, Java, PHP dan JavaScript. Jika anda sudah mempelajari bahasa
C++, akan sangat mudah beralih ke bahasa pemrograman tersebut.
Bersama Pascal dan C, C++ menjadi salah satu bahasa favorit untuk
belajar dasar pemrograman dan algoritma. Hampir bisa dipastikan bahasa C++
selalu dipelajari pada kampus-kampus IT, terutama di semester awal.
Di luar fungsinya untuk belajar pemrograman
dasar, penerapan bahasa C++ yang paling menonjol ada di game programming, yakni bahasa pemrograman yang
dipakai untuk membuat game.
Game engine seperti Unreal Engine, Unity, CryEngine, atau Construct. menggunakan bahasa
C++ sebagai bahasa pengantar. Maka jika anda berniat menjadi seorang game programmer, C++ menjadi awal yang paling pas.
Selain itu C++ juga cocok dipakai
untuk membuat aplikasi yang perlu banyak mengakses hardware seperti di
perangkat IoT (Internet of Things), embedded system, hingga membuat aplikasi desktop
berbasis grafis, terutama saat digabung dengan Microsoft Visual Studio.
Semoga sedikit banyak bisa bermanfaat bagi teman-teman semua.
Program C++ Konversi 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 4jam 56 menit 12 detik kedetik adalah "<<a<<endl;
cout<<"hasil dari 3jam 21 menit 56 detik kedetik adalah "<<b<<endl;
cout<<"hasil dari 10jam 34 menit 1 detik kedetik adalah "<<c<<endl;
cout<<"hasil dari 8jam 32 menit 31 detik kedetik adalah "<<d<<endl;
cout<<"hasil dari 6jam 42 menit 11 detik kedetik adalah "<<e<<endl;
cout<<"jumlah total dari konversi tersebut adalah "<<f<<endl;
getch ();
}
0 Comments