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

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '[http://spoken-tutorial.org/wiki/index.php/File:Scilab_Conditional_Branching_-Hindi.pdf Click here for the reviews] साइलैब में कनडीशनल ब्र…')
 
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
[http://spoken-tutorial.org/wiki/index.php/File:Scilab_Conditional_Branching_-Hindi.pdf Click here for the reviews]
+
{| border=1
 +
|| '''Time'''
 +
|| '''Narration'''
  
 +
|-
  
साइलैब में कनडीशनल ब्रांचिंग के इस टूटोरियल में आप सबका स्वागत है । इस टूटोरियल के अभ्यास के लिए आपके कंप्यूटर पर साइलैब विंडो को खोलिए ।
+
| 00:01
  
हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट  की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की।
+
| | साइलैब में कनडीशनल ब्रांचिंग के इस टूटोरियल में आप सबका स्वागत है ।
  
if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है।
+
|-
  
उदाहरण के लिए :
+
| 00:05
  
  n = 42,  
+
| इस टूटोरियल के अभ्यास के लिए आपके कंप्यूटर पर साइलैब विंडो को खोलिए ।
 +
 
 +
|-
 +
 
 +
|00:10
 +
 
 +
| हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की।
 +
 
 +
|-
 +
 
 +
| 00:19
 +
 
 +
|if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है।
 +
|-
 +
 
 +
| 00:25
 +
 
 +
| उदाहरण के लिए :
 +
 
 +
|-
 +
 
 +
| 00:27
 +
 
 +
| | n = 42,  
 
  if (n == 42) then  
 
  if (n == 42) then  
 
  disp("The number is forty two")
 
  disp("The number is forty two")
 
  end
 
  end
  
यहाँ  ‘=’ असाइनमेंट ओपरेटर है जो की वेरीयेबल ‘n’ को 42 मान असाइन याने के सौंपता है और ‘==’ इक्वालिटी ओपरेटर है जो की दाहिने और बाहिने साइड के ऑपेरान्ड्स की समानता की जांच करता है । जैसे की इस मामले में n  और 42 और यह बूलीयन में परिणाम देता है ।
+
|-
  
यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then  कीवर्ड भी एच्छिक है । इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।
+
|00:37
end  कीवर्ड if कनस्ट्रक्ट को समाप्त करता है ।
+
  
लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है
+
| | यहाँ  ‘=’ असाइनमेंट ओपरेटर है जो की वेरीयेबल ‘n’ को 42 मान असाइन याने के सौंपता है और ‘==’ इक्वालिटी ओपरेटर है  
  
अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे ।
+
|-
  
अब हम देखेंगे  की अगर कोई कंडिशन गलत है तो कैसे दुसरे स्टेटमेंट्स के सेट को एक्सीक्यूट करे । या फिर चाहे तो जाँच कार सकते है की अगर कोई और कंडिशन संतुष्ट होती है ।  हम यह ‘else’ या ‘elseif’  कीवर्ड के मदद से कर सकते है । हम यहाँ इसे ऐसे करते है ।
+
| 00:47
  
हमने इस उदाहरण में n को चौवन मान सौंपा है और दोनों ही कनडीशंस के लिए जांच की है । सही कंडिशन के लिए if का इस्तेमाल करके और गलत कंडिशन के लिए else का प्रयोग करके
+
| |जो की दाहिने और बाहिने साइड के ऑपेरान्ड्स की समानता की जांच करता है ।
  
n = 54,
+
|-
if (n == 42) then
+
  disp("The number is forty two")
+
elseif (n == 54) then,
+
  disp("The number is fifty four")
+
else
+
  disp("The number is neither forty two nor fifty four")
+
end
+
  
आप परिणाम देख सकते है ।
+
| 00:51
  
ध्यान दीजिए ऊपर दिए गए उदाहरण एकाधिक पंक्तियों में है । इन्हें एक पंक्ति में भी लिखा जा सकता है सही अर्धविराम और अल्पविराम के ज़रिये
+
|  जैसे की इस मामले में n  और 42 और यह बूलीयन में परिणाम देता है ।
 +
|-
  
उदाहरण के लिए :
+
| 00:57
  
  x = 3; y = 5; z = 4; if x>5 then disp(x), elseif x>6 then disp(y), else disp(z), end
+
|यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then कीवर्ड भी एच्छिक है ।
 +
|-
  
 +
| 01:04
  
‘select’ स्टेटमेंट हमें स्पष्ट और आसान तरीके से कई शाखाओ को जोड़ने की अनुमति देता है । वेरीयेबल में मान के अधीन यह ‘case’ कीवर्ड इसी के स्टेटमेंट को प्रदर्शित करने की अनुमति देता है । यहाँ आवश्यक रूप से कई सारी शाखाएं संभव है ।
+
||इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।n.
  
चलिए एक उदाहरण से इसकी कोशिश करते है । हम वेरीयेबल ‘n’ को सौ (100) मान सौपते है और बयालीस, चौवन यह केसेस तथा एक डिफ़ॉल्ट केस जिसे एल्स (else) द्वारा प्रस्तुत किया है उनको जांचते है ।
+
|-
  
  n = 100,
+
| 01:09
   
+
 
  select n
+
|| end कीवर्ड if कनस्ट्रक्ट को समाप्त करता है ।
   
+
|-
  case 42
+
 
    disp("The number is forty two")
+
| 01:12
   
+
 
  case 54
+
|| लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है ।
    disp("The number is fifty four")
+
|-
+
 
  else
+
| 01:20
    disp("The number is neither forty two nor fifty four")
+
|अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे ।
+
 
end
+
 
 +
 
 +
|-
 +
 
 +
| 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  के माध्यम से ।  
  
हम साइलैब के इस्तेमाल से कनडीशनल ब्रांचिंग के इस टूटोरियल के अंत में आ चुके है ।
+
|-
  
इस टूटोरियल में हमने सिखा if -else -if (इफ-एल्स-इफ)स्टेटमेंट और select (सिलेक्ट)स्टेटमेंट ।
+
| 03:35
  
साइलैब में बहुत से फंक्शन्स है जिसका आवरण हम दुसरे टूटोरियल में करेंगे । साइलैब लिंक्स को देखते रहिएगा ।
+
| | अधिक जानकारी दिए गए लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro.
 +
|-
  
साइलैब पर टूटोरियल टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है जिसे समर्थित किया है राष्ट्रीय साक्षरता मिशन ने ICT  के माध्यम से ।
+
| 03:38
  
अधिक जानकारी दिए गए लिंक पर उपलब्ध है  http://spoken-tutorial.org/NMEICT-Intro.
+
| |इस टूटोरियल में जुड़े रहने क लिए धन्यवाद ,नमस्कार।
  
इस टूटोरियल में जुड़े रहने क लिए धन्यवाद ,नमस्कार।
+
|}

Latest revision as of 15:27, 26 June 2014

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