"फ्लो चार्ट": अवतरणों में अंतर

No edit summary
पंक्ति 21:
फ्लो चार्ट मे एल्गोरिथ्म या किसी प्रोसेस मे निर्णय को दर्शाने मे हीरे की आकृति का उपयोग किया जाता है। इसका ज्यादातर प्रयोग if, else, ifelse आदि कथनो मे होता है।
[[File:Flowchart Decision.svg|निर्णय के लिए हीरे की आकृति|80px]]
 
== उदाहरण ==
 
=== लीप वर्ष ===
इस उदाहरण मे हम जानेंगे कि यदि हमे कोई वर्ष दे दिया जाए तो हमे कैसे पता करेंगे कि यह लीप वर्ष है या नहीं तो आइये देखते है।
*स्टेप 1:- एक संख्या वाला चर (variable) ले।
*स्टेप 2:- उस चर मे वर्ष कि संख्या को भरे। जैसे: 2015, 1999 आदि
*स्टेप 3:- अब यह चेक करे कि क्या वह वर्ष 4 से भाग होता है यदि वह 4 से भाग हो जाता है तो यह चेक करे कि कही वह 100 से भी तो भाग नहीं हो रहा। अगर वह 100 से भी भाग हो जाता है तो वह लीप वर्ष नहीं है। अर्थात आपको दो चीजे चेक करनी है वर्ष 4 से भाग होना चाहिए और वर्ष 100 से भाग नहीं होना चाहिए। वर्ष/4 = 0 और वर्ष/100 ≠ 0 यदि दोनों शर्ते सही हो जाती है तो लीप वर्ष का संदेश आउटपुट दे।
*स्टेप 4:- या अब यह चेक करे कि क्या वह वर्ष 400 से भाग होता है यदि वह 400 से भाग हो जाता है। तो लीप वर्ष का संदेश आउटपुट दे।
*स्टेप 5:- अगर ऊपर कि दोनों शर्तो मे दोनों ही विफल रहती है तो लीप वर्ष न होने का संदेश आउटपुट मे दे।
 
यह स्टेप लीप वर्ष चेक करने मे उपयोग होते है तो आइये देखते है कि इसके लिए फ्लो चार्ट कैसे बनाते है।
 
=== सम या विषम ===
इस उदाहरण मे हम जानेंगे कि यदि हमे कोई संख्या दे दिया जाए तो हमे कैसे पता करेंगे कि यह सम (Even) है या विषम (Odd)। तो आइये देखते है।
*स्टेप 1:- एक संख्या वाला A चर (variable) ले।
*स्टेप 2:- उस A चर मे कोई संख्या को ले। जैसे: 56, 35 आदि
*स्टेप 3:- अब यह चेक करे कि क्या संख्या 2 से पूर्ण भाग को सकती है। अर्थात भाग होने के बाद भागफल 0 होना चाहिए।
*स्टेप 4:- अगर संख्या 2 से पूर्ण भाग हो जाती है तो "संख्या सम है" का संदेश आउटपुट दे।
*स्टेप 5:- अगर संख्या 2 से पूर्ण भाग नहीं होती है तो "संख्या विषम है" का संदेश आउटपुट दे।
 
यह स्टेप संख्या सम है या विषम है चेक करने मे उपयोग होते है तो आइये देखते है कि इसके लिए फ्लो चार्ट कैसे बनाते है।
 
'''ध्यान दे:-''' प्रोग्रामिंग भाषाओ मे module का अर्थ भाग से ही होता है और इसे if (A % 2 == 0) के रूप मे लिखा जाता है।
 
== यह भी देखें ==