🧩 प्रोग्रामिङ
Programming Lab
तर्क खोज्नुहोस्, code सँग प्रयोग गर्नुहोस्, र समस्या चरणबद्ध रूपमा हल गर्नुहोस्।
तपाईंको प्रगति
आफ्ना प्रोग्राम सुरक्षित गर्न, प्रगति हेर्न र badge कमाउन निःशुल्क sign up गर्नुहोस्।
निःशुल्क sign up गर्नुहोस्सिक्दै जानुहोस्
सुरु गर्न तलको कुनै विषय छान्नुहोस्। प्रोग्रामिङको पहिलेको अनुभव चाहिँदैन।
सुरुआती तहका विषय
प्रोग्रामिङका आधार · 1
निर्णय गर्ने · 4
-
बाहिर खेल्न पाइन्छ? AND, OR र NOT
NOT ले सत्यलाई असत्य बनाउँछ; AND दुवै भाग सत्य हुँदा मात्र सत्य हुन्छ; OR कम्तीमा एउटा भाग सत्य हुँदा सत्य हुन्छ, त्यसैले लामो condition लाई एक-एक भाग गरेर निकाल्न सकिन्छ
सुरुआती करिब 12 मिनेट Premium नयाँ -
पानी परे छाता लैजाऊ
if / else ले एउटा condition जाँच्छ: त्यो सत्य भए प्रोग्रामले then भाग चलाउँछ, नत्र else भाग, दुवै कहिल्यै होइन
सुरुआती करिब 12 मिनेट निःशुल्क नयाँ -
यो leap year हो कि होइन?
कुनै वर्ष 4 ले भाग जान्छ र 100 ले जाँदैन भने, वा 400 ले भाग जान्छ भने leap year हुन्छ; remainder % ले भाग जान्छ कि जाँच्छ र AND / OR ले नियमहरूलाई एउटै condition मा जोड्छ
सुरुआती करिब 12 मिनेट Premium नयाँ -
PIN का लागि तीन प्रयास
AND ले जोडिएको loop condition कुनै एक भाग असत्य हुनेबित्तिकै रोकिन्छ: यहाँ PIN सही हुँदा वा तीन प्रयास सकिँदा
सुरुआती करिब 12 मिनेट Premium नयाँ
Loop र ढाँचा · 4
-
सङ्ख्याका अङ्क जोड्ने
n % 10 भनेको n को अन्तिम अङ्क हो र floor(n / 10) भनेको त्यो अङ्कबिनाको n, त्यसैले n, 0 नभएसम्म दुवै दोहोर्याउने while loop ले हरेक अङ्क एक पटक हेर्छ
सुरुआती करिब 12 मिनेट Premium नयाँ -
FizzBuzz: loop, % र निर्णय
Loop ले हरेक पटक निर्णय गर्न सक्छ: 3 ले i लाई ठ्याक्कै भाग जाँदा i % 3 == 0 सत्य हुन्छ, र ELSE IF को लहरमा पहिलो सत्य जाँचले जित्छ, त्यसैले सबैभन्दा विशेष अवस्था पहिले आउनुपर्छ
सुरुआती करिब 15 मिनेट Premium नयाँ -
Loop ले दोहोर्याउनुहोस्
Loop ले उही लाइनहरू दोहोर्याउँछ: for loop आफ्नो counter को हरेक मानका लागि एक पटक चल्छ, accumulator ले हरेक पटक केही जोड्छ, र while loop आफ्नो condition असत्य नभएसम्म दोहोरिन्छ
सुरुआती करिब 15 मिनेट Premium नयाँ -
While loop ले पैसा जम्मा गर्ने
While loop ले आफ्नो condition सत्य भएसम्म भित्रको भाग दोहोर्याउँछ, त्यसैले भित्रको भागले कुनै दिन condition असत्य बनाउने कुरा बदल्नैपर्छ, नत्र loop कहिल्यै रोकिँदैन
सुरुआती करिब 12 मिनेट Premium नयाँ
Data structure · 1
Algorithm · 1
Function र recursion · 1
कम्प्युटेसनल सोच · 2
-
Traffic light एउटा state machine हो
State machine सधैँ केही state मध्ये एउटामा हुन्छ र नियमअनुसार अर्को state मा सर्छ; traffic light ले आफ्नो state एउटा variable मा राख्छ र (state + 1) % 3 ले रातो, हरियो, पहेँलो हुँदै घुम्छ
सुरुआती करिब 12 मिनेट Premium नयाँ -
रोबोटलाई ब्याट्रीसम्म पुर्याउनुहोस्
Algorithm भनेको क्रमैसँग गरिने ठ्याक्कै चरणहरूको सूची हो; क्रम वा एउटा चरण बदल्दा नतिजा बदलिन्छ, र योजना बिग्रिएको चरण खोज्नुलाई debugging भनिन्छ
सुरुआती करिब 12 मिनेट निःशुल्क नयाँ