ट्रैक
/
Crystal
Crystal
/
अभ्यास
/
हैलो वर्ल्ड
हैलो वर्ल्ड

हैलो वर्ल्ड

ट्यूटोरियल अभ्यास

परिचय

“Hello, World!” आपको Crystal में कुछ कोड लिखवाएगा और आपको Exercism के वर्कफ्लो से परिचित कराएगा। इसे पूरा करने से Crystal ट्रैक के बाकी अभ्यास खुल जाते हैं।

शुरू करने के लिए हमारा "Introduction to Hello, World" वीडियो देखिए 👇

निर्देश

यह पारंपरिक परिचयात्मक अभ्यास है। बस "Hello, World!" कहिए।

किसी नई भाषा या वातावरण में प्रोग्रामिंग शुरू करते समय "Hello, World!" ही पारंपरिक पहला प्रोग्राम होता है।

इस अभ्यास के उद्देश्य आसान हैं:

  • दिए गए कोड में बदलाव कीजिए ताकि वह "Hello, World!" स्ट्रिंग तैयार करे।
  • टेस्ट सूट चलाइए और पक्का कीजिए कि वह सफल होता है।
  • अपना हल सबमिट कीजिए और उसे वेबसाइट पर जाँचिए।

अगर सब कुछ ठीक चला, तो आप अपना पहला असली अभ्यास लेने के लिए तैयार होंगे।

प्रोजेक्ट संरचना

  • src में आपके अभ्यास का हल होता है।
  • spec में अभ्यास के लिए चलाए जाने वाले टेस्ट होते हैं।

टेस्ट चलाना

यदि आप सही डायरेक्टरी में हैं (यानी वह जिसमें src और spec हैं), तो आप उस अभ्यास के टेस्ट crystal spec चलाकर चला सकते हैं:

$ pwd
/Users/johndoe/Code/exercism/crystal/hello-world

$ ls
GETTING_STARTED.md README.md          spec               src

$ crystal spec

इससे spec डायरेक्टरी की सभी टेस्ट फाइलें चलेंगी।

हर टेस्ट फाइल में पहले टेस्ट के अलावा बाकी सभी टेस्ट छोड़ दिए गए हैं।

एक बार कोई टेस्ट पास हो जाए, तो pending को it में बदलकर आप अगले टेस्ट को छोड़ना बंद कर सकते हैं।

अपना हल जमा करना

अपना हल जमा करते समय src डायरेक्टरी में मौजूद सोर्स फाइल ज़रूर जमा करें:

$ exercism submit src/hello_world.cr
GitHub के ज़रिए संपादित करें यह लिंक एक नई विंडो या टैब में खुलता है
Crystal Exercism

हैलो वर्ल्ड शुरू करने के लिए तैयार हैं?

Exercism पर साइन अप कीजिए और Crystal को 26 कॉन्सेप्ट142 अभ्यास तथा असली इंसानों से मिलने वाली मेंटरिंग के साथ सीखिए और उसमें महारत हासिल कीजिए, वह भी बिल्कुल मुफ्त।