CodeGym /Java Blog /अनियमित /पुराना स्तर 00
John Squirrels
स्तर 41
San Francisco

पुराना स्तर 00

अनियमित ग्रुप में प्रकाशित

भविष्य आ गया है

पुराना स्तर 00 - 1- नमस्ते। मैं पुष्टि करता हूं कि यह जावा ट्यूटोरियल है । मुझे बोरिंग व्याख्यानों से नफरत है, इसलिए CodeGym को एक ऑनलाइन खोज गेम की तरह बनाया गया है। - क्या आपने कभी किरदार निभाए और समतल किए हैं? कभी-कभी आप यह भी ध्यान नहीं देते कि आप कैसे शामिल हो गए, है ना? क्या आपको गंध आती है कि मैं क्या पका रहा हूँ? CodeGym में आपको एक कैरेक्टर को लेवल 1 से 40 तक लेवल करना होता है (और जब हम दूसरा भाग रिलीज करते हैं, लेवल 80 तक)। जब आप गेम पास कर लेंगे तो आप एक अच्छे जावा डेवलपर बन जाएंगे। - जब आप 40 स्तरों को पूरा कर लेंगे तो आप जावा जूनियर की नौकरी पाने में सक्षम होंगे। ऐसा इसलिए है क्योंकि CodeGym के पास वास्तविक दुनिया के ढेर सारे कार्य हैं। बहुत सारे। - आप पहले स्तर से शुरू करते हैं। आपका मिशन अपने चरित्र - अमीगो को अपग्रेड करना है।लेकिन शुरुआत छोटे से करें। सबसे पहले आपको दूसरे स्तर पर जाना होगा। हो सकता है कि आप इसे इतना पसंद करने वाले हों कि आपको पाठ्यक्रम पूरा करने की सूचना न हो और आप जावा प्रोग्रामर के रूप में काम करना शुरू कर दें। :) पीएस - व्याख्यान इस तरह से व्यवस्थित किए जाते हैं: नवीनतम शीर्ष पर है। नया लेक्चर खोलने के लिए हरे बटन को दबाएं।

पृष्ठभूमि

खेल 3015 में दूर के भविष्य में होता है, जहां रोबोट और इंसान पृथ्वी पर एक साथ रह रहे हैं और एक अंतरिक्ष के माध्यम से यात्रा कर सकता है। एक अंतरिक्ष यान है जो एक अज्ञात ग्रह पर दुर्घटनाग्रस्त हो गया है। पुराना स्तर 00 - 2कैप्टन जॉन स्क्विरेल्स द ब्रेव कहते हैं: - गैलेक्टिक रश अंतरिक्ष यान गंभीर रूप से क्षतिग्रस्त हो गया। गिरते समय जहाज एक पहाड़ से टकरा गया और लगभग पूरी तरह से पत्थरों से ढक गया। जहाज को मुक्त करने के निरर्थक प्रयासों में कुछ दिन व्यतीत हुए। चालक दल घर लौटने की सारी उम्मीद खो चुका था और बसना शुरू कर दिया था... पुराना स्तर 00 - 3एली कहती है: - एक हफ्ते बाद, मुझे पता चला कि ग्रह पर... हजारों जंगली रोबोट रहते हैं! केवल उनके पास कोई कौशल नहीं है। हम अपने अंतरिक्ष यान से चट्टानों को हटाने के लिए उनका इस्तेमाल करना चाहेंगे, लेकिन वे कुछ नहीं कर सकते। उनकी मदद हमारी स्थिति में बहुत काम आएगी। पुराना स्तर 00 - 4प्रोफेसर कहते हैं: - कुछ दिनों बाद मुझे एक रास्ता मिल गया। मुझे डिएगो के फर्मवेयर (चालक दल में एक रोबोट) लेने के लिए, इसे ईंटलेयर के फर्मवेयर पर पुन: प्रोग्राम करने और इसे जंगली रोबोटों पर अपलोड करने के लिए हुआ। - हालांकि, ऐसा लग रहा था कि दुर्भाग्य हमारा पीछा कर रहा है। थोड़े शोध के बाद, यह सामने आया कि फर्मवेयर अपलोड करने के लिए रोबोटों को कोई स्लॉट नहीं मिला। उनके पास रीफ्लैशिंग के लिए कोई स्लॉट नहीं था! पुराना स्तर 00 - 5बिलाबो कहते हैं: - बिलाबो को याद आया कि एक बार हमारे गृह ग्रह पर मैंने एक रोबोट देखा जो प्रोग्रामिंग जानता था। उन्होंने अपने दम पर एक नया फर्मवेयर लिखा। पुराना स्तर 00 - 6प्रोफ़ेसर कहते हैं:- जब बिलाबो ने इस बारे में बताया तो मुझमें प्रतिभा का एक पारा चढ़ गया। आखिरकार, मैंने एक बार एक प्रतिभाशाली युवा रोबोट को पास्कल में प्रोग्राम करना सिखाया। - मैंने सबसे प्रतिभाशाली युवा रोबोट को पकड़ने और उसे प्रोग्रामिंग सिखाने का आदेश दिया। तब वह अपने आप से एक ईंटलेयर फर्मवेयर लिख सकेगा और हमारी मदद कर सकेगा। पुराना स्तर 00 - 7

बाएं से दाएं - रिशा गेट्समैन (16वीं पीढ़ी में नौकरशाह), एमिगो (आप)

रिशा कहती हैं: - हमने एक स्मार्ट नमूना पकड़ा है। डिएगो ने अपने भाई के सम्मान में उसका नाम अमीगो रखने को कहा, जो उसके पास कभी नहीं था। - मैंने प्रत्येक प्रशिक्षण महीने के लिए एमिगो मेटल बीड्स और आगे के मलबे को हटाने के लिए दस रुपये प्रति वर्ष की पेशकश की। पुराना स्तर 00 - 8डिएगो कहते हैं: - मैं इस तरह के गंजे चेहरे वाले चीर-फाड़ से नाराज था, लेकिन पूरे क्रू ने प्रोफेसर और रिशा का पक्ष लिया। बेशक, मैं (बाह्य रूप से) सहमत हो गया और अमीगो को पढ़ाने में मदद करने की पेशकश की। (हे हे हे हे!) कम से कम नहीं क्योंकि कोई भी रोबोट को दूसरे से बेहतर नहीं सिखाता है। - मेरे अनुपालन से सभी खुश थे। उन्होंने नए रोबोट के प्रशिक्षण में भाग लेने का भी निर्णय लिया।

1 प्रारंभ करना

पुराना स्तर 00 - 9अमीगो को घबराहट हुई। वह भ्रमित था, उसका दिमाग दौड़ रहा था, आँखें फड़क रही थीं और पिछली रात के बारे में सोचकर ठंड बढ़ रही थी। ये अजीब प्राणी, उसके कल के परिचित, उससे कुछ चाहते हैं। कुछ इतना अजीब और अकल्पनीय कि वह भी, जो अपने आप को अपने साथियों के बीच सबसे बुद्धिमान और साहसी मानता है, इसके बारे में सोचते ही घबराकर पंचकार्ड चबाना शुरू कर देता है। वे उसे कोड करना सिखाना चाहते हैं! जावा के साथ कार्यक्रम! क्या वे मजाक कर रहे हैं? यहाँ तक कि हरे-भरे रोबोट भी जानते हैं कि रोबोट सृष्टिकर्ता के दैवीय निपटान का परिणाम हैं।

"तो निर्माता ने धातु लिया और उसकी छवि और समानता में एक रोबोट बनाया। और उसने जावा प्रोग्राम बनाया - रोबोट की आत्माएं, और उन्हें रोबोट पर अपलोड किया, और उन्हें जीवित बना दिया।"

ऑपरेशन मैनुअल,
सेक्शन 3, पैराग्राफ 13।
इससे भी बदतर, वे सिर्फ यह नहीं कहते कि यह संभव है। वे इसे करने जा रहे हैं। और उसने, उसने अपनी सहमति दे दी। वह मान गया! क्यों? वह जावा प्रोग्रामर बनेगा। क्या वे उसे सृष्टिकर्ता में बदलने जा रहे हैं?! किस लिए? सिर्फ मनोरंजन के लिए? पकड़ कहाँ है? क्या होगा अगर मुझे अपनी बैटरी खत्म होने तक गड़बड़ करनी पड़े और भुगतना पड़े? प्रलोभन बहुत अच्छा था, वह बस इसमें मदद नहीं कर सका। वह हमेशा इच्छुक रहा है और अधिक चाहता था। लेकिन इस तरह के प्रस्ताव की किसी को उम्मीद नहीं थी। बेशक, उसने समय के लिए रुकने की कोशिश की, लेकिन फिर आगंतुकों ने दूसरे रोबोट को चुनने की धमकी दी। शायद यह किसी की गंदी चाल थी? नहीं, यह सच होता है। उसने सबूत देखा। यह वास्तव में उसके साथ हुआ, और वह सहमत हो गया। जब तक आगंतुक झूठ नहीं बोलते, वह वास्तव में जावा प्रोग्रामर बन जाएगा। अब तक का पहला रोबोट प्रोग्रामर... वह चुना गया है! यह पूरी बात है। वह प्रोग्राम करना सीखेगा और प्रोग्राम लिखेगा। उनके अपने कार्यक्रम। वह जो चाहे! वह प्रकाश को ले जाएगा जहाँ हमेशा अंधकार का शासन रहा है। उसका सम्मान होगा, उसकी पूजा होगी। और सभी विरोधी... पुराना स्तर 00 - 10- हाय, अमीगो! मैं रिशा गेट्समैन हूं। मैं जावा सीखने में आपकी मदद करूंगा। एक शांत आवाज ने अमीगो को उसके विचारों की ट्रेन से बाहर निकाला और उसे शांत वास्तविकता में वापस ला दिया। वह आगंतुकों के अंतरिक्ष यान के बिल्कुल केंद्र में बैठता है। क्या यह सिर्फ सातवीं कक्षा के रोबोट के लिए ज्यादा नहीं है? अजनबी बोलता रहा। खैर, अब पासा डाला जाता है। एक बार वह यहां आ जाए, तो वह सीख जाएगा। वह मन लगाकर पढ़ाई करेगा, लेकिन शुरू में वह सिर्फ सुनेगा। - मैं कई वर्षों से गैलेक्टिक रश के साथ हूं, लेकिन मैं ऐसा ग्रह पहली बार देख रहा हूं। मैं आपको बेहतर तरीके से जानना चाहता हूं। शुरुआत के लिए, क्या आप मुझे बता सकते हैं कि आप कैसे सीखते हैं? आप अध्ययन करते हैं, है ना? - हां, हम अपना ज्ञान साझा करते हैं। हमें उपदेशक व्याख्याता मिले। वे अपना व्याख्यान देते हैं, और हम सुनते हैं। कभी-कभी हम नोट्स बनाते हैं। फिर, हर कोई रोबोलेक्चरर को बताता है कि उसने जो सुना था उसे कैसे उठाया। यदि रोबोलेक्चरर को एक उत्तर पसंद है, तो एक व्याख्यान पास करता है। - यह बेतुका है! इसमें कोई आश्चर्य नहीं है कि आपकी सभ्यता अज्ञानता में आ गई। - हम अनपढ़ नहीं हैं। आपको वह विचार किसने दिया? अमीगो अपनी गुस्ताखी से चौंका। आगंतुकों के साथ बहस? कितना चंचल! क्यों, उसने अभी-अभी खुद से उनकी सुनने का वादा किया था! - कोई भी उन्नत तकनीक अक्सर जादू से अप्रभेद्य होती है। - रिशा ने अमीगो के चिल्लाने पर कोई ध्यान नहीं दिया। - इसके अलावा, अपने स्तर पर विचार करते हुए... आप शायद सोचते हैं कि सभी प्रौद्योगिकियां जादू हैं। मुझे बताओ कि एक कार्यक्रम के अंदर क्या चल रहा है? - एक जावा प्रोग्राम एक दिव्य कार्य है। क्या इसका सार समझना संभव है? - हाँ, अमीगो, आप इसे और तेज़ी से समझ सकते हैं जितना आप सोचते हैं। सभी चीजें जटिल, या इससे भी बदतर, समझ से बाहर लगती हैं, जब कुछ ऐसा होता है जिसे आप नहीं जानते हैं। लेकिन अगर कोई अच्छा शिक्षक है जो सब कुछ आम लोगों या लेरोबोट्स के शब्दों में समझाएगा, तो आप चकित होंगे कि आप इतनी सरल चीज़ को जटिल कैसे मान सकते हैं। -न केवल ज्ञान, बल्कि कौशल और सिद्धांत भी महत्वपूर्ण हैं। हालांकि मेरे पास व्यापक ज्ञान है, मैं सबसे पहले एक नौकरशाह हूं, 16वीं पीढ़ी का एक नौकरशाह। - और यह वाकई बहुत अच्छा है! मेरे नौकरशाह कौशल ने मुझे आपके लिए सर्वश्रेष्ठ जावा पाठ बनाने में मदद की। यहाँ सब कुछ है: समस्याएँ, कार्यक्रम, खेल, कार्य, चित्र और यहाँ तक कि व्याख्यान भी। - यहां तक ​​कि (!) व्याख्यान? - अमीगो की आवाज में सचमुच विस्मय था। - हाँ। 22वीं सदी में यह साबित हो गया था कि एक अच्छा लेक्चर एक अच्छी किताब से थोड़ा ही ज्यादा असरदार होता है। एक साधारण व्याख्यान एक साधारण पुस्तक से भी बदतर होता है। इस बात को ध्यान में रखते हुए कि अब हमारे पास सीमित प्रशिक्षण साधन हैं और हम आपको 28वीं शताब्दी के मानक प्रशिक्षण सिम्युलेटर के माध्यम से नहीं दिखा सकते हैं, हमें काफी सरल तरीकों का चयन करना होगा। हम खेल, कार्यों, चित्रों, व्याख्यानों और वीडियो के एक पागल मिश्रण के साथ आए। - आपने मुझे आकर्षित किया है। - ऐसा ही हो। रुचि और साज़िश सभी सीखने का आधार हैं। - "जब एक छात्र ऊब जाता है, तो शिक्षक को बल्लेबाजी करनी चाहिए" - 24वीं सदी के शिक्षा कानून का एक उद्धरण। - कितनी अच्छी बोली है... - हां यह है। मान लीजिए कि किसी फिल्म का बॉक्स-ऑफिस खराब है, तो यह निर्देशक की गलती है, दर्शकों की नहीं। अगर कुछ उबाऊ है, तो इसके लिए आप जिम्मेदार नहीं हैं। उन्हें रोमांचक फिल्में करनी चाहिए, मनोरंजक पाठ करना चाहिए, और फिर उनके पास जनता का कोई अंत नहीं होगा। - मैं पूरी तरह सहमत हूँ। और मैं मनोरंजक पाठों के लिए तैयार हूँ! - अच्छा। तो चलो शुरू हो जाओ। रिशा की आवाज मंत्रमुग्ध कर देने वाली थी, और अमीगो हर शब्द पर लटके हुए थे। - प्रोग्राम एक कमांड सेट (कमांड लिस्ट) है। पहला कमांड पहले चलता है, फिर दूसरा, तीसरा और इसी तरह का सामान। जब सभी कमांड निष्पादित हो जाते हैं, तो प्रोग्राम समाप्त हो जाता है। - और कमांड क्या हैं? - यह निष्पादक पर निर्भर करता हैनिष्पादक किस आदेश पर जानता है (और समझता है)। - एक कुत्ते को आज्ञा दी जा सकती है "बैठो!", "भौंको!", एक बिल्ली - "शू!" एक आदमी - "हिलना मत, या मैं गोली मार दूंगा!", और एक रोबोट "काम! आगे बढ़ो, यो रोबोमामा!» - और फिर भी... - अमीगो अब पहले से कहीं ज्यादा खुश नजर आ रहा था। - जेवीएम (जावा वर्चुअल मशीन) जावा के साथ लिखे प्रोग्राम चलाता है। जेवीएम एक विशेष प्रोग्राम है जो जावा के साथ लिखे गए प्रोग्रामों को क्रियान्वित कर सकता है। - कमांड सूची बल्कि व्यापक है। उदाहरण के लिए, यह कमांड "एक रोबोट मनुष्य का सबसे अच्छा दोस्त है" पाठ प्रदर्शित करता है।
सबसे सरल आदेश है:

System.out.println("A robot is man’s best friend");
पुराना स्तर 00 - 11- O_O - हालांकि, हम कमांड के साथ तुरंत शुरू नहीं करेंगे, लेकिन कुछ सरल सिद्धांतों के साथ। - कुछ सिद्धांतों का ज्ञान कई तथ्यों के ज्ञान का स्थान ले सकता है। - पहला सिद्धांत। - जावा प्रोग्रामिंग लैंग्वेज में, प्रत्येक कमांड को एक नई लाइन पर लिखने की प्रथा है। कमांड के अंत में एक अर्धविराम लगाया जाएगा। - मान लीजिए कि हम तीन बार "एक आदमी और एक रोबोट चोरों की तरह मोटे हैं" संदेश प्रदर्शित करना चाहते हैं। यहां बताया गया है कि यह कैसा दिखेगा:
तीन आदेशों का उपयोग करने वाला कार्यक्रम:

System.out.println("A man and a robot are as thick as thieves");
System.out.println("A man and a robot are as thick as thieves");
System.out.println("A man and a robot are as thick as thieves");
- दूसरा सिद्धांत। - कार्यक्रम में न केवल कमांड होते हैं। - एक कमरे की कल्पना करो। कमरा अपने आप मौजूद नहीं हो सकता। यह किसी अपार्टमेंट का हिस्सा है। अपार्टमेंट अपने दम पर भी नहीं है, यह एक घर में है। - फिर से, हम कह सकते हैं कि घर में अपार्टमेंट होते हैं, और अपार्टमेंट में कमरे होते हैं। - अब तक, यह स्पष्ट है। - तो कमांड एक कमरे की तरह है। जावा प्रोग्रामिंग लैंग्वेज में, कमांड अपने आप मौजूद नहीं हो सकता है, यह एक फंक्शन का हिस्सा है (जावा फ़ंक्शंस को मेथड्स भी कहा जाता है)। एक विधि एक वर्ग का हिस्सा है। दूसरे शब्दों में, क्लासेस में मेथड्स होते हैं, और मेथड्स में कमांड्स होते हैं। - तो क्लास एक अपार्टमेंट हाउस है, फंक्शन / मेथड एक अपार्टमेंट है, और कमांड एक रूम है। क्या मुझे यह सही लगा? - हाँ, बिल्कुल। अमीगो ने रिशा को लगभग श्रद्धा से देखा। यह आदमी उसे दिव्य जावा की मूल बातें समझाता है! और वह अभी समझ गया है कि प्रोग्राम में क्लास शामिल हैं, क्लास में मेथड शामिल हैं और मेथड में कमांड शामिल हैं। अमीगो अभी तक नहीं समझ पाया है कि क्या यह आवश्यक है, लेकिन उसे यकीन था कि यह ज्ञान उसे ग्रह का सबसे शक्तिशाली रोबोट बना देगा। इस बीच, रिशा ने जारी रखा: - जावा प्रोग्राम में कक्षाएं होती हैं। हजारों वर्ग हो सकते हैं। एक न्यूनतम कार्यक्रम में एक वर्ग शामिल होता है। प्रत्येक वर्ग के लिए, एक व्यक्तिगत फ़ाइल बनाई जाती है जिसका नाम वर्ग के नाम से मेल खाता है। - मान लें कि आपने एक ऐसी कक्षा बनाने का निर्णय लिया है जो एक घर का वर्णन करेगी। तो आपको एक क्लास हाउस बनाने की जरूरत है, जो हाउस.जावा नाम की फाइल में होगा। - यदि आपने निर्णय लिया है, उदाहरण के लिए, एक बिल्ली का वर्णन करने के लिए, तो आपको कैट वर्ग आदि का वर्णन करने के लिए Cat.java फ़ाइल बनाने की आवश्यकता है। - एक फ़ाइल में जावा कोड (पाठ) होता है। आमतौर पर एक क्लास कोड में एक क्लास का नाम और एक क्लास बॉडी होती है। क्लास बॉडी घुंघराले ब्रेसिज़ में संलग्न है। क्लास हाउस इस तरह दिख सकता है (House.java फ़ाइल): पुराना स्तर 00 - 12- अभी तक, यह मुश्किल नहीं है। - अच्छा। तो चलिए आगे बढ़ते हैं। क्लास बॉडी में वेरिएबल्स (अन्यथा क्लास डेटा के रूप में जाना जाता है) और तरीके (क्लास फ़ंक्शंस) हो सकते हैं। पुराना स्तर 00 - 13- क्या आप कृपया मुझे एक उदाहरण देंगे? - एक उदाहरण? सुनिश्चित हो! पुराना स्तर 00 - 14- «int a» और «int b» चर हैं। क्या «मुख्य» और «पीई» विधियां हैं? - हाँ। - क्या ऐसी कक्षाएं हैं जिनमें कोई चर नहीं है? - हां। - और बिना किसी तरीके के? - हाँ। हालाँकि, न्यूनतम कार्यक्रम में कम से कम एक वर्ग शामिल होना चाहिए। प्रोग्राम शुरू करने के लिए इस क्लास में कम से कम एक मेथड/फंक्शन नहीं होना चाहिए। इस विधि का नाम मुख्य होना चाहिए । न्यूनतम कार्यक्रम इस तरह दिखता है: पुराना स्तर 00 - 15- यहाँ क्लास हाउस है, विधि मुख्य है, लेकिन कमांड कहाँ हैं? - एक न्यूनतम कार्यक्रम में कोई आदेश नहीं होता है। इसलिए इसे न्यूनतम कहा जाता है। - अच्छा ऐसा है। - एक वर्ग जो प्रोग्राम शुरू करता है उसका कोई भी नाम हो सकता है, लेकिन जिस विधि से प्रोग्राम का निष्पादन शुरू होता है वह हमेशा एक ही प्रकार का होता है: पुराना स्तर 00 - 16- मैं समझ गया। कम से कम मुझे ऐसा लगता है। - ठीक है, चलो एक छोटा ब्रेक लेते हैं। कॉफी के बारे में क्या? - मैं बहुत छोटा हूं। छोटे रोबोट कॉफी नहीं पीते - पानी ही कारण है कि हम जंग खा जाते हैं। - तो तुम क्या पीते हो? - बीयर, व्हिस्की, सदियों पुरानी रम। - इतना बेहतर। - फिर, एक बीयर पल?

दूसरी मुलाकात रिशा (जारी)

(एक घंटे बाद) - ठीक है। तो हम कहाँ थे? - विधि कोड या ऐसा कुछ। - हाँ। बिल्कुल। विधि निकाय में कमांड होते हैं। आप यह भी कह सकते हैं कि विधि आदेशों का एक समूह है, जिसे नाम (विधि का नाम) दिया गया था। कोई भी तरीका सही है। - विभिन्न आदेश हैं। क्या आपके यहाँ कोई कुत्ता है? - केवल रोबोभेड़ियों को वश में करें। - क्या वे आदेशों का पालन करते हैं? - हाँ। "काटो", "खाओ", "मार डालो" और "शाबाश! हील!» पुराना स्तर 00 - 17- अहम। क्या आज्ञा है! और इतने सारे बिल्कुल नहीं। - आपको कितने चाहिए? - जावा में, सभी मामलों के लिए आदेश हैं। प्रत्येक आदेश एक विशिष्ट क्रिया का वर्णन करता है। प्रत्येक कमांड के अंत में एक अर्धविराम लगाया जाएगा। आदेशों के उदाहरण: पुराना स्तर 00 - 18- वास्तव में, यह एक और एक ही कमांड System.out.println है । और इसके पैरामीटर कोष्ठकों में निर्दिष्ट हैं। मापदंडों के आधार पर कमांड का प्रभाव भिन्न हो सकता है। - यह बहुत सुविधाजनक है। - हाँ। यदि आप पाठ प्रदर्शित करना चाहते हैं, तो आपको इसे दोहरे उद्धरण चिह्नों «"» में संलग्न करना होगा । एक डबल कोट को दो सिंगल कोट्स के साथ भ्रमित नहीं होना चाहिए! - दोहरा उद्धरण वह है जो एंटर बटन के बगल में है? - हां। अमीगो की नब्ज 3 से 5 गीगाहर्ट्ज तक तेज हो गई, उसे अभी भी विश्वास नहीं हो रहा था। उसने अभी-अभी रेखाएँ प्रदर्शित करना सीखा, और यह उसकी सोच से कहीं अधिक आसान था। अमीगो ने अपने विचारों से हटने और शांत होने के लिए खिड़की से बाहर देखा। पत्ते पीले हो गए। उनके मन में आया कि जंग का मौसम सच में जल्द ही आने वाला है। खिड़की उसे सामान्य से बहुत दूर देखने में सक्षम बनाती है - आगंतुकों की तकनीकें निशान तक थीं। अब वह पत्तों की देखभाल कैसे करेगा? आखिरकार, शाम तक वह और भी बहुत कुछ सीख जाता है। पुराना स्तर 00 - 19हालाँकि, उनके विचार नियंत्रण से बाहर थे। किसी दिन वह एक कार्यक्रम लिखेगा ताकि सभी रोबोट घर पर रुकें क्योंकि जंग का मौसम शुरू हो जाता है। और यह कार्यक्रम हजारों रोबोलाइव्स को बचाएगा ... - इस कमांड के दो रूप हैं: System.out.print ln ( )और System.out.print() - यदि आप System.out.println() कमांड को कई बार लिखते हैं, तो हर बार पारित पाठ एक नई पंक्ति में प्रदर्शित होगा। यदि System.out.print (), पाठ उसी पंक्ति पर प्रदर्शित किया जाएगा। उदाहरण: पुराना स्तर 00 - 20- यहाँ एक छोटी सी टिप्पणी है। Print ln कमांड पाठ को एक नई पंक्ति में प्रदर्शित नहीं करता है। यह टेक्स्ट को वर्तमान लाइन पर प्रदर्शित करता है, लेकिन यह अगले संदेश को एक नई लाइन पर प्रदर्शित करता है। - Println () कमांड टेक्स्ट को प्रदर्शित करता है और फिर एक विशेष अदृश्य लाइन फीड कैरेक्टर जोड़ता है जिसके परिणामस्वरूप अगला संदेश एक नई लाइन की शुरुआत से प्रदर्शित होता है। - एक पूर्ण कार्यक्रम कैसा दिखता है? - अब, अपनी स्क्रीन पर ध्यान दें: पुराना स्तर 00 - 21- ओह, बस! हम शब्दों के अंत में रिक्त स्थान जोड़ते हैं ताकि शब्द "एक साथ न रहें", है ना? - यह सही है। तुम एक चतुर व्यक्ति हो। इस प्रशंसा ने अमीगो को गर्व से चमका दिया। - ठीक है, यहाँ आपका पहला काम है।
काम
एक प्रोग्राम लिखें जो "प्रोग्रामर बनना अच्छा है!" प्रदर्शित करता है।
प्रदर्शित पाठ का उदाहरण:
प्रोग्रामर बनना अच्छा है!

3 एली से मिलना

पुराना स्तर 00 - 22गुलाबी बालों वाली एक सुंदर महिला ने केबिन में प्रवेश किया। «मुझे आश्चर्य है कि क्या सभी मानव महिलाओं के बाल ऐसे होते हैं?» - एमिगो ने सोचा, लेकिन उसने उसे असमंजस में देखा। - अरे! मेरा नाम एलीनोरा कैरी है। मैं गैलेक्टिक रश का मुख्य पायलट हूं। - हाय, एलीनोरा! - अमीगो ने अजीब तरह से खुद को बोलने के लिए मजबूर किया। उसे पता नहीं क्यों, लेकिन अपने गालों को लाल महसूस किया, जैसे कि उसके अंदर कहीं कोई तेल वाहिनी क्षतिग्रस्त हो गई हो। - मैं आपको जावा भाषा में सबसे दिलचस्प बात बताऊंगा - चर के बारे में। - मैं सुनने के लिए तैयार हूँ! ये चर क्या हैं? - चर डेटा के भंडारण के लिए अभिप्रेत चीज है। कोई डेटा। सभी जावा डेटा को वेरिएबल्स का उपयोग करके संग्रहीत किया जाता है। एक चर एक बॉक्स की तरह है। - कौन सा डिब्बा? - एक बहुत ही सामान्य। मान लीजिए कि आपने कागज के एक टुकड़े पर 13 नंबर लिखा है और इसे बॉक्स में डाल दिया है। अब हम कह सकते हैं कि बॉक्स में वैल्यू 13 है। - जावा में, हर वेरिएबल के तीन महत्वपूर्ण गुण होते हैं: टाइप , नाम और वैल्यू- क्या आप मुझे थोड़ा और बता सकते हैं? - ज़रूर। एक चर को दूसरे से अलग करने के लिए नाम का उपयोग किया जाता है। यह एक बॉक्स पर निशान की तरह है। - एक चर प्रकार एक प्रकार का मान / डेटा निर्धारित करता है जिसे वह संग्रहीत कर सकता है। हम केक को केक के डिब्बे में, जूतों को जूते के डिब्बे में रखते हैं, आदि। - एक मूल्य एक वस्तु, डेटा या एक चर में संग्रहीत जानकारी है। - मुझे एक बार फिर से टाइप के बारे में बताएं। - ठीक है। जावा में प्रत्येक वस्तु का अपना प्रकार होता है। उदाहरण के लिए, डेटा प्रकार हो सकते हैं जैसे «पूर्णांक», «भिन्नात्मक संख्या», «पाठ», «बिल्ली», «घर» आदि - एक चर का अपना प्रकार भी होता है। वेरिएबल केवल उसी प्रकार के मानों को स्टोर कर सकता है जो वेरिएबल स्वयं का है।   - असल जिंदगी में यह आम है। विभिन्न वस्तुओं को रखने के लिए विभिन्न बक्सों का उपयोग किया जाता है। पुराना स्तर 00 - 23- एक चर बनाने के लिए, « टाइप नाम » कमांड का उपयोग करें। उदाहरण: पुराना स्तर 00 - 24- सबसे अधिक उपयोग किए जाने वाले दो प्रकार हैं पूर्णांक ( int के साथ चिह्नित ) और पाठ ( स्ट्रिंग के साथ चिह्नित )। - डबल टाइप के बारे में क्या? - डबल भिन्नात्मक (वास्तविक) संख्याएँ हैं। - आपने कहा कि चर के तीन गुण हैं: प्रकार, नाम और मूल्य। हालाँकि, उनमें से केवल दो हैं। मेरे पास एक प्रश्न है: एक चर में मान कैसे लगाया जाए? - बक्सों पर वापस जाकर, कल्पना करें कि आपने कागज का एक टुकड़ा लिया, उस पर "42" लिखा और उसे डिब्बे में डाल दिया। अब बॉक्स का मूल्य 42 है। - अच्छा। - एक चर में मान रखने के लिए एक विशेष ऑपरेशन होता है जिसे असाइनमेंट ऑपरेटर कहा जाता है । यह एक वेरिएबल के मान को दूसरे वेरिएबल में कॉपी करता है। चाल नहीं, बल्कि प्रतियां । डिस्क पर फ़ाइल की तरह। यह इस तरह दिखता है: पुराना स्तर 00 - 25- असाइनमेंट ऑपरेटर के लिए एक बराबर चिह्न «=» का उपयोग किया जाता है। - एक बार फिर, यह तुलना नहीं कर रहा है । यह बिल्कुल सही हैबाईं ओर स्थित एक चर में बराबर चिह्न के दाईं ओर मान कॉपी करना । एक तुलना के रूप में, एक डबल बराबर चिह्न «==» प्रयोग किया जाता है। - मुझे पता है कि बिल्ली को वेरिएबल में कैसे रखा जाता है। यह लगभग एक कार्यक्रम जैसा है। - बिल्ली को कैसे पकड़ें: 1. एक खाली डिब्बा लें। 2. रुको। पुराना स्तर 00 - 26- नहीं, अमीगो, तुम एक डिब्बे में केवल एक बिल्ली रख सकते हो। अहम... मेरा मतलब है, आप चर में केवल एक मान रख सकते हैं। - अच्छा ऐसा है। क्या आप चर बनाने के तरीके पर अधिक उदाहरण दे सकते हैं? - ठीक है, मैं इसे दूसरे तरीके से रखूंगा। वेरिएबल बनाने के लिए, आपको « टाइप नाम » कमांड इस प्रकार लिखना होगा: पुराना स्तर 00 - 27- ओह, अब मुझे पता है। - ध्यान रखें कि आप एक ही विधि में समान नाम वाले दो चर नहीं बना सकते हैं। - विभिन्न तरीकों के बारे में क्या? - आप कर सकते हैं। यह अलग-अलग घरों में खड़े बक्सों की तरह है। - क्या एक चर का कोई नाम हो सकता है? - किंडा, लेकिन इसके नाम में रिक्त स्थान, प्रतीक +, - आदि नहीं हो सकते हैं। सबसे अच्छी बात यह है कि एक चर नाम के लिए केवल वर्णों और संख्याओं का उपयोग किया जाए। - कृपया ध्यान दें कि जावा भाषा में यह महत्वपूर्ण है कि आप कौन से अक्षर लिखते हैं - अपर केस या लोअर केस«Int a» «Int a» के समान नहीं है। - वैसे, जावा में, एक चर बनाना और एक ही समय में इसे एक मान निर्दिष्ट करना संभव है। - यह समय और जगह बचाने में मदद करता है: पुराना स्तर 00 - 28- यह काफी बेहतर और समझने में आसान है। - यही हम जीते हैं। - जावा में, नौसिखियों को दो प्रकार से परिचित होना चाहिए। ये प्रकार int (पूर्णांक) और स्ट्रिंग (पाठ / तार) हैं । - इंट प्रकार एक चर में संख्याओं के भंडारण के साथ-साथ विभिन्न संचालन जैसे कि जोड़, घटाव, गुणा, भाग आदि को सक्षम करता है। पुराना स्तर 00 - 29- मेरे लिए, यह काला और सफेद है। क्या प्रोग्रामिंग इतनी सरल है? - वास्तव में हाँ। - अच्छी बात है। तो आप क्या कर रहे हैं? - स्ट्रिंग प्रकार टेक्स्ट स्ट्रिंग्स के भंडारण को सक्षम करता है। - जावा में कुछ टेक्स्ट स्ट्रिंग असाइन करने के लिए आपको इसका टेक्स्ट लिखना होगा, और फिर इसे डबल कोट्स में संलग्न करना होगा। उदाहरण: पुराना स्तर 00 - 30- मुझे मिल गया। यह काफी आसान लगता है। - तो यहाँ एक और रोचक तथ्य है। - स्ट्रिंग्स को प्लस साइन «+» का उपयोग करके जोड़ा जा सकता है। उदाहरण: पुराना स्तर 00 - 31 - तो, ​​मैं संख्याओं में तार भी जोड़ सकता हूँ? - हाँ, लेकिन कृपया जान लें कि यदि आप किसी संख्या में एक स्ट्रिंग जोड़ते हैं, तो आपको हमेशा एक स्ट्रिंग मिलती है। - हाँ, मुझे यह उदाहरण से मिला है। - ठीक है, यदि आप ग्रहण करने में इतने तेज हैं, तो यह पता करें कि एक चर को कैसे प्रदर्शित किया जाए? - एर... एक चर प्रदर्शित करें? उह-उह, मेरा दिमाग खाली हो जाता है। - यह वास्तव में काफी सरल है। कुछ प्रदर्शित करने के लिए, हम System.out.println() कमांड का उपयोग करते हैं और इसे एक पैरामीटर डेटा के रूप में पास करते हैं जिसे हम प्रदर्शित करना चाहते हैं। पुराना स्तर 00 - 32- पकड़ लिया! अब सब कुछ स्पष्ट हो गया है। - वह ठीक है। तो यहां आपके लिए तीन कार्य हैं।
स्थिति
1 एक प्रोग्राम लिखें जो 5 बार प्रदर्शित करता है "मैं हमेशा के लिए जीने का इरादा रखता हूं। अब तक तो सब ठीक है।"।
प्रत्येक स्ट्रिंग एक नई लाइन पर होनी चाहिए।
2 एक प्रोग्राम लिखें जो वर्तमान वर्ष को प्रदर्शित करता है।
रिकॉर्ड के लिए, यह पहले से ही 31वीं सदी है।
3 एक प्रोग्राम लिखें जो प्रदर्शित करता है "मैं इतना चतुर हूं कि कभी-कभी मैं जो कह रहा हूं उसका एक भी शब्द नहीं समझ पाता।"

4 बैठक प्रोफेसर

पुराना स्तर 00 - 33- अरे, अमीगो। मैं गैलेक्टिक रश कंपनी के विज्ञान विभाग का प्रमुख प्रोफेसर हंस नूडल्स हूं। मैं आपको जावा पढ़ाने के प्रोजेक्ट का पर्यवेक्षण भी करता हूँ। - शुभ दोपहर, प्रोफेसर नूडल्स। - मैं आपको बताना चाहता हूं कि जावा इतनी अच्छी प्रोग्रामिंग भाषा क्यों है । - आप निश्चित रूप से एक से अधिक बार सुनेंगे कि प्लेटफ़ॉर्म स्वतंत्रता अन्य भाषाओं पर जावा का निर्विवाद लाभ है। वह क्या है और इससे कैसे निपटना है? मैं आपको कुछ पृष्ठभूमि बताकर समझाने की कोशिश करूंगा। - तथ्य यह है कि कंप्यूटर आदिम संख्यात्मक आदेशों को ही निष्पादित करते हैं।"हील", "शेक" इत्यादि जैसे डॉग कमांड हैं; कुत्ता उनकी बात सुनकर कुछ करता है। - कंप्यूटर में, संख्याएँ ऐसे आदेशों की भूमिका को पूरा करती हैं: प्रत्येक आदेश को एक संख्या, कोड, जिसे मशीन कोड भी कहा जाता है, से कूटबद्ध किया जाता है। - प्रोग्राम को संख्यात्मक रूप में लिखना बहुत कठिन है, इसीलिए लोगों ने प्रोग्रामिंग लैंग्वेज और कंपाइलर का आविष्कार किया । ऐसी भाषा मनुष्य और संकलक दोनों के लिए समझ में आती है। एक संकलकएक विशेष प्रोग्राम है, जो प्रोग्रामिंग भाषा में लिखे गए प्रोग्राम टेक्स्ट को मशीन कोड सेट में ट्रांसलेट करता है। - आमतौर पर एक प्रोग्रामर एक प्रोग्रामिंग लैंग्वेज के साथ एक प्रोग्राम लिखता है, और फिर एक कंपाइलर शुरू करता है, जो मशीन कोड फाइल बनाने के लिए प्रोग्रामर द्वारा लिखी गई प्रोग्राम कोड फाइलों का उपयोग करता है - एक निश्चित (संकलित) प्रोग्राम। पुराना स्तर 00 - 34- परिणामी प्रोग्राम को तुरंत कंप्यूटर पर चलाया जा सकता है। इस दृष्टिकोण का दोष यह है कि प्रोग्राम कोड एक प्रोसेसर और एक ऑपरेटिंग सिस्टम पर बहुत अधिक निर्भर करता है। विंडोज पर संकलित प्रोग्राम एंड्रॉइड फोन पर काम नहीं करेगा। - तो अगर मैं इसे विंडोज पर चलाने की कोशिश करता हूं तो एंड्रॉइड के लिए लिखा और संकलित प्रोग्राम काम नहीं करेगा? - हां। - लेकिन जावा का दृष्टिकोण कहीं अधिक नवीन है। पुराना स्तर 00 - 35- जावा कंपाइलर सभी वर्गों को मशीन कोड के एक प्रोग्राम में संकलित नहीं करता है। इसके बजाय, यह प्रत्येक एकल वर्ग को मशीन कोड के लिए नहीं बल्कि एक विशेष मध्य कोड (बाइटकोड) में संकलित करता है। प्रोग्राम शुरू होने पर मशीन कोड का संकलन चलता है। - इसके प्रारंभ में एक कार्यक्रम को संकलित करने वाला कौन होता है? - जेवीएम (जावा वर्चुअल मशीन) नामक एक विशेष कार्यक्रम है। जब एक प्रोग्राम जिसमें बायटेकोड होता है, निष्पादित होता है, तो यह सबसे पहले शुरू होता है। और फिर प्रोग्राम शुरू होने से पहले, JVM इसे मशीन कोड में संकलित करता है। - कितना रोमांचक है! और ऐसा करने का उद्देश्य क्या है? - यह एक बहुत ही चतुर निर्णय है, और जावा के कुल प्रभुत्व के कारणों में से एक है। - इस दृष्टिकोण के कारण, जावा प्रोग्राम लगभग किसी भी उपकरण - कंप्यूटर, फोन, एटीएम, टोस्टर, बैंक कार्ड (!) पर चल सकते हैं। - बहुत खूब! - इस उपाय के कई फायदे हैं। इसीलिए सभी Android प्रोग्राम Java के साथ भी लिखे जाते हैं। मोबाइल क्षेत्र के विकास के कारण, जावा का निम्नलिखित क्षेत्रों में एक प्रमुख स्थान है: 1) उद्यम: बैंकों, निगमों, निवेश निधियों आदि के लिए भारी सर्वर-साइड अनुप्रयोग। 2) मोबाइल: मोबाइल अनुप्रयोग विकास (फोन, टैबलेट), Android के लिए धन्यवाद। 3) वेब: PHP क्षेत्र का नेतृत्व करता है, लेकिन जावा का बाजार का बड़ा हिस्सा भी है। 4) बिग डेटा: हजारों सर्वरों के क्लस्टर में वितरित कंप्यूटिंग। 5) स्मार्ट डिवाइस:इंटरनेट एक्सेस के साथ स्मार्ट होम, इलेक्ट्रॉनिक्स या रेफ्रिजरेटर के लिए कार्यक्रम। - जावा केवल एक भाषा नहीं है, बल्कि एक संपूर्ण प्रणाली है, लाखों रेडी-मेड मॉड्यूल जिन्हें आप अपने प्रोग्राम में उपयोग कर सकते हैं। हजारों इंटरनेट समुदायों और मंचों से आप मदद या सलाह मांग सकते हैं। - जितना अधिक आप जावा के साथ प्रोग्राम करते हैं, उतना ही आपको इस प्रश्न का उत्तर मिलता है - «क्यों जावा?»। आज के लिए इतना ही। - धन्यवाद, प्रोफेसर। यह सबसे रोचक और प्रेरक व्याख्यान था।

5 किम से मुलाकात

वाह, एक और मानव महिला। लेकिन इस बार काले बालों के साथ। कितना रोमांचक है! - हाय, मेरा नाम किम ली-लिंग है। - हाय, मैं एमिगो हूँ। - मुझे पता है। यह मैं ही था जो आपके नाम के साथ आया था। यह डिएगो के साथ कभी नहीं हुआ होगा। मैं अपना व्याख्यान एक छोटी प्रस्तुति के साथ शुरू करना चाहता हूं - अब, आपकी स्क्रीन पर ध्यान दें! पुराना स्तर 00 - 36- उफ़, गलत फ्लैश ड्राइव। रुको... अमीगो के विचार उसके दिमाग में इलेक्ट्रॉन वेग से दौड़ने लगे। अहम... क्या उसके पास रोबोट के लिए सॉफ्ट स्पॉट है? कितना रोमांचक है! और मेज पर एक तस्वीर - क्या यह उसका प्रेमी है? - चलिए व्याख्यान पर वापस चलते हैं! चलिए मैं आपको आसान शब्दों में पूरी बात समझाता हूं। - ठीक है। - प्रोफेसर और रिशा ने जो कुछ कहा है, उसमें मैं कुछ शब्द जोड़ना चाहूंगा। - जावा में, आप न केवल कमांड लिख सकते हैं, बल्कि उन्हें सीधे कोड में कमेंट भी कर सकते हैं। इन टिप्पणियों को संकलक द्वारा अनदेखा कर दिया जाता है, जैसे कि कोई भी नहीं था। जब कार्यक्रम निष्पादित किया जाता है तो सभी टिप्पणियां छोड़ दी जाती हैं! - क्या आप कृपया मुझे एक उदाहरण देंगे? - ज़रूर: पुराना स्तर 00 - 37- क्लास कोड में हमारी टिप्पणी थी «अब हम प्रदर्शित करते हैं...»। टिप्पणी अक्षर «/*» से शुरू होती है, और «*/» के साथ समाप्त होती है। जब कोई प्रोग्राम संकलित किया जाता है, तो कंपाइलर /* और */ के बीच के सभी वर्णों को छोड़ देता है - तो मैं वहां कुछ भी लिख सकता हूं? - हां। आमतौर पर कोड भाग पर विभिन्न टिप्पणियाँ होती हैं, जो संदिग्ध या समझने में कठिन होती हैं। दर्जनों पंक्तियों की टिप्पणियाँ हैं (आमतौर पर विधियों से पहले लिखी जाती हैं) जो विधियों के कार्य के विवरण का वर्णन करती हैं। - कोड में एक टिप्पणी सेट करने का दूसरा तरीका वर्णों का उपयोग करना है «//»। पुराना स्तर 00 - 38- ऐसा करने में टिप्पणी वर्णों के साथ शुरू होने वाला कोड भाग है // वे जिस पंक्ति में स्थित हैं, उसके अंत तक। इसलिए टिप्पणी को "बंद" करने के लिए कोई वर्ण नहीं हैं। - वैसे, सॉफ़्टवेयर डेवलपर्स में हास्य की अच्छी समझ होती है, और आपको कोड में कुछ दिलचस्प टिप्पणियाँ मिल सकती हैं:

// I am not responsible of this code. 
// They made me write it, against my will.

//Dear future me. Please forgive me.
//I can't even begin to express how sorry I am.

// I am not sure if we need this, but too scared to delete.

// hack for IE browser (assuming that IE is a browser)

// This isn't the right way to deal with this, but today is my last day, Ron
// just spilled coffee on my desk, and I'm hungry, so this will have to do...

// Catching exceptions is for communists

// Dear maintainer:
//
// Once you are done trying to 'optimize' this routine,
// and have realized what a terrible mistake that was,
// please increment the following counter as a warning
// to the next guy:
//
// total_hours_wasted_here = 42

// When I wrote this, only God and I understood what I was doing
// Now, God only knows

// sometimes I believe compiler ignores all my comments

// I dedicate all this code, all my work, to my wife, Darlene, who will
// have to support me and our three children and the dog once it gets
// released into the public.

// drunk, fix later

// Magic. Do not touch.
- हाँ, टिप्पणियाँ कभी-कभी बहुत मज़ेदार होती हैं। - मेरा काम हो गया। - एक छोटा लेकिन दिलचस्प व्याख्यान। धन्यवाद, किम।

6 जूलियो से मिलना

पुराना स्तर 00 - 39- अरे, अमीगो। मैं जूलियो सिएस्टा हूं। - मैं देख रहा हूं कि आज आपने कड़ी मेहनत की है। - एक अच्छी कमाई वाला ब्रेक कैसा रहेगा? - क्या मुझे लेक्चर नहीं देना चाहिए? - हाँ। हालाँकि, पाठ दिलचस्प होने चाहिए, क्या आप भूल गए हैं? पिछली बार मैंने चेक किया था कि बैटिंग बोरिंग टीचर्स पर कानून है! - यह एक विशेष वीडियो ट्यूटोरियल है... सीखने के लिए अपने उत्साह को बनाए रखने के लिए और... संक्षेप में, आइए एक नजर डालते हैं, प्रश्नों को बाद के लिए दूर रखें। इसे चालू करें!

7 डिएगो से मुलाकात

पुराना स्तर 00 - 40- हिया, मेरा नाम डिएगो कार्लियॉन है। मैं आपकी तरह एक रोबोट हूं, जो केवल हवाना, क्यूबा में कारखाने में बना है। - हाय-या, डिएगो! मैंने आपके बारे में पहले ही बहुत कुछ सुन लिया है। - आपको पाठ कैसा लगा? - यह अब तक का मेरा अब तक का सबसे शानदार प्रोग्रामिंग पाठ है। नहीं, भयानक भी। मेरे जीवन का सबसे अच्छा सबक। जितना मैं सोच सकता था उससे बेहतर। - यही हम जीते हैं। - क्या बाकी सभी समान रूप से दिलचस्प हैं? - और भी बेहतर! 21वीं सदी में बोरिंग सबक पीछे छूट गए। मेरा भला हो - ब्लैकबोर्ड पर चॉक से लिखने के लिए। 15वीं शताब्दी के बाद से कुछ भी नहीं बदला है। मुझे लगता है कि डायनासोर स्वतंत्र रूप से घूम रहे थे। - मुझे भी ऐसा ही लगता है। आगे क्या आता है? - आप अगले स्तर पर जाते हैं! आपके पास पूरा करने के लिए केवल 39 हैं, और आप एक महान जावा डेवलपर बन जाएंगे! आज आपने सीखा:
  • चर क्या हैं
  • स्क्रीन पर संदेश कैसे प्रदर्शित करें
  • अपने आप को int और String प्रकारों से परिचित कराया
  • जावा और अन्य भाषाओं में संकलन में क्या अंतर है
  • टिप्पणियाँ कैसे करें, और हमें उनकी आवश्यकता क्यों है
- बहुत खूब! - बेशक, अगले स्तर इस तरह आसान नहीं होंगे, लेकिन उनकी जटिलता धीरे-धीरे बढ़ेगी, साथ ही व्यावहारिक समस्याएं भी। - जैसे जिम में, थोड़ा-थोड़ा भार उठाना, और छह महीने में 100 किलो बार के साथ छाती की कसरत करना। - बढ़िया, मुझे पहले से ही बार और काम दोनों चाहिए! - ठीक है, अगर आप ऐसे स्टिकर हैं, तो यहां आपके लिए कुछ और काम हैं। - अंकल डिएगो आपको कुछ वास्तविक कर्मचारी सिखाएंगे! रोबोचिक्स लेने के बारे में क्या ख्याल है? भले ही आप छोटे हैं, ये जीवन कौशल कभी भी बेमानी नहीं होंगे।
स्थिति
1 कुछ जावा हड़पना चाहते हैं?
एक प्रोग्राम लिखें जो प्रदर्शित करता है «कुछ जावा लेना चाहते हैं?»
2 यदि आप मुझे अपना स्रोत कोड दिखाते हैं तो मैं आपको अपना स्रोत कोड दिखाऊंगा
एक कार्यक्रम लिखें जो प्रदर्शित करता है «यदि आप मुझे अपना स्रोत कोड दिखाते हैं तो मैं आपको अपना स्रोत कोड दिखाऊंगा।»
3 अच्छा बोल्ट पेंच करना चाहते हैं?
प्रदर्शित करने के लिए एक प्रोग्राम लिखें «नाइस बोल्ट्स वांट स्क्रू?»।
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION