स्थिर लूप आणि अनिश्चित लूप दरम्यान फरक

Anonim

अनिश्चित लूप विरूद्ध अनियमित लूप

एक लूप कोडचा एक ब्लॉक आहे जो विशिष्ट वेळासाठी किंवा काही अट पूर्ण होईपर्यंत पुनरावृत्ती करेल. एक निश्चित लूप हे लूप आहे ज्यामध्ये किती वेळा चालणार आहे ते आधी लूप प्रविष्ट करण्यापूर्वी ओळखले जाते. अनिश्चित लूपमध्ये, ते किती वेळा कार्यान्वित होणार आहे ते आधीच माहित नाही आणि काही अट पूर्ण होईपर्यंत ती कार्यान्वित होणार आहे.

एक निश्चित लूप म्हणजे काय?

एक निश्चित लूप हे लूप आहे ज्यामध्ये किती वेळा चालणार आहे ते आधी लूप प्रविष्ट करण्यापूर्वी ओळखले जाते. पुनरावृत्त होणार्या पुनरावृत्त्यांची संख्या सामान्यत: पूर्णांक व्हेरिएबलद्वारे प्रदान केली जाईल. साधारणतया, लूप निश्चित लूप म्हणून मानले जातात. फॉर लूप (जावा प्रोग्रॅमिंग लँग्वेजमध्ये) वापरून एका निश्चित लूपची अंमलबजावणी खालीलप्रमाणे आहे.

साठी (इंट i = 0; i

{

// for for loop

}

वरील लूप त्याच्या शरीरावर कार्यान्वित करेल अनेक वेळा num व्हेरिएबलद्वारे प्रदान केलेले हे व्हेरिएबल i आणि लूप अटच्या प्राथमिक व्हॅल्यूपासून ते निश्चित केले जाऊ शकते. (जावामध्ये) दाखवल्याप्रमाणे लूप्सचा वापर निश्चित लूप अंमलात आणण्यासाठी केला जाऊ शकतो.

पूर्णांक मी = 0;

असताना (i

{

// लूपचे शरीर

i ++;

}

जरी हे लूप वापरते तरी, हे देखील एक निश्चित आहे लूप, कारण अगोदरच ज्ञात आहे की लूप संख्या व्हेरिएबलद्वारे प्रदान केलेल्या वेळाची अंमलबजावणी करणार आहे.

अनिश्चित लूप म्हणजे काय?

एक अनिश्चित लूप म्हणजे किती वेळा कार्यान्वित होणार आहे सामान्यतः ज्ञात नाही.साधारणपणे, एखादी अट पूर्ण होईपर्यंत एक अनिश्चित लूप कार्यान्वित होणार आहे.कधी असताना लूप आणि डू-ऑलओप्स सामान्यपणे अनिश्चित लूप अंमलात आणण्यासाठी वापरले जातात.आपण लूपसाठी वापरण्यासाठी नाही विशिष्ट कारण नसले तरीही. अनियमित लूप्स तयार करणे, लूप वापरताना अनिश्चित लूप व्यवस्थित मांडणी करता येऊ शकतील.काही सामान्य उदाहरणे जी आपल्याला अनिर्दिष्ट लूप अंमलात आणण्याची गरज भासते, जोपर्यंत वापरकर्ता एकत्रित केल्याशिवाय एखादा पासवर्ड वाचता येत नाही, तोपर्यंत पासवर्ड वाचत नाही तोपर्यंत दोनदा समान पासवर्ड दाखल करेपर्यंत एका ओळीत, इ.

डेफिनी लूप आणि अनिश्चित लूप दरम्यान काय फरक आहे ? एक निश्चित लूप हे लूप आहे ज्यामध्ये किती वेळा चालणार आहे ते लूप प्रविष्ट करण्यापूर्वी अगोदरच ओळखले जाते, तर काही अट पूर्ण होईपर्यंत अनिश्चित लूप अंमलात आणला जातो आणि किती वेळा चालवला जातो अग्रिम मध्ये ज्ञात नाही. वारंवार, लूप आणि लूप वापरून निश्चित लूप अंमलबजावणी करतात आणि लूप आणि डू-ऑल लूप वापरुन अनिश्चित लूप अंमलबजावणी करतात. परंतु अनिश्चितदृष्ट्या लूपच्या लूपसाठी आणि निश्चित लूपसाठीचे लूप जेव्हा वापरत नाहीत तशाचा कोणताही सैद्धांतिक कारण नाही.परंतु लूप सह अनिश्चित लूप सुबकपणे आयोजित केले जाऊ शकतात, तर लूपसाठी निश्चित लूप्स सुबकपणे आयोजित केले जाऊ शकतात.