अभियस-4

आज हिन्दी के इस सी/सी++ प्रोग्रामिंग लॅंग्वेज ट्यूटोरियल को आगे बढ़ाते हुए पिछले वाले प्रोग्राम को समझेंगे. एक बार फिर से नीचे वह प्रोग्राम लिख रहा हूँ!
-
-
आप देख ही चुके हैं की इस सी/सी++ प्रोग्राम को चलाने से स्क्रीन पर नमस्कार लिखा हुआ आता है! आज हम इस प्रोग्राम की एक लाइन ही समझेंगे और कुछ महत्त्वपूर्ण बाते जानेंगे!
-
तीसरी लाइन को ध्यान से देखिये, इसमे लिखा हुआ है!
-
-
सी में प्रिंटएफ एक फन्ग्शन होता है इसके अन्दर हम जो भी ("नमस्कार") के बीच में लिखते हैं वह स्क्रीन पर लिखा हुआ आ जाता है! अब आप उस लाइन में नमस्कार की जगह कुछ और लिखकर प्रोग्राम चलाने का प्रयास करें और आउटपुट देखें!
इस प्रोग्राम की अन्य लाइन्स को बाद में समझेंगे! अभी ये मान लीजिये की हर प्रोग्राम ऊपर वाली 2 लाइन और नीचे वाली 3 लाइन लिखना है! कुछ दिनों तक हम सिर्फ प्रिंटएफ वाली लाइन में ही बदलाव करके देखेंगे!

इस प्रोग्राम के विषय में कुछ महत्त्वपूर्ण नोट:
1 = सी का हर प्रोग्राम वहां से रन होना शुरू होता है जहाँ मेन () { लिखा होता है! प्रोग्राम रन होते ही मॅन () { के बाद हर एक लाइन को पढता है और उसे रन (एक्सेक्यूट) करता है और } का चिन्ह मिलते ही प्रोग्राम समाप्त हो जाता है! यह हम बाद में जानेंगे की बाद वाली 2 लाइन एक्सेक्यूट होने पर क्या होता है?

2= प्रिंटएफ एक फन्सेशन है, हर फंकेशन कुछ न कुछ इनपुट लेता है जो की फंकेशन के बाद छोटे कोष्ठक में लिखा जाता है!

3= फन्सेशन का कोष्ठक बंद होने के बाद सेमिकॉलन का चिन्ह (;) लगाना आवश्यक है! सेमिकॉलन का चिन्ह कंपाइलर को यह बताता है की यह फन्सेशन पूरा हो गया है ताकि वह अगली कमॅंड पढ़ सके!

अब नीचे दिया गया program चलायें!
-
-
जब आप इस प्रोग्राम को कंपाइल करेंगे तो यह कुछ इस तरह की एरर देगा!
-
-
इसका मतलब यह है की स्कनफ़ के पहले ; लगा होना चाहिए! जैसा की ऊपर बताया जा चुका है! परन्तु अगर आप ध्यान से देखें तो ऊपर दिए गए प्रोग्राम में प्रिंटएफ फंक्षन के बाद ; नहीं लगाया गया. इसे सुधार कर कंपाइल करने पर यह कंपाइल हो जायेगा!
-
ध्यान रहे किसी प्रोग्राम को रन करने से पहले कंपाइल करना आवश्यक होता है! अगर आपने प्रोग्राम मॉडिफाइ किया है तो उसे फिर से कंपाइल करना होगा!
अगले टॉपिक में हम वेरियबल्स के बारे में जानेंगे और कुछ प्रोग्राम सीखेंगे जो कुछ कॅल्क्युलेशन करे जैसे सेल्सियस को फारेनहाइट में बदलना, इंटेरेस्ट(ब्याज) निकलना इत्यादि!

कोई टिप्पणी नहीं:

एक टिप्पणी भेजें