About

.....:::::Selamat datang di Blog nOt3 SCHOOL.TALK LESS DO MORE::::....

Jumat, 11 Maret 2011

MERUBAH WARNA PADA TEXT & BACKGROUND C++

Pada post kali nie, aku akan menjelaskan tentang merubah warna text dan background pada outputan C++. OK langsung aja yach. . .
first, ku akan jelaskan tentang merubah warna text:
pertama, Ada 15 macam warna dari 0-15 dengan block hitam(standart). Diluar angka 15 kombinasi warna sama, yg berbeda adalah block di belakang warna. Lalu jika di gunakan perintah system(“CLS”) setelah code ini maka block belakang warna text akan berubah menjadi background. Jalankan fungsi ini dngan library #include<windows.h>
Fungsi ubah wrna diatas bisa diganti mnjadi sebuah prosedur..
cnth’a..
void setcolor(unsigned short color)
{
HANDLE hCon = GetStdHandle(STD_OUTPUT_HANDLE);

SetConsoleTextAttribute(hCon,color);
}
panggil prsdr trsbut dngn..
setcolor(10);
angka 10 fngsi’a sama dngn angka 14 pada pnjelasan diatas..!!
untk mngset ulng ke mode stndar ketikan code..
setcolor(7);
7 adlh warna putih biasa.., bukan white bright….!!
Berikut fungsi untuk mngubah warna text sekaligus mngbh warna background..
code’a..
system("Color 0A");
dngn library.. #include<stdlib.h>
0A = adlh dua angka Hexadecimal… 0-F..
digit pertama buat ngatur warna background, sdngkan digit kedua buat ngatur warna text..
jadi klo kalian udh ngeset tmplan ke wrna lain.., untk mngubh ke default warna’a pake code…
system(“Color 07″);
0 , digunakn untuk backround..(hitam)
7 , digunakn untuk text..(putih)
brikut adalah code Hexadecimal buat ngubah warna..
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



but, aku Punya cara mudah yang sangat mudah dan gag bikin bingung sahabat. . .
hehehehehe. . . .


pertama kita tambahkan #include<windows>
hehehe. . kayak masak aja tambahkan. . . .

lalu tambahkan system("COLOR 6"); setelah 
void main ( )
{
atau sebelum perintah atau intruksinya. . .

contohnya:
#include<iostream.h>
#include<windows.h>
int angka;
main ()
system("COLOR 6");
cout<<"masukan angka sembarang:";
cin>>angka ;

if (angka%2==1)
cout<<"bilangan ganjil";
else
cout<<"bilangan genap";
cout <<endl;
getch ();
}

4 komentar:

  1. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  2. gan sory..
    kurang file header "conio"
    jadi getch(); gk kebaca tuh gan...

    BalasHapus
  3. Kenapa saya eror di kata system...

    BalasHapus
  4. kalo saya baca di forum2 luar sih kurang bagus kalo make system() gitu

    BalasHapus