Skip to main content





    INTRODUCTION

                C / C + +  के Advance Learning Tutorial में आप सभी का स्वागत है।  इस  Advance learning Tutorial में आप  C / C++ के शानदार Feature "Graphics" के बारे में विस्तार से जानेंगे जिसका use कर के आप अपने C program को और भी interactive बना सकते है ।  

           इस tutorial के माधयम से हम आपको C / C++ के कुछ Advance topics के बारे में बता रहे है ।    

    What is graphics?

          किसी भी object को Pictorial view में represent करना ही graphics कहलाता है । जिसका use आजकल हर तरह की Application बनाने में किया जा रहा है  इस  Tutorial के माधयम से उन सभी लोगो को Help मिलेगी जो C / C++ में  GUI application बनाने के बारे में सोच रहे है । 

           C / C + + में Graphics programming करने से पहले हम graphics के बारे में थोड़ा और जानेंगे।  C / C++ में graphics की programming हम  TURBO C Compiler पर करेंगे।  
           TURBO C Compiler C / C++ the programming की शुरूआत करने के हिसाब से अच्छा compiler है। 
            यदि आप के पास TURBO C Compiler नही है तो आप नीचे दी गयी LINK से download below कर सकते है। 

                                            FOR WINDOWS XP USERS x86 (32) Bit

           Download की गयी zip या compressed file को आप अपनी selected location पर Extract कर ले । 

           इसके बाद  TC.EXE पर double click कर के  RUN करे। TURBO C Compiler Blue Screen के साथ ओपन हो जायेगा ।  
           Windows 7 के users धेयान दे यदि आपका TURBO C Compiler  half screen में open हो रहा हो तो आप यंहा से download करे। 

                                           FOR WINDOWS 7 USERS x86 (32) Bit 

             Compiler को run करने के बाद आप को इस तरह की screen दिखायी देगी | Program को  type करने के लिए आप New File पर Click करे और  एक नई फाइल आपके सामने ओपन हो जाएगी । 



         C/C++ के Advance learning tutorial में आज के लिए बस इतना ही अब आगे हम C/C++ में MODES के बारे में जानेंगे। 


    COLOURS IN TEXT MODE


           Advance Learning Tutorial में आज हम C/C++ में colours के बारे में जानेंगे । अभी तक आप ने अपने प्रोग्राम में सिर्फ दो colours का use  किया होगा Black एंड White, Black colour Background में और White colour foreground में यानि की करैक्टर को print करने के लिए । 

          By default सारे compilers इन दो कलर्स का  ही use करते है ।मगर यदि आप अपने पसंद के कलर्स से screen पर किसी भी करैक्टर को print करना चाहते है तो यह आप नीचे बताये गए Functions की मदद से कर सकते है । 
          
          धियान रहे की नीचे बताये गए Functions केवल TEXT MODE पर ही चलेंगे ।
          Colours की मदद से आप अपने प्रोग्राम को और भी attractive बना सकते है । 
          C/C++ में total 15 colours define किये गए है । किसी भी colour को use करने के लिए आप उस colour का नाम या फिर उस colour की corresponding value का उपयोग कर सकते है । यह value पहले से ही compiler में डिफाइन की गयी है । 
        
        नीचे दी गयी टेबल में सभी 15 colours और उनकी values दी गयी है ।
      

    ColorsValues
    1. BLACK0
    2. BLUE1
    3. GREEN2
    4. CYAN3
    5. RED4
    6. MAGENTA5
    7. BROWN6
    8. LIGHTGRAY7
    9. DARKGRAY8
    10. LIGHTBLUE9
    11. LIGHTGREEN10
    12. LIGHTCYAN11
    13. LIGHTRED12
    14. LIGHTMAGENTA13
    15. YELLOW14
    16. WHITE15

    TEXT  MODE में Colours को अपने प्रोग्राम में use करने के लिए दो Basic Function C/C++ में डिफाइन किये गए है । धियान रखे की यह दोनों Functions भी Conio.h Header  में declared है । इसीलिए आपको यह फाइल include करना अनिर्वाय है । नही तो प्रोग्राम में Error आ जाएगी । 
            1 . textcolor(int color)
            2 . textbackground(int color)

            textcolor (int color):- यह function TEXT MODE में character के colour को सेट करता है । function के parameter में आप उस colour का नाम या corresponding value ( जो की टेबल में शो की गयी है ) को पास करे, जिस colour में आप character को screen पर display या print कराना चाहते है ।
          

    textcolor( BLU ); textbackgrond( RED ); or textcolor( 4 ); textbackgrond( 14 );
       textbackground (int color):-  इस function  की मदद से आप TEXT MODE में character  के background colour को सेट कर सकते है । यह function भी same उसी तरह use होगा , आप जिस colour का background चाहते है उस colour या उसकी value को function के parameter में पास कर दे । इसे समझाने के लिए नीचे example देखे । 

    #include <conio.h>
    void main() {
    clrscr(); textcolor(YELLOW); cprintf("Welcome In Advance Learning Tutorial\n"); textcolor(RED); cprintf("Hello\n"); getch(); }

    Comments

    Popular posts from this blog

    C in Hindi : File Handling Introduction to C File Handling  एक file bytes की sequence होती है। File किसी भी data को store करने के लिए यूज़ की जाती है। Files को permanent storage के लिए यूज़ किया जाता है। जब आप किसी program को run करवाते है और उसका output देखने के बाद उसे बंद कर देते है तो उसका output वहीँ remove हो जाता है । यदि आप इस output को permanently store करना चाहते है तो C language के file handling feature को यूज़ कर सकते है। C file handling का यूज़ यँही ख़त्म नहीं होता है। यदि program में दिए जाने वाला input भी बहुत अधिक है तो किसी human द्वारा इसे enter कराने के बजाय आप file का यूज़ कर सकते है। इससे program automatically file से ही input ले लेगा। C language के द्वारा आप files से related ये काम कर सकते है। Existing files को open कर सकते है और नयी files create कर सकते है।  किसी भी program के output को file में store कर सकते है।  File के द्वारा किसी भी program में input भी दे सकते है।        सभी operatio...
    Programming model of microprocessor 8085 prograaming modal  chhah saamaany prayojan rajistar 1.8085 mein chhah saamaany prayojan rajistar hote hain jaise b, ch, d, ai, h, l. 2. mote rajistar ko 16-bit opareshan (beesee, de, echel) karane ke lie rajistar jode ke roop mein joda ja sakata hai. sanchayakarta rajistar 1. yah akshar a dvaara pahachaana jaata hai. 2. yah alu ka ek hissa hai. 3. isamen 8-bit deta storej hai. 4. yah ankaganit aur taarkik sanchaalan karata hai. 5. kisee opareshan ka parinaam sanchaayak mein sangraheet kiya jaata hai. dhvaj panjee 1. yah bhee alu ka ek hissa hai 2.8085 mein paanch jhandon ke naam hain -jiro jhanda (z) -kaary dhvaj (chy) -sain phlaig (es) -parivartan dhvaj (p) sahaayak kairee phlaig (esee) 3. in jhande dhvaj rajistar mein paanch phlip-phlop hain. 4. ek ankaganit / tark sanchaalan ka nishpaadan in jhandon ko set ya reeset kar sakata hai. 5. sophtaveyar nirdeshon ke maadhyam se jhande (set ya reeset) ka pareeks...
    Java in hindi : Introduction    History of Java  Java एक general purpose object oriented programming लैंग्वेज है। Sun Micro-systems ने java 1991 में U.S. में बनायीं थी। Java का नाम पहले oak रखा गया था लेकिन बाद में इसे change करके java किया गया था। Java James Gosling ने develop की थी। Java को consumer electronics जैसे की TV, VCR आदि software बनाने के लिए develop किया गया था।  Java का सबसे important और popular feature था की java platform independent थी। क्योंकि java किसी एक particular hardware या operating system के लिए नहीं बनायीं गयी थी। Java में बनाये हुए program किसी भी system पर execute किये जा सकते है। Java का ये feature java को आज भी सबसे popular लैंग्वेज बनाता है।  Java version  . ЈDK  Alpha and Beta (1995) .JDK 1.0 (23 Jan  , 1996) .  JDK 1.1(19 Fe, 1997) .   J2SE 1.2 (8 Dese, 1998)  .  J2SE 1.3 (8 May, 2000)  .  J2SE 1.4 (6 Feb, 2002)  .  J2SE 5.0 (30 Feb, 2...