Unduh PDF Unduh PDF

Mengubah warna dan teks dalam program C dapat membantunya terlihat menonjol ketika dijalankan oleh pengguna. Mengubah warna teks dan objek merupakan proses yang cukup mudah, dan fungsi-fungsi yang diperlukan sudah tersedia dalam pustaka standar. Anda dapat mengubah warna apa pun yang Anda hasilkan di layar.

Bagian 1
Bagian 1 dari 2:

Mengubah Warna Teks Output

Unduh PDF
  1. Pustaka umum ini memungkinkan Anda mengubah warna yang ditampilkan teks output . Tambahkan kode berikut ini di atas program Anda: [1]
     #include 
     <stdio.h> 
      
    
  2. Langkah ini akan mempermudah penangkapan input kibor dari pengguna. Tambahkan pustaka tersebut di bawah pustaka stdio.h :
     #include 
     <stdio.h> 
      
     #include 
     <conio.h> 
      
    
  3. Anda dapat menggunakan fungsi ini untuk memvariasikan warna teks output Anda. Warna harus ditulis dengan huruf besar semua, atau dinyatakan sebagai nilai numerik:
     #include 
     <stdio.h> 
      
     #include 
     <conio.h> 
      
     main 
     () 
     { 
     textcolor 
     ( 
     RED 
     ); 
     // Anda dapat mengetik "4" daripada "RED", tetapi lebih sulit dikenali 
     } 
    


    Warna Nilai Numerik
    HITAM 0
    BIRU 1
    HIJAU 2
    SIAN 3
    MERAH 4
    MAGENTA 5
    COKELAT 6
    ABU MUDA 7
    ABU TUA 8
    BIRU MUDA 9
    HIJAU MUDA 10
    SIAN MUDA 11
    MERAH MUDA 12
    MAGENTA MUDA 13
    KUNING 14
    PUTIH 15
    • Masih banyak warna lagi. Warna yang tersedia tergantung pada driver grafis yang terpasang dan mode saat ini. Warna harus dituliskan dengan huruf besar semua. [2]
  4. Sertakan fungsi cprintf untuk menampilkan beberapa teks dengan warna baru Anda. Gunakan fungsi getch di bagian akhir untuk menutup program saat pengguna menekan tombol mana pun.
     #include 
     <stdio.h> 
      
     #include 
     <conio.h> 
      
     main 
     () 
     { 
     textcolor 
     ( 
     RED 
     ); 
     // Anda dapat mengetik "4" daripada "RED", tetapi lebih sulit dikenali 
     cprintf 
     ( 
     "Halo, Dunia!" 
     ); 
     getch 
     (); 
     return 
     0 
     ; 
     } 
    
    Iklan
Bagian 2
Bagian 2 dari 2:

Mengubah Warna Gambar

Unduh PDF
  1. Pustaka grafis C memungkinkan Anda untuk menggambar objek serta menyesuaikan warnanya. Anda bisa mengakses pustaka grafis dengan menyertakannya di bagian atas program Anda:
     #include 
     <graphics.h> 
      
    
  2. Anda dapat menggunakan pustaka ini untuk memudahkan penangkapan input pengguna. Tambahkan pustaka tersebut di bawah pustaka graphics.h :
     #include 
     <graphics.h> 
      
     #include 
     <conio.h> 
      
    
  3. Anda harus melakukan langkah ini sebelum mulai menggambar objek agar program bisa mengakses driver grafis sistem. Langkah ini akan menciptakan area di layar tempat objek digambar.
     #include 
     <graphics.h> 
      
     #include 
     <conio.h> 
      
     main 
     () 
     { 
     int 
     gd 
     = 
     DETECT 
     , 
     gm 
     ; 
     initgraph 
     ( 
     & 
     gd 
     , 
     & 
     gm 
     , 
     "C: 
     \\ 
     TC 
     \\ 
     BGI" 
     ); 
     // Ubah ini menjadi lokasi compiler Anda 
     } 
    
  4. Sebelum membuat kode sebuah objek, gunakan fungsi setcolor untuk menentukan warna objek yang akan digambar: [3]
     #include 
     <graphics.h> 
      
     #include 
     <conio.h> 
      
     main 
     () 
     { 
     int 
     gd 
     = 
     DETECT 
     , 
     gm 
     ; 
     initgraph 
     ( 
     & 
     gd 
     , 
     & 
     gm 
     , 
     "C: 
     \\ 
     TC 
     \\ 
     BGI" 
     ); 
     setcolor 
     ( 
     BLUE 
     ); 
     // Anda bisa memasukkan "1" daripada "BLUE" untuk mendapatkan warna yang sama, tetapi lebih sulit dikenali 
     } 
    
  5. Misalnya, Anda menggambar persegi menggunakan fungsi rectangle . Anda bisa menggunakan alat gambar graphics.h untuk memilih warna.
     #include 
     <graphics.h> 
      
     #include 
     <conio.h> 
      
     main 
     () 
     { 
     int 
     gd 
     = 
     DETECT 
     , 
     gm 
     ; 
     initgraph 
     ( 
     & 
     gd 
     , 
     & 
     gm 
     , 
     "C: 
     \\ 
     TC 
     \\ 
     BGI" 
     ); 
     setcolor 
     ( 
     BLUE 
     ); 
     rectangle 
     ( 
     50 
     , 
     50 
     , 
     100 
     , 
     100 
     ); 
     // Angka ini menunjukkan lokasi sudut kiri atas dan kanan bawah 
     } 
    
  6. Tambahkan perintah getch dan matikan area grafis saat Anda menutup program. Lakukan kompilasi dan uji coba.
     #include 
     <graphics.h> 
      
     #include 
     <conio.h> 
      
     main 
     () 
     { 
     int 
     gd 
     = 
     DETECT 
     , 
     gm 
     ; 
     initgraph 
     ( 
     & 
     gd 
     , 
     & 
     gm 
     , 
     "C: 
     \\ 
     TC 
     \\ 
     BGI" 
     ); 
     setcolor 
     ( 
     BLUE 
     ); 
     rectangle 
     ( 
     50 
     , 
     50 
     , 
     100 
     , 
     100 
     ); 
     getch 
     (); 
     closegraph 
     (); 
     return 
     0 
     ; 
     } 
    
    Iklan

Contoh

 #include 
 <graphics.h> 
  
 #include 
 <conio.h> 
  
 main 
 () 
 { 
 int 
 gd 
 = 
 DETECT 
 , 
 gm 
 , 
 drawing_color 
 ; 
 char 
 a 
 [ 
 100 
 ]; 
 initgraph 
 ( 
 & 
 gd 
 , 
 & 
 gm 
 , 
 '' 
 C 
 : 
 \\ 
 TC 
 \\ 
 BGI 
 '' 
 ); 
 drawing_color 
 = 
 getcolor 
 (); 
 sprintf 
 ( 
 a 
 , 
 '' 
 Current 
 drawing 
 color 
 = 
 % 
 d 
 '' 
 , 
 drawing_color 
 ); 
 outtextxy 
 ( 
 10 
 , 
 10 
 , 
 a 
 ); 
 getch 
 (); 
 closegraph 
 (); 
 return 
 0 
 ; 
 } 

Tentang wikiHow ini

Halaman ini telah diakses sebanyak 11.153 kali.

Apakah artikel ini membantu Anda?

Iklan