C хөтөлбөрт хэрхэн өнгө авах вэ (зурагтай)

Агуулгын хүснэгт:

C хөтөлбөрт хэрхэн өнгө авах вэ (зурагтай)
C хөтөлбөрт хэрхэн өнгө авах вэ (зурагтай)

Видео: C хөтөлбөрт хэрхэн өнгө авах вэ (зурагтай)

Видео: C хөтөлбөрт хэрхэн өнгө авах вэ (зурагтай)
Видео: Linux Kali linux deer herhen blue j suulgah ve ? :3 chyun 2024, May
Anonim

C програмын текст эсвэл хэлбэрийн өнгийг өөрчлөх нь хэрэглэгч таны програмыг ажиллуулахад гарч ирэх болно. Текст болон объектуудынхаа өнгийг өөрчлөх нь маш энгийн процесс бөгөөд шаардлагатай функцуудыг стандарт номын санд оруулсан болно. Та дэлгэцэн дээр гаргаж буй зүйлийнхээ өнгийг өөрчилж болно.

Алхам

2 -р хэсгийн 1: Гаралтын текстийн өнгийг өөрчлөх

C програмаас өнгө авах 1 -р алхам
C програмаас өнгө авах 1 -р алхам

Алхам 1. Стандарт оролт, гаралтын номын санг оруулах

Энэхүү нийтлэг номын сан нь текстийн гаралт харуулах өнгийг өөрчлөх боломжийг танд олгоно. Дараах кодыг програмынхаа дээд хэсэгт нэмнэ үү.

#оруулах

C програмаас өнгө авах 2 -р алхам
C програмаас өнгө авах 2 -р алхам

Алхам 2. Консолын оролт, гаралтын номын санг оруулна уу

Энэ нь хэрэглэгчээс гарны оролтыг авахад хялбар болгоно. Stdio.h номын сангийн доорхи номын санг нэмнэ үү.

#оруулах #оруулах

C програмаас өнгө авах 3 -р алхам
C програмаас өнгө авах 3 -р алхам

Алхам 3. Textcolor функцийг ашиглан текстэнд ямар өнгө ашиглахыг хүсч байгаагаа тодорхойл

Та энэ функцийг ашиглан гаралтын текстийн өнгийг өөрчилж болно. Өнгийг бүх том үсгээр бичих эсвэл тоогоор илэрхийлэх ёстой.

#include #include main () {textcolor (RED); // Та "RED" гэхийн оронд "4" гэж бичиж болно, гэхдээ уншихад тийм ч тохиромжтой биш}

Өнгө Тоон утга
ХАР 0
ХӨХ 1
НОГООН 2
CYAN 3
УЛААН 4
МАГЕНТА 5
Браун 6
LIGHTGRAY 7
ХАР СААРАЛ 8
ЦАЙВАР ЦЭНХЭР 9
ХӨНГӨН 10
ЛАЙТЦЯН 11
ГЭРЭЛТЭЙ 12
LIGHTMAGENTA 13
ШАР 14
ЦАГААН 15

Үүнээс илүү олон өнгө бий. Боломжтой өнгө нь суулгасан график драйверууд болон одоогийн горимоос хамаарна. Өнгийг бүх том үсгээр бичих ёстой

C програмаас өнгө авах 4 -р алхам
C програмаас өнгө авах 4 -р алхам

Алхам 4. Гаралтын текстийг нэмж програмыг дуусгана уу

Шинэ өнгөөр зарим текстийг харуулахын тулд cprintf функцийг оруулна уу. Хэрэглэгч товчлуур дарахад програмыг хаахын тулд төгсгөлд нь getch функцийг ашиглана уу.

#include #include main () {textcolor (RED); // Та "RED" оронд "4" гэж бичиж болно, гэхдээ энэ нь уншихад хялбар биш юм cprintf ("Сайн байна уу, Дэлхий!"); getch (); буцаах 0; }

2 -р хэсгийн 2: Зургийн өнгийг өөрчлөх

C програмаас өнгө авах 5 -р алхам
C програмаас өнгө авах 5 -р алхам

Алхам 1. График номын санг оруулах

C график номын сан нь объект зурахаас гадна өнгийг нь тохируулах боломжийг олгодог. Та програмынхаа дээд хэсэгт оруулах замаар график номын санд хандах боломжтой.

#оруулах

C програмаас өнгө авах 6 -р алхам
C програмаас өнгө авах 6 -р алхам

Алхам 2. Консолын оролт, гаралтын номын санг оруулна уу

Та энэ номын санг ашиглан хэрэглэгчийн оруулсан мэдээллийг хялбархан авах боломжтой. График.х номын сангийн доорхи номын санг нэмнэ үү.

#оруулах #оруулах

C програмаас өнгө авах 7 -р алхам
C програмаас өнгө авах 7 -р алхам

Алхам 3. График драйвер болон горимын хувьсагчдыг эхлүүлэх

Та объект зурж эхлэхээсээ өмнө үүнийг хийх хэрэгтэй бөгөөд ингэснээр програм нь системийн график драйверуудад хандах боломжтой болно. Энэ нь дэлгэцэн дээр тухайн объектыг зурах хэсгийг бий болгоно.

#include #include main () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); // Үүнийг хөрвүүлэгчийнхээ зам болгож өөрчилнө үү}

C програмаас өнгө авах 8 -р алхам
C програмаас өнгө авах 8 -р алхам

Алхам 4. Зурахыг хүсч буй объектынхоо өнгийг тохируулна уу

Объектод код бичихээс өмнө setcolor функцийг ашиглан зурах гэж буй объектынхоо өнгийг тодорхойлно уу.

#include #include main () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); өнгө (Цэнхэр); // Та ижил өнгө авахын тулд "Цэнхэр" -ний оронд "1" гэж оруулж болно, гэхдээ энэ нь тийм ч уншигдах боломжгүй байна}

C програмаас өнгө авах 9 -р алхам
C програмаас өнгө авах 9 -р алхам

Алхам 5. Сонгосон объектоо зур

Энэ жишээнд та тэгш өнцөгтийн функцийг ашиглан тэгш өнцөгт зурах болно. Та хүссэн график.h зургийн хэрэгслийг ашиглан тохируулсан өнгөөр зурж болно.

#include #include main () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); өнгө (Цэнхэр); тэгш өнцөгт (50, 50, 100, 100); // Эдгээр тоо нь зүүн дээд ба баруун доод булангийн байршлыг заана}

C програмаас өнгө авах 10 -р алхам
C програмаас өнгө авах 10 -р алхам

Алхам 6. Хөтөлбөрийг дуусгаад туршиж үзээрэй

Getch командыг нэмж, програмыг хаах үед график хэсгийг унтраа. Үүнийг эмхэтгэж, туршилтын туршилт өгөөрэй.

#include #include main () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); өнгө (Цэнхэр); тэгш өнцөгт (50, 50, 100, 100); getch (); closegraph (); буцаах 0; }

Зөвлөмж болгож буй: