Wednesday, December 31, 2014

PEWARNAAN C++

PEWARNAAN C++

Merubah warna text dan background pada C++

warna default jika kita membuat program console dengan c++ adalah text putih dan background hitam. supaya program lebih menarik, kiata kan membahas tentang cara membuatnya. Di dalam c++ kita bisa memberikan warna untuk teks dan background. Cara yang paling mudah adalah dengan syntax : system ("color kodewarna");
Misalnya : system("color 37"); 
Kode pertama 3 adalah warna background, dan kode ke dua 7 adalah warna text, jadi dalam kode diatas adalah kode background hitam dan tex biru.
Ini 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


Untuk  memberikan warna pada  C++/cpp console Programming,  saya  bagi  menjadi 2 cara , yaitu  :

Cara Pertama

#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<windows.h>

void SetColor(unsigned short);
using namespace std;

int main()
{
    SetColor(10);
    cout<<" "<<endl;
    cout<<"                belajar pewarnaan"<<endl;
    cout<<" "<<endl;
    cout<<"        contoh pemberian warna pada c++ console "<<endl;
    getch();
}

void SetColor(unsigned short color) {
HANDLE hConsoleOutput = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleTextAttribute(hConsoleOutput,color);
}




 Cara yang Kedua

#include<iostream>
#include<conio.h>
#include<windows.h>

using namespace std;

int main()
{
    system("color A");
    cout<<" "<<endl;
    cout<<"                belajar pengwarnaan"<<endl;
    cout<<" "<<endl;
    cout<<"        contoh pemberian warna pada c++ console "<<endl;
    getch();
    return 0;
}

 

No comments:

Post a Comment