image-ru-00-24

"हाय, मैं डिएगो हूँ। मैं भी आपके जैसा एक रोबोट हूँ, लेकिन मुझे हवाना, क्यूबा में बनाया गया था।"

"हाय, डिएगो!"

"अब तक आपकी ट्रेनिंग कैसी रही है?"

"यह अब तक का सबसे मज़ेदार प्रोग्रामिंग कोर्स है। सिर्फ मज़ेदार ही नहीं बल्कि मेरे जीवन का सबसे अच्छा कोर्स भी। मैं जितनी भी कल्पना कर सकता हूँ यह उन सबसे बेहतर था।"

"हम इस प्रकार छोटा कोड लिखते हैं।"

क्या सभी पाठ इतने दिलचस्प हैं?!"

"यकीनन। वे और भी बेहतर हो सकते हैं। 21वीं सदी और उबाऊ पाठ! क्या आप चाक से ब्लैकबोर्ड पर लिखने की कल्पना कर सकते हैं! 14वीं सदी से अभी तक कुछ नहीं बदला है। मुझे लगता है कि डायनासोर तब भी सड़कों पर घूम रहे थे।"

"मैं सहमत हूँ। आगे क्या है?

"आप अगले स्तर पर जा रहे हैं। अभी 39 बाकी हैं और फिर आप नौकरी की तलाश शुरू कर सकते हैं।"

आज आपने इनके बारे में सीखा:

  • वेरिएबल्स
  • स्क्रीन पर टेक्स्ट डिस्प्ले करना
  • int और String टाइप
  • Java और अन्य लैंग्वेज में कम्पाइल करने के बीच का अंतर
  • कोड में कमेंट्स जोड़ना और हमें उनकी आवश्यकता क्यों है

"अद्भुत!"

"बेशक, आने वाले स्तर इस जितने आसान नहीं होंगे, लेकिन वे धीरे-धीरे और मुश्किन होते जाएंगे। ऐसा ही कसरत के साथ होगा।"

"यह जिम में जाने के समान है: हम थोड़ा-थोड़ा करके वज़न बढ़ाते हैं और 6 महीनों के बाद आप बेंच प्रेस में 100 किलो का वज़न उठाने में सक्षम हो जाते हैं।"

"बहुत बढ़िया! मुझे दोनों चाहिएं। बेंच प्रेस और एक नौकरी!"

"खैर, क्योंकि आप इतने प्रेरित हो गए हैं तो यहाँ डिएगो के स्टाइल में कुछ और टास्क दिए गए हैं।

1
टास्क
जावा सिंटेक्स,  स्तर 0सबक 8
लॉक
बग्स और विशेषताएं
किसी दिन आप एक असली प्रोग्रामर बन जाएंगे और तब आपके पास (लगभग) अपना खुद का टेस्टर होगा। बेशक, अभी ऐसा होने में बहुत समय लगेगा, लेकिन सीखने का कोई समय नहीं होता: अभी के लिए आप एक वाक्य याद रख सकते हैं जो अपने टेस्टर से बात करते समय आपके लिए उपयोगी साबित होगा! आइए स्क्रीन आउटपुट कमांड का उपयोग करें और डिस्प्ले करें: "It's not a bug - it's a feature".
4
टास्क
जावा सिंटेक्स,  स्तर 0सबक 8
लॉक
कमेंट्स की कोई आवश्यकता नहीं है
सभी कमेंट्स समान रूप से उपयोगी नहीं होते हैं! कभी-कभी ये कोड में दिखाई देते हैं जब प्रोग्रामर किसी लाइन के बारे में सुनिश्चित नहीं होता और बाद में उस लाइन को कोड में शामिल करना चाहता है। उदाहरण के लिए, इस टास्क में हमारे पास एक अनावश्यक कमेंट है जिसकी वजह से प्रोग्राम सही तरह से काम नहीं कर रहा है। सही परिणाम प्राप्त करने के लिए एक लाइन का कमेंट हटाएं!
2
टास्क
जावा सिंटेक्स,  स्तर 0सबक 8
लॉक
2 + 3 = 5
यह स्पष्ट है कि 2 + 3 = 5 होता है, सही कहा ना? जैसा कि पता चला है, हेमशा ऐसा नहीं होता है: हमारा टेस्ट प्रोग्राम समझ से बाहर है, क्योंकि किसी जीनियस प्रोग्रामर ने इसमें कुछ अतिरिक्त लाइनें जोड़ दी हैं। प्रोग्राम सही करें: स्क्रीन पर "2 plus 3 is equal to 5" डिस्प्ले करने के लिए कुछ लाइनें कमेंट करें।