Difference between revisions of "Scilab/C2/Conditional-Branching/Hindi"
From Script | Spoken-Tutorial
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | || ''Time''' | + | || '''Time''' |
|| '''Narration''' | || '''Narration''' | ||
|- | |- | ||
− | | 00 | + | | 00:01 |
| | साइलैब में कनडीशनल ब्रांचिंग के इस टूटोरियल में आप सबका स्वागत है । | | | साइलैब में कनडीशनल ब्रांचिंग के इस टूटोरियल में आप सबका स्वागत है । | ||
Line 11: | Line 11: | ||
|- | |- | ||
− | | 00 | + | | 00:05 |
| इस टूटोरियल के अभ्यास के लिए आपके कंप्यूटर पर साइलैब विंडो को खोलिए । | | इस टूटोरियल के अभ्यास के लिए आपके कंप्यूटर पर साइलैब विंडो को खोलिए । | ||
Line 17: | Line 17: | ||
|- | |- | ||
− | |00 | + | |00:10 |
| हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की। | | हम साइलैब में दो प्रकार के कनडीशनल कनस्ट्रक्ट्स की चर्चा करेंगे if -then -else (इफ- देन-एल्स)कनस्ट्रक्ट की और select-case (सिलेक्ट–केस) कनडीशनल कनस्ट्रक्ट की। | ||
Line 23: | Line 23: | ||
|- | |- | ||
− | | 00 | + | | 00:19 |
|if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है। | |if स्टेटमेंट , स्टेटमेंट्स के समूह को निष्पादित याने के एक्सीक्यूट करने की आज्ञा देगा अगर दी गयी कंडीशन संतुष्ट होती है। | ||
|- | |- | ||
− | | 00 | + | | 00:25 |
| उदाहरण के लिए : | | उदाहरण के लिए : | ||
Line 34: | Line 34: | ||
|- | |- | ||
− | | 00 | + | | 00:27 |
| | n = 42, | | | n = 42, | ||
Line 43: | Line 43: | ||
|- | |- | ||
− | |00 | + | |00:37 |
| | यहाँ ‘=’ असाइनमेंट ओपरेटर है जो की वेरीयेबल ‘n’ को 42 मान असाइन याने के सौंपता है और ‘==’ इक्वालिटी ओपरेटर है | | | यहाँ ‘=’ असाइनमेंट ओपरेटर है जो की वेरीयेबल ‘n’ को 42 मान असाइन याने के सौंपता है और ‘==’ इक्वालिटी ओपरेटर है | ||
Line 49: | Line 49: | ||
|- | |- | ||
− | | 00 | + | | 00:47 |
| |जो की दाहिने और बाहिने साइड के ऑपेरान्ड्स की समानता की जांच करता है । | | |जो की दाहिने और बाहिने साइड के ऑपेरान्ड्स की समानता की जांच करता है । | ||
Line 55: | Line 55: | ||
|- | |- | ||
− | | 00 | + | | 00:51 |
| जैसे की इस मामले में n और 42 और यह बूलीयन में परिणाम देता है । | | जैसे की इस मामले में n और 42 और यह बूलीयन में परिणाम देता है । | ||
|- | |- | ||
− | | 00 | + | | 00:57 |
|यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then कीवर्ड भी एच्छिक है । | |यहाँ पहली लाइन के बाद अल्पविराम एच्छिक है साथ ही then कीवर्ड भी एच्छिक है । | ||
|- | |- | ||
− | | 01 | + | | 01:04 |
||इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।n. | ||इसे अल्पविराम या कएरेज रिटर्न द्वारा प्रतिस्थापित किया जा सकता है ।n. | ||
Line 71: | Line 71: | ||
|- | |- | ||
− | | 01 | + | | 01:09 |
|| end कीवर्ड if कनस्ट्रक्ट को समाप्त करता है । | || end कीवर्ड if कनस्ट्रक्ट को समाप्त करता है । | ||
|- | |- | ||
− | | 01 | + | | 01:12 |
|| लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है । | || लिपि को एक्सीक्यूट करे तो हमें इस प्रकार परिणाम मिलता है । | ||
|- | |- | ||
− | | 01 | + | | 01:20 |
|अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे । | |अब तक हमने देखा है अगर एक कंडीशन सही है तो कैसे एक स्टेटमेंट्स के सेट को एक्सीक्यूट करे । | ||
Line 88: | Line 88: | ||
|- | |- | ||
− | | 01 | + | | 01:27 |
|| अब हम देखेंगे की अगर कोई कंडिशन गलत है तो कैसे दुसरे स्टेटमेंट्स के सेट को एक्सीक्यूट करे । या फिर चाहे तो जाँच कार सकते है की अगर कोई और कंडिशन संतुष्ट होती है । | || अब हम देखेंगे की अगर कोई कंडिशन गलत है तो कैसे दुसरे स्टेटमेंट्स के सेट को एक्सीक्यूट करे । या फिर चाहे तो जाँच कार सकते है की अगर कोई और कंडिशन संतुष्ट होती है । | ||
Line 94: | Line 94: | ||
|- | |- | ||
− | |01 | + | |01:36 |
| | हम यह ‘else’ या ‘elseif’ कीवर्ड के मदद से कर सकते है । हम यहाँ इसे ऐसे करते है । | | | हम यह ‘else’ या ‘elseif’ कीवर्ड के मदद से कर सकते है । हम यहाँ इसे ऐसे करते है । | ||
Line 100: | Line 100: | ||
|- | |- | ||
− | | 01 | + | | 01:42 |
|| हमने इस उदाहरण में n को चौवन मान सौंपा है और दोनों ही कनडीशंस के लिए जांच की है । सही कंडिशन के लिए if का इस्तेमाल करके और गलत कंडिशन के लिए else का प्रयोग करके । | || हमने इस उदाहरण में n को चौवन मान सौंपा है और दोनों ही कनडीशंस के लिए जांच की है । सही कंडिशन के लिए if का इस्तेमाल करके और गलत कंडिशन के लिए else का प्रयोग करके । | ||
Line 106: | Line 106: | ||
|- | |- | ||
− | | 01 | + | | 01:56 |
| | I will cut this paste in the scilab console hit enter | | | I will cut this paste in the scilab console hit enter | ||
Line 112: | Line 112: | ||
|- | |- | ||
− | | 02 | + | | 02:03 |
| | आप परिणाम देख सकते है । | | | आप परिणाम देख सकते है । | ||
|- | |- | ||
− | | 02 | + | | 02:05 |
| | ध्यान दीजिए ऊपर दिए गए उदाहरण एकाधिक पंक्तियों में है । | | | ध्यान दीजिए ऊपर दिए गए उदाहरण एकाधिक पंक्तियों में है । | ||
Line 123: | Line 123: | ||
|- | |- | ||
− | |02 | + | |02:10 |
| इन्हें एक पंक्ति में भी लिखा जा सकता है सही अर्धविराम और अल्पविराम के ज़रिये । | | इन्हें एक पंक्ति में भी लिखा जा सकता है सही अर्धविराम और अल्पविराम के ज़रिये । | ||
Line 129: | Line 129: | ||
|- | |- | ||
− | | 02 | + | | 02:19 |
| | I will cut this and paste in the scilab to execute. hit enter | | | I will cut this and paste in the scilab to execute. hit enter | ||
Line 135: | Line 135: | ||
|- | |- | ||
− | | 02 | + | | 02:27 |
|| ‘select’ स्टेटमेंट हमें स्पष्ट और आसान तरीके से कई शाखाओ को जोड़ने की अनुमति देता है । | || ‘select’ स्टेटमेंट हमें स्पष्ट और आसान तरीके से कई शाखाओ को जोड़ने की अनुमति देता है । | ||
|- | |- | ||
− | |02 | + | |02:32 |
|| वेरीयेबल में मान के अधीन यह ‘case’ कीवर्ड इसी के स्टेटमेंट को प्रदर्शित करने की अनुमति देता है । | || वेरीयेबल में मान के अधीन यह ‘case’ कीवर्ड इसी के स्टेटमेंट को प्रदर्शित करने की अनुमति देता है । | ||
Line 146: | Line 146: | ||
|- | |- | ||
− | | 02 | + | | 02:38 |
| | यहाँ आवश्यक रूप से कई सारी शाखाएं संभव है । | | | यहाँ आवश्यक रूप से कई सारी शाखाएं संभव है । | ||
Line 152: | Line 152: | ||
|- | |- | ||
− | |02 | + | |02:41 |
| चलिए एक उदाहरण से इसकी कोशिश करते है । | | चलिए एक उदाहरण से इसकी कोशिश करते है । | ||
|- | |- | ||
− | |02 | + | |02:45 |
| हम वेरीयेबल ‘n’ को सौ (100) मान सौपते है और बयालीस, चौवन यह केसेस तथा एक डिफ़ॉल्ट केस जिसे एल्स (else) द्वारा प्रस्तुत किया है उनको जांचते है । | | हम वेरीयेबल ‘n’ को सौ (100) मान सौपते है और बयालीस, चौवन यह केसेस तथा एक डिफ़ॉल्ट केस जिसे एल्स (else) द्वारा प्रस्तुत किया है उनको जांचते है । | ||
|- | |- | ||
− | | 03 | + | | 03:07 |
| | हम इसका परिणाम देख सकते है । | | | हम इसका परिणाम देख सकते है । | ||
|- | |- | ||
− | | 03 | + | | 03:09 |
|| हम साइलैब के इस्तेमाल से कनडीशनल ब्रांचिंग के इस टूटोरियल के अंत में आ चुके है । | || हम साइलैब के इस्तेमाल से कनडीशनल ब्रांचिंग के इस टूटोरियल के अंत में आ चुके है । | ||
Line 173: | Line 173: | ||
|- | |- | ||
− | | 03 | + | | 03:15 |
| इस टूटोरियल में हमने सिखा if -else -if (इफ-एल्स-इफ)स्टेटमेंट और select (सिलेक्ट)स्टेटमेंट । | | इस टूटोरियल में हमने सिखा if -else -if (इफ-एल्स-इफ)स्टेटमेंट और select (सिलेक्ट)स्टेटमेंट । | ||
|- | |- | ||
− | | 03 | + | | 03:21 |
| |साइलैब में बहुत से फंक्शन्स है जिसका आवरण हम दुसरे टूटोरियल में करेंगे । | | |साइलैब में बहुत से फंक्शन्स है जिसका आवरण हम दुसरे टूटोरियल में करेंगे । | ||
|- | |- | ||
− | |03 | + | |03:25 |
|| साइलैब लिंक्स को देखते रहिएगा । | || साइलैब लिंक्स को देखते रहिएगा । | ||
|- | |- | ||
− | | 03 | + | | 03:27 |
|| साइलैब पर टूटोरियल टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है जिसे समर्थित किया है राष्ट्रीय साक्षरता मिशन ने ICT के माध्यम से । | || साइलैब पर टूटोरियल टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है जिसे समर्थित किया है राष्ट्रीय साक्षरता मिशन ने ICT के माध्यम से । | ||
Line 194: | Line 194: | ||
|- | |- | ||
− | | 03 | + | | 03:35 |
| | अधिक जानकारी दिए गए लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro. | | | अधिक जानकारी दिए गए लिंक पर उपलब्ध है http://spoken-tutorial.org/NMEICT-Intro. | ||
|- | |- | ||
− | | 03 | + | | 03:38 |
| |इस टूटोरियल में जुड़े रहने क लिए धन्यवाद ,नमस्कार। | | |इस टूटोरियल में जुड़े रहने क लिए धन्यवाद ,नमस्कार। | ||
|} | |} |
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 | इस टूटोरियल में जुड़े रहने क लिए धन्यवाद ,नमस्कार। |