Kode warna background dan text pada C++

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.

Related Post

Be the first to comment

Leave a Reply

Your email address will not be published.


*


error: Ga bisa dicopy