Difference between revisions of "Scilab/C2/Conditional-Branching/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
m
Line 1: Line 1:
 
 
{| border=1
 
{| border=1
 
|| ''Time'''
 
|| ''Time'''
Line 20: Line 19:
 
|00.10
 
|00.10
  
| | हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट  की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की।
+
| हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट  की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की।
  
 
|-
 
|-
Line 26: Line 25:
 
| 00.19
 
| 00.19
  
| |if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है।
+
|if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है।
 
|-
 
|-
  
 
| 00.25
 
| 00.25
  
| | उदाहरण के लिए :
+
| उदाहरण के लिए :
  
 
|-
 
|-
Line 63: Line 62:
 
| 00.57
 
| 00.57
  
| | यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then  कीवर्ड भी एच्छिक है ।
+
|यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then  कीवर्ड भी एच्छिक है ।
 
|-
 
|-
  
 
| 01.04
 
| 01.04
  
|| इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।n.
+
||इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।n.
  
 
|-
 
|-
Line 80: Line 79:
  
 
|| लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है ।
 
|| लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है ।
 
 
 
|-
 
|-
  
 
| 01.20
 
| 01.20
अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे ।
+
|अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे ।
 +
 
  
 
  
 
|-
 
|-
Line 128: Line 125:
 
|02.10
 
|02.10
  
|इन्हें एक पंक्ति में भी लिखा जा सकता है सही अर्धविराम और अल्पविराम के ज़रिये ।
+
| इन्हें एक पंक्ति में भी लिखा जा सकता है सही अर्धविराम और अल्पविराम के ज़रिये ।
  
 
|-
 
|-

Revision as of 12:11, 23 April 2013

Time' Narration
00.01 साइलैब में कनडीशनल ब्रांचिंग के इस टूटोरियल में आप सबका स्वागत है ।
00.05 इस टूटोरियल के अभ्यास के लिए आपके कंप्यूटर पर साइलैब विंडो को खोलिए ।
00.10 हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की।
00.19 if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है।
00.25 उदाहरण के लिए :
00.27 n = 42,
if (n == 42) then 
disp("The number is forty two")
end
00.37 यहाँ ‘=’ असाइनमेंट ओपरेटर है जो की वेरीयेबल ‘n’ को 42 मान असाइन याने के सौंपता है और ‘==’ इक्वालिटी ओपरेटर है
00.47 जो की दाहिने और बाहिने साइड के ऑपेरान्ड्स की समानता की जांच करता है ।
00.51 जैसे की इस मामले में n और 42 और यह बूलीयन में परिणाम देता है ।
00.57 यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then कीवर्ड भी एच्छिक है ।
01.04 इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।n.
01.09 end कीवर्ड if कनस्ट्रक्ट को समाप्त करता है ।
01.12 लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है ।
01.20 अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे ।


01.27 अब हम देखेंगे की अगर कोई कंडिशन गलत है तो कैसे दुसरे स्टेटमेंट्स के सेट को एक्सीक्यूट करे । या फिर चाहे तो जाँच कार सकते है की अगर कोई और कंडिशन संतुष्ट होती है ।
01.36 हम यह ‘else’ या ‘elseif’ कीवर्ड के मदद से कर सकते है । हम यहाँ इसे ऐसे करते है ।
01.42 हमने इस उदाहरण में n को चौवन मान सौंपा है और दोनों ही कनडीशंस के लिए जांच की है । सही कंडिशन के लिए if का इस्तेमाल करके और गलत कंडिशन के लिए else का प्रयोग करके ।
01.56 I will cut this paste in the scilab console hit enter
02.03 आप परिणाम देख सकते है ।
02.05 ध्यान दीजिए ऊपर दिए गए उदाहरण एकाधिक पंक्तियों में है ।
02.10 इन्हें एक पंक्ति में भी लिखा जा सकता है सही अर्धविराम और अल्पविराम के ज़रिये ।
02.19 I will cut this and paste in the scilab to execute. hit enter
02.27 ‘select’ स्टेटमेंट हमें स्पष्ट और आसान तरीके से कई शाखाओ को जोड़ने की अनुमति देता है ।
02.32 वेरीयेबल में मान के अधीन यह ‘case’ कीवर्ड इसी के स्टेटमेंट को प्रदर्शित करने की अनुमति देता है ।
02.38 यहाँ आवश्यक रूप से कई सारी शाखाएं संभव है ।
02.41 चलिए एक उदाहरण से इसकी कोशिश करते है ।
02.45 हम वेरीयेबल ‘n’ को सौ (100) मान सौपते है और बयालीस, चौवन यह केसेस तथा एक डिफ़ॉल्ट केस जिसे एल्स (else) द्वारा प्रस्तुत किया है उनको जांचते है ।
03.07 हम इसका परिणाम देख सकते है ।
03.09 हम साइलैब के इस्तेमाल से कनडीशनल ब्रांचिंग के इस टूटोरियल के अंत में आ चुके है ।
03.15 इस टूटोरियल में हमने सिखा if -else -if (इफ-एल्स-इफ)स्टेटमेंट और select (सिलेक्ट)स्टेटमेंट ।
03.21 साइलैब में बहुत से फंक्शन्स है जिसका आवरण हम दुसरे टूटोरियल में करेंगे ।
03.25 साइलैब लिंक्स को देखते रहिएगा ।
03.27 साइलैब पर टूटोरियल टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है जिसे समर्थित किया है राष्ट्रीय साक्षरता मिशन ने ICT के माध्यम से ।
03.35 अधिक जानकारी दिए गए लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro.
03.38 इस टूटोरियल में जुड़े रहने क लिए धन्यवाद ,नमस्कार।

Contributors and Content Editors

Pratik kamble, Sneha