Algorithm क्या है? – दोस्तों आज हम आपको एल्गोरिथम के बारे में बताएंगे। आप में से कुछ ही लोग एल्गोरिथम के बारे में जानते होंगे और कुछ को यह पता नहीं होगा कि एल्गोरिथम क्या होता है। तो चलिए इसके बारे में विस्तार से जानते है…
Algorithm क्या है? (Algorithm Kya Hai) –
अनेक निर्देशों का वह समूह जिसके द्वारा किसी समस्या का समाधान होता है, उसे एल्गोरिथम कहते है। उदाहरण के तोर पर देखे तो “जिस प्रकार किसी मंजिल पर चढने के लिए प्रत्येक सीडी को क्रमशः पार करना पड़ता है, ठीक उसी प्रकार Computer को भी समस्या के समाधान तक पहुचने के लिए एक – एक पद दिया जाता है।”
Algorithm किसी समस्या के समाधान के लिए एक लॉजिक है यानि अनेक निर्देशों का वह समूह है, जिसके द्वारा किसी समस्या का समाधान होता है, उसे एल्गोरिथम कहते है। Algorithm दो तरीको से व्यक्त किया जा सकता है…
ये निम्न प्रकार से है –
- फ्लो चार्ट के द्वारा
- स्यूडो कोड के द्वारा
Flow Chart के द्वारा –
किसी समस्या के समाधान के पदों का चित्र के रूप में प्रदर्शन करना Flowchart कहलाता है। एक फ्लो चार्ट किसी भी समस्या के समाधान के विकास की ओर एक महत्वपूर्ण कदम होता है।
सबसे पहले समस्या के पर्याप्त विश्लेषण के बाद प्रोग्रामर उसके समाधान का एल्गोरिथम तैयार करता है और उसके बाद समाधान को चित्रित रूप में वर्णित करने के लिए फ्लो चार्ट का निर्माण करता है।
फ्लो चार्ट किसी भी Program में की समस्या में कर्मवर समाधान का एक चित्रित रूपांतरण होता है। फ्लो चार्ट को प्रभावित चित्र के नाम से भी जाना जाता है, फ्लो चार्ट में विभिन्न क्रियो को व्यक्त करने के लिए संकेतांक चिन्ह होते है।
Pseudo Code के द्वारा –
स्यूडो कोड (Pseudo Code) – किसी समस्या के समाधान के पदों को प्रोग्रामर अपनी भाषा में पॉइंट वाइज लिखता है तो इसे स्यूडो कोड (Pseudo Code) कहा जाता है।
प्रोग्राम के लॉजिक का अपना समयकी भाषा में पॉइंट वाइज पदों का समूह Pseudo Code कहलाता है। स्यूडो कोड को स्टार्ट (Start) से आरम्भं तथा एण्ड (End) से अंत किया जाता है।
उदाहरण के तौर पर – दो संख्याओं के इनपुट करें तथा उनका योग करने के लिए एल्गोरिथम लिखिए।
हल : (i) Pseudo Code
(ii) Flow Chart –
एक से पैसठ (1 से 65) तक के अंकों को प्रिंट करने का स्यूडो कोड व फ्लो चार्ट –
एक एल्गोरिथम के लिए हम एक Count नाम का वेरिएबल निर्धारित करते है। इस वेरिएबल की शुरुआती मान 1 तय करते है तथा आगे इसके मान में हर बार एक की वृद्धि करते है और साथ ही प्रिंट भी करते है।
एक निर्णयात्मक चिन्ह Decision Box में रखते है, उसमें शर्त रखते है कि Count< = 65 जो यह जांच करता है कि Count का मान 65 से ज्यादा तो नहीं है। यदि जब Count का मान 65 से ज्यादा होता है तो प्रोग्राम या फ्लो चार्ट का अंत हो जाता है।
Pseudo Code
- Start
- Count = 1
- IF Count< = 65 Then go to Step 4 Else Go to Step-7
- Print Count
- Count = Count + 1
- Go to Step – 3
- End
Output 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21……..65
Flow Chart –
इन्हें भी पढ़े –
FAQs –
Q. 1 एल्गोरिथम कब बनाया गया था?
Ans. पहला लिखित एल्गोरिदम लगभग 2000 ईसा पूर्व मेसोपोटामिया (Mesopotamia) में बनाया गया था।
Q. 2 एल्गोरिथम की खोज किसने की थी?
Ans. एल्गोरिथम की खोज फ़ारसी गणितज्ञ मुहम्मद अल-ख़्वारिज़्मी ने की थी।
निष्कर्ष (Conclusion) –
Algorithm क्या है? – दोस्तों आज हमने आपको “Algorithm क्या है?” के बारे में सारी जानकारी उपलब्ध करवाई है। अगर आपको यह Article अच्छा लगा है तो इसे अपने दोस्तों के साथ जरुर Share करें और अगर आप इस Article से सम्बंधित कोई सवाल पूछना चाहते है।
तो हमे Comment Box में जरुर Message करें और अगर आप इसी तरह की जानकारियो के बारे में जानना चाहते है तो हमारी Website Frenks Tech के साथ जरुर जुड़े धन्यवाद !