Ինչպես ստանալ գույներ C ծրագրում (նկարներով)

Բովանդակություն:

Ինչպես ստանալ գույներ C ծրագրում (նկարներով)
Ինչպես ստանալ գույներ C ծրագրում (նկարներով)

Video: Ինչպես ստանալ գույներ C ծրագրում (նկարներով)

Video: Ինչպես ստանալ գույներ C ծրագրում (նկարներով)
Video: Google Ձևաթղթերի ամբողջական ուղեցույց - առցանց հետազոտություն և տվյալների հավաքագրման գործիք: 2024, Նոյեմբեր
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); // «ԿԱՐՄԻՐ» -ի փոխարեն կարող եք մուտքագրել «4», բայց ավելի դժվար է նկատել}

Գույն Թվային արժեք
ՍԵՎ 0
ԿԱՊՈՒՅՏ 1
Կանաչ 2
ՍԻԱՆ 3
ԿԱՐՄԻՐ 4
ՄԱԳԵՆՏԱ 5
ՇՈԿՈԼԱԴ 6
ԲԱՑ ՄՈԽՐԱԳՈՒՅՆ 7
ՀԻՆ Մոխրագույն 8
ԲԱՑ ԿԱՊՈՒՅՏ 9
ԲԱՑ ԿԱՆԱՉ 10
ՍԻԱՆ ԵՐԻՏԱՍԱՐԴ 11
Վարդագույն 12
ԵՐԻՏԱՍԱՐԴ ՄԱԳԵՆՏԱ 13
ԴԵELLԻՆ 14
ՍՊԻՏԱԿ 15

Կան շատ ավելի շատ գույներ: Մատչելի գույները կախված են տեղադրված գրաֆիկական վարորդից և ընթացիկ ռեժիմից: Գույները պետք է գրված լինեն բոլոր մեծատառերով:

Ստացեք գույն C ծրագրում Քայլ 4
Ստացեք գույն C ծրագրում Քայլ 4

Քայլ 4. Ավելացրեք ելքային տեքստը և ավարտեք ծրագիրը:

Ներառեք cprintf գործառույթը ՝ ձեր նոր գույնով որոշ տեքստ ցուցադրելու համար: Օգտագործեք getch գործառույթը վերջում `ծրագիրը փակելու համար, երբ օգտագործողը սեղմում է որևէ ստեղն:

#include #include main () {textcolor (RED); // «ԿԱՐՄԻՐ» -ի փոխարեն կարող եք մուտքագրել «4», բայց ավելի դժվար է ճանաչել cprintf («Բարև, աշխարհ»); getch (); վերադարձնում է 0; }

2 -րդ մաս 2 -ից. Պատկերի գույնը փոխելը

Ստացեք գույն C ծրագրում Քայլ 5
Ստացեք գույն C ծրագրում Քայլ 5

Քայլ 1. Ներառեք գրաֆիկական գրադարան:

C գրաֆիկական գրադարանը թույլ է տալիս նկարել առարկաներ, ինչպես նաև հարմարեցնել դրանց գույները: Դուք կարող եք մուտք գործել գրաֆիկական գրադարան ՝ ներառելով այն ձեր ծրագրի վերևում.

#ներառում

Ստացեք գույն C ծրագրում Քայլ 6
Ստացեք գույն C ծրագրում Քայլ 6

Քայլ 2. Ներառեք Վահանակի մուտքի և ելքի գրադարանները:

Դուք կարող եք օգտագործել այս գրադարանը `օգտվողի մուտքագրումն ավելի դյուրին դարձնելու համար: Ավելացրեք այդ գրադարանները graphics.h գրադարանի տակ.

#ներառել #ներառել

Ստացեք գույն C ծրագրում Քայլ 7
Ստացեք գույն C ծրագրում Քայլ 7

Քայլ 3. Սահմանեք փոփոխականները գրաֆիկական վարորդի և ռեժիմի համար:

Դուք պետք է կատարեք այս քայլը նախքան օբյեկտներ նկարելը սկսելը, որպեսզի ծրագիրը կարողանա մուտք գործել համակարգի գրաֆիկական վարորդ: Այս քայլը էկրանին կստեղծի տարածք, որտեղ օբյեկտը գծված է:

#ներառել #ներառել հիմնական () {int gd = ԱՇԽԱՏԵԼ, 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"); setcolor (Կապույտ); // Նույն գույնը ստանալու համար «ԿԱՊՈ" »-ի փոխարեն կարող եք մուտքագրել« 1 », բայց ավելի դժվար է նկատել}

Ստացեք գույն C ծրագրում Քայլ 9
Ստացեք գույն C ծրագրում Քայլ 9

Քայլ 5. Նկարեք ձեր ընտրած օբյեկտը:

Օրինակ ՝ ուղղանկյուն ֆունկցիայի միջոցով գծում ես քառակուսի: Գույնը ընտրելու համար կարող եք օգտագործել graphics.h նկարչական գործիքը:

#include #include main () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); setcolor (Կապույտ); ուղղանկյուն (50, 50, 100, 100); // Այս պատկերը ցույց է տալիս վերին ձախ և ներքևի աջ անկյունների տեղադրությունը}

Ստացեք գույն C ծրագրում Քայլ 10
Ստացեք գույն C ծրագրում Քայլ 10

Քայլ 6. Լրացրեք ծրագիրը և գործարկեք փորձնական աշխատանք:

Addրագիրը փակելիս ավելացրեք getch հրաման և անջատեք գրաֆիկական տարածքը: Կազմեք և փորձարկեք:

#include #include main () {int gd = DETECT, gm; initgraph (& gd, & gm, "C: / TC / BGI"); setcolor (Կապույտ); ուղղանկյուն (50, 50, 100, 100); getch (); փակում (); վերադարձնում է 0; }

Օրինակ

#ներառել #ներառել հիմնական () {int gd = ԱՇԽԱՏԵԼ, gm, նկարչական_գույն; char a [100]; Ինտիգրաֆ ((& gd, & gm, '' C: / TC / BGI ')); նկարչական_գույն = getcolor (); sprintf (a, '' Ներկման ներկայիս գույնը = %d '', նկարչական_գույն); outtextxy (10, 10, ա); getch (); փակում (); վերադարձնում է 0; }

Խորհուրդ ենք տալիս: