निश्चित लूप और अनिश्चित लूप के बीच अंतर

निश्चित लूप और अनिश्चित लूप के बीच अंतर
निश्चित लूप और अनिश्चित लूप के बीच अंतर

वीडियो: निश्चित लूप और अनिश्चित लूप के बीच अंतर

वीडियो: निश्चित लूप और अनिश्चित लूप के बीच अंतर
वीडियो: ओरेकल बनाम एसक्यूएल सर्वर|ओरेकल और एसक्यूएल सर्वर के बीच अंतर|ओरेकल और एसक्यूएल सर्वर के बीच अंतर 2024, जुलाई
Anonim

निश्चित लूप बनाम अनिश्चितकालीन लूप

एक लूप कोड का एक ब्लॉक है जो एक निर्दिष्ट संख्या के लिए या कुछ शर्त पूरी होने तक दोहराएगा। एक निश्चित लूप एक लूप होता है जिसमें लूप में प्रवेश करने से पहले यह कितनी बार निष्पादित होने वाला होता है, यह पहले से ही ज्ञात होता है। एक अनिश्चित लूप में, कितनी बार इसे निष्पादित करने जा रहा है, यह पहले से ज्ञात नहीं है और इसे तब तक निष्पादित किया जा रहा है जब तक कि कुछ शर्त पूरी नहीं हो जाती।

एक निश्चित लूप क्या है?

एक निश्चित लूप एक लूप होता है जिसमें कितनी बार इसे निष्पादित किया जाना है, यह लूप में प्रवेश करने से पहले पहले से ज्ञात होता है।इसे दोहराने वाले पुनरावृत्तियों की संख्या आमतौर पर एक पूर्णांक चर के माध्यम से प्रदान की जाएगी। सामान्य तौर पर, लूप के लिए निश्चित लूप माना जाता है। लूप के लिए (जावा प्रोग्रामिंग भाषा में) का उपयोग करके कार्यान्वित एक निश्चित लूप का एक उदाहरण निम्नलिखित है।

के लिए (int i=0; i < num; i++)

{

//लूप के लिए बॉडी

}

उपरोक्त लूप num वेरिएबल द्वारा प्रदान किए गए अपने शरीर को कई बार निष्पादित करेगा। इसे वेरिएबल i के प्रारंभिक मान और लूप कंडीशन से निर्धारित किया जा सकता है।

जबकि लूप का उपयोग निश्चित लूप को लागू करने के लिए भी किया जा सकता है जैसा कि नीचे दिखाया गया है (जावा में)।

इंट आई=0;

जबकि(i<num)

{

//लूप का शरीर

मैं++;

}

हालांकि यह थोड़ी देर के लूप का उपयोग करता है, यह भी एक निश्चित लूप है, क्योंकि यह पहले से ज्ञात है कि लूप संख्या चर द्वारा प्रदान की गई संख्या को निष्पादित करने जा रहा है।

अनिश्चित लूप क्या है?

अनिश्‍चित लूप में, कितनी बार इसे निष्पादित किया जाएगा, यह पहले से ज्ञात नहीं है। आम तौर पर, कुछ शर्त पूरी होने तक अनिश्चितकालीन लूप निष्पादित किया जा रहा है। जबकि लूप और डू-लूप लूप आमतौर पर अनिश्चित लूप को लागू करने के लिए उपयोग किए जाते हैं। भले ही अनिश्चित लूप के निर्माण के लिए लूप का उपयोग नहीं करने का कोई विशेष कारण नहीं है, अनिश्चित लूप को लूप का उपयोग करके बड़े करीने से व्यवस्थित किया जा सकता है। कुछ सामान्य उदाहरण जिन्हें आपको अनिश्चित लूप को लागू करने की आवश्यकता होगी, एक इनपुट को पढ़ने के लिए प्रेरित कर रहे हैं जब तक कि उपयोगकर्ता एक सकारात्मक पूर्णांक सम्मिलित नहीं करता है, एक पासवर्ड पढ़ना जब तक कि उपयोगकर्ता एक ही पासवर्ड को एक पंक्ति में दो बार सम्मिलित नहीं करता है, आदि।

निश्चित लूप और अनिश्चित लूप में क्या अंतर है?

एक निश्चित लूप एक लूप है जिसमें कितनी बार निष्पादित होने वाला है, लूप में प्रवेश करने से पहले पहले से ही जाना जाता है, जबकि एक अनिश्चित लूप तब तक निष्पादित किया जाता है जब तक कि कुछ शर्त पूरी नहीं हो जाती है और कितनी बार यह जा रहा है निष्पादित करने के लिए पहले से ज्ञात नहीं है।अक्सर, निश्चित लूप को लूप के लिए उपयोग करके कार्यान्वित किया जाता है और अनिश्चित लूप को लूप और डू-लूप लूप का उपयोग करके कार्यान्वित किया जाता है। लेकिन अनिश्चित लूप के लिए लूप और निश्चित लूप के लिए लूप का उपयोग न करने का कोई सैद्धांतिक कारण नहीं है। लेकिन अनिश्चित लूप को लूप के साथ व्यवस्थित रूप से व्यवस्थित किया जा सकता है, जबकि निश्चित लूप को लूप के साथ बड़े करीने से व्यवस्थित किया जा सकता है।

सिफारिश की: