सामान्य तौर पर, ए कलन विधि एक प्रक्रिया का वर्णन है जो एक परिणाम के साथ समाप्त होता है। उदाहरण के लिए, कारख़ाने का किसी संख्या x को x-1 से गुणा किया जाता है x-2 से गुणा किया जाता है और इसी तरह जब तक इसे 1 से गुणा नहीं किया जाता है। 6 का गुट 6 है! = 6 x 5 x 4 x 3 x 2 x 1 = 720 यह एक एल्गोरिथ्म है जो एक निर्धारित प्रक्रिया का पालन करता है और एक परिणाम में समाप्त होता है।
कंप्यूटर विज्ञान और प्रोग्रामिंग में, एक एल्गोरिथ्म एक कार्य को पूरा करने के लिए प्रोग्राम द्वारा उपयोग किए जाने वाले चरणों का एक समूह है। एक बार जब आप एल्गोरिदम के बारे में सीख लेते हैं सी ++, आप खुद को समय बचाने के लिए और अपने कार्यक्रमों को तेजी से चलाने के लिए अपनी प्रोग्रामिंग में उनका उपयोग कर सकते हैं। नए एल्गोरिदम को हर समय डिज़ाइन किया जा रहा है, लेकिन आप उन एल्गोरिदम से शुरू कर सकते हैं जो C ++ प्रोग्रामिंग भाषा में विश्वसनीय साबित हुए हैं।
C ++ में, पदनाम कार्यों के एक समूह की पहचान करता है जो तत्वों की निर्धारित सीमा पर चलता है। एल्गोरिदम का उपयोग समस्याओं को हल करने या कार्यक्षमता प्रदान करने के लिए किया जाता है। एल्गोरिदम विशेष रूप से मूल्यों पर काम करते हैं; वे एक कंटेनर के आकार या भंडारण को प्रभावित नहीं करते हैं। सरल एल्गोरिदम को एक के भीतर लागू किया जा सकता है
समारोह. जटिल एल्गोरिदम को कई कार्यों या यहां तक कि एक की आवश्यकता हो सकती है कक्षा उन्हें लागू करने के लिए।C ++ में कुछ एल्गोरिदम, जैसे कि खोज-अगर, खोज, और गणना अनुक्रम ऑपरेशन हैं जो परिवर्तन नहीं करते हैं, जबकि हटाएं, रिवर्स करें और प्रतिस्थापित एल्गोरिदम हैं जो संचालन को संशोधित करते हैं। कुछ उदाहरणों के साथ एल्गोरिदम के वर्गीकरण हैं: