Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

C में विभिन्न फॉन्ट और आकार के साथ रंगीन संदेश प्रिंट करना


C/C++ प्रोग्रामिंग भाषा में, यूजर को आवश्यकता के आधार पर आउटपुट को कस्टमाइज़ करने की कार्यक्षमता प्रदान की जाती है। C/C++ ग्राफिक्स फंक्शन्स graphics.h हेडर फाइल में शामिल हैं। इस लाइब्रेरी का उपयोग करके आप विभिन्न ऑब्जेक्ट्स बना सकते हैं, टेक्स्ट का रंग सेट कर सकते हैं, टेक्स्ट का फॉन्ट और आकार बदल सकते हैं और आउटपुट का बैकग्राउंड बदल सकते हैं।

अब, आइए C/C++ प्रोग्रामिंग भाषा में आउटपुट के टेक्स्ट को बदलने के लिए सभी फंक्शन्स के कामकाज को देखें -

  • setcolor() - यह फंक्शन आउटपुट टेक्स्ट का रंग बदलने के लिए उपयोग किया जाता है।

सिंटैक्स

setcolor(int)

उदाहरण

#include <stdio.h>
#include <graphics.h>

int main() {
    int gdriver = DETECT, gmode, i;
    initgraph(&gdriver, &gmode, "C:\\Turboc3\\BGI");
    setcolor(5);
    return 0;
}
  • settextstyle() - यह फंक्शन आउटपुट टेक्स्ट की फॉन्ट स्टाइल, ओरिएंटेशन, और आकार को बदलने के लिए उपयोग किया जाता है।

सिंटैक्स

settextstyle(int style, int orientation, int size);

उदाहरण

#include <stdio.h>
#include <graphics.h>

int main() {
    int gdriver = DETECT, gmode, i;
    initgraph(&gdriver, &gmode, "C:\\Turboc3\\BGI");
    settextstyle(3, 1, 4);
    return 0;
}
  • outtext - यह फंक्शन स्क्रीन पर कुछ निश्चित निर्देशांक (x,y) पर पास किए गए संदेश को प्रिंट करने के लिए उपयोग किया जाता है।

सिंटैक्स

outtext(int x_coordinate, int y_coordinate, text)

उदाहरण

#include <stdio.h>
#include <graphics.h>

int main() {
    int gdriver = DETECT, gmode, i;
    initgraph(&gdriver, &gmode, "C:\\Turboc3\\BGI");
    settextstyle(25, 15, 'hello!');
    return 0;
}
  • textheight() - यह फंक्शन आउटपुट स्क्रीन में टेक्स्ट की ऊंचाई बदलने के लिए उपयोग किया जाता है।

सिंटैक्स

textheight(int)
  • textwidth() - यह फंक्शन आउटपुट स्क्रीन में टेक्स्ट की चौड़ाई बदलने के लिए उपयोग किया जाता है।

सिंटैक्स

textwidth(int)
  1. C++ में विषम और सम संख्या में नोड्स वाले सभी स्तर प्रिंट करें C++ में विषम और सम संख्या में नोड्स वाले सभी स्तर प्रिंट करें

    इस समस्या में, हमें एक ट्री दिया गया है। और हमें उन सभी स्तरों को प्रिंट करना है जिनमें सम संख्या में नोड्स और विषम संख्या में नोड्स हैं। अवधारणा को बेहतर ढंग से समझने के लिए एक उदाहरण लेते हैं आउटपुट - विषम संख्या में नोड्स वाले स्तर: 1, 3, 4 सम संख्या में नोड्स वाले स्तर: 2 व्याख्या - पहले स्तर म

  1. विंडोज 10 में टेक्स्ट साइज़ और फॉन्ट कैसे बदलें विंडोज 10 में टेक्स्ट साइज़ और फॉन्ट कैसे बदलें

    विंडोज 10 में डिफ़ॉल्ट फ़ॉन्ट आकार कुछ के लिए बहुत छोटा हो सकता है, खासकर उच्च रिज़ॉल्यूशन स्क्रीन पर। हम आपको दिखाएंगे कि अपने सिस्टम टेक्स्ट आकार को अपनी पसंद के अनुसार कैसे समायोजित करें, साथ ही फॉन्ट को कैसे बदलें जब आप इस पर हैं। यदि आप केवल फ़ॉन्ट से अधिक बड़ा करना चाहते हैं, या केवल अस्थायी ज

  1. Java में JLabel टेक्स्ट को अलग-अलग रंग और फ़ॉन्ट के साथ कैसे लागू करें? Java में JLabel टेक्स्ट को अलग-अलग रंग और फ़ॉन्ट के साथ कैसे लागू करें?

    JLabel एक JLabel क्लास JComponent क्लास को विस्तारित कर सकती है और JLabel का एक ऑब्जेक्ट GUI पर टेक्स्ट निर्देश या जानकारी प्रदान करता है। एक JLabel केवल-पढ़ने योग्य टेक्स्ट की एकल लाइन, एक छवि या टेक्स्ट और छवि दोनों प्रदर्शित कर सकता है। एक JLabel HTML टैग के अंदर <font size=font-size color=c