Tampilan secara bawaan pada C++ kurang begitu menarik, hanya dengan warna background hitam dan text berwarna putih. Pemberian warna pada text dan background pada C++ akan sangat mengasikan, karena kita bisa menambahkan kode-kode warna untuk menambah variasi dalam C++.
Dalam C++ penggunaan kode warna menggunakan fungsi system() dengan parameter “color xy”, contoh system(“color f0”)
Kode ke-1 adalah warna background, dan kode ke-2 adalah warna text, jadi dalam kode diatas adalah kode background putih dan text hitam.
Berikut merupakan kode-kode warna yang bisa digunakan dalam C++ :
0 = Black
1 = Blue
2 = Green
3 = Aqua
4 = Red
5 = Purple
6 = Yellow
7 = White
8 = Gray
9 = Light Blue
A = Light Green
B = Light Aqua
C = Light Red
D = Light Purple
E = Light Yellow
F = Light White
Contoh penggunaan dalam C++ :
#include <cstdlib> #include <iostream> #include <ctime> using namespace std; void wait ( double seconds ) //fungsi timing { clock_t endwait; endwait = clock () + seconds * CLOCKS_PER_SEC ; while (clock() < endwait) {} } int main(int argc, char *argv[]) { for(int i=10;i>=0;i--) { system("cls"); //bersihkan layar system("color 04"); //warna banckground hitam text merah cout<<" lampu akan hijau dalam hitungan :"<<endl; cout<<"\t"<<i;wait(1); //pemberian waktu } system("cls"); //bersihkan layar for(int i=20;i>=0;i--) { system("cls"); //bersihkan layar cout<<"silahkan jalan :D"<<endl; system("color 02"); //warna backgroun hitam text hijau cout<<" lampu hijau akan habis :"<<endl; cout<<"\t"<<i;wait(1); //pemberian waktu } cout<<endl<<endl; system("pause"); return EXIT_SUCCESS; }
Demikian cara penggunaan kode warna pada C++, jika ada pertanyaan silahkan tulis di kolom komentar, semoga bermanfaat.
Be the first to comment