PERL/C2/More-Conditional-statements/Marathi

From Script | Spoken-Tutorial
Revision as of 16:41, 4 June 2014 by Ranjana (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Title of script: More Conditional-statements

Author: Manali Ranade

Keywords: Perl


Visual Cue Narration
00.00 पर्लमधील if-elsif-else आणि switch कंडिशनल स्टेटमेंटस वरील पाठात स्वागत.
00.07 या पाठात शिकणार आहोत,
00.10 पर्लमधील if-elsif-elseस्टेटमेंट आणि switch स्टेटमेंट
00.15 मी उबंटु लिनक्स12.04 ऑपरेटिंग सिस्टीम आणि Perl 5.14.2 वापरणार आहे.
00.22 मी 'gedit टेक्स्ट एडिटर वापरणार आहे'.
00.25 तुम्ही तुमच्या आवडीचा टेक्स्ट एडिटर वापरू शकता.
00.29 तुम्हाला पर्लमधील व्हेरिएबल्स आणि कॉमेंटसचे प्राथमिक ज्ञान असावे.
00.34 फॉर, फॉरइच, व्हाइल आणि डू-व्हाइल लूप्सची माहिती,
00.38 'तसेच if आणि if-else स्टेटमेंटचे ज्ञान फायद्याचे ठरेल.
00.43 संबंधित पाठासाठी स्पोकन ट्युटोरियलच्या वेबसाईटला भेट द्या.
00.48 पर्लमधील if-elsif-else स्टेटमेंटचा उपयोग,
00.52 अनेक कंडिशन्स तपासण्यासाठी केला जातो.
00.54 सर्व कंडिशन्स फेल होतात तेव्हा else ब्लॉक कार्यान्वित होतो.
00.59 if-elsif-else स्टेटमेंटचा सिन्टॅक्स असा आहे.
01.04 if space कंसात condition कंस पूर्णspace महिरपी कंस सुरू. एंटर दाबा.
01.13 कंडिशन true असल्यास कार्यान्वित होणारा कोडचा भाग आणि सेमीकोलन
01.18 एंटर दाबा.
01.20 महिरपी कंस पूर्ण space elsif space कंसात condition कंस पूर्ण space महिरपी कंस सुरू.
01.30 एंटर दाबा.
01.31 elsif condition true असल्यास
01.33 कार्यान्वित होणारा कोडचा भाग आणि सेमीकोलन
01.37 एंटर दाबा.
01.39 महिरपी कंस पूर्ण space else space महिरपी कंस सुरू
01.44 एंटर
01.45 वरील दोन्ही कंडिशन false असल्यास कार्यान्वित होणारा कोड आणि सेमीकोलन
01.51 एंटर दाबा.
01.52 महिरपी कंस पूर्ण.
01.55 प्रथम if कंडिशन तपासली जाईल आणि ती true असल्यास कार्यान्वित होईल.
02.01 नसल्यास else if कंडिशन तपासली जाईल आणि ती true असल्यास कार्यान्वित होईल.
02.06 अन्यथा else ब्लॉकमधील कोड कार्यान्वित होईल.
02.11 आता if-elsif-else स्टेटमेंटचे उदाहरण पाहू.
02.16 टर्मिनल उघडून टाईप करा.
02.19 gedit conditionalBlocks dot pl space ampersand
02.26 आणि एंटर दाबा.
02.28 हे gedit मधे conditionalBlocks.pl ही फाईल उघडेल.
02.33 स्क्रीनवर दाखवलेला कोड टाईप करा.
02.38 आपण language ह्या व्हेरिएबलला 'Perl ही व्हॅल्यू दिलेली आहे.
02.44 लक्षात घ्या eqहे स्ट्रिंग कंपॅरिझन ऑपरेटर आहे.
02.49 आपल्याकडे असलेल्या अनेक कंडिशन्स आपल्याला तपासायच्या आहेत.
02.55 फाईल सेव्ह करण्यासाठी ctrl+sदाबा.
02.58 नंतर टर्मिनलवर जाऊन फाईल कार्यान्वित करा.
03.02 टाईप करा, perl conditionalBlocks dot pl
03.09 टीप: मी कंपायलेशनची स्टेप सोडून देत आहे. ही पर्ल स्क्रिप्ट कार्यान्वित करण्यासाठी आवश्यक नाही.
03.16 जर कंपायलेशन एरर असल्यास,
03.18 स्क्रिप्ट कार्यान्वित होताना ते एरर देईल आणि कार्यान्वित होणे थांबेल.
03.23 आता एंटर दाबा.
03.25 टर्मिनलवर असे आऊटपुट दिसेल.
03.27 Hi, I am Perl
03.29 आता पुढची केस पाहू.
03.31 gedit वर जा.
03.33 language व्हेरिएबलला Java' ही व्हॅल्यू द्या.
03.37 फाईल सेव्ह करण्यासाठी ctrl+sदाबा.
03.40 टर्मिनलवर जाऊन फाईल कार्यान्वित करू.
03.43 टाईप करा perl conditionalBlocks dot pl
03.50 एंटर दाबा.
03.53 टर्मिनलवर असे आऊटपुट दिसेल. Hi, I am Java
03.59 पुन्हा gedit वर जा.
04.03 language व्हेरिएबलला 'English' ही व्हॅल्यू द्या.
04.07 फाईल सेव्ह करण्यासाठी ctrl+sदाबा.
04.09 टर्मिनलवर जाऊन फाईल कार्यान्वित करू.
04.13 टाईप करा perl conditionalBlocks dot pl
04.18 एंटर दाबा.
04.19 टर्मिनलवर असे आऊटपुट दिसेल.
04.22 I am not a computer language
04.27 तीन केसेस असे सूचित करतात,
04.29 कंडिशन पूर्ण करणारा केवळ एक if block कार्यान्वित होईल.
04.35 अन्यथा डिफॉल्ट else block कार्यान्वित होईल.
04.39 आपल्या गरजेप्रमाणे अशा अनेक elsif कंडिशन्स असू शकतात.
04.46 आता असाईनमेंट,
04.48 हे प्रिंट करण्यासाठी if-elsif-else स्टेटमेंट लिहा.
04.51 stream जर science असेल तर “I am a Science graduate”
04.55 stream जर commerce असल्यास “I am a Commerce graduate”
04.59 आणि stream जर science किंवा commerce ह्यापैकी नसल्यास I am an Arts graduate”
05.06 आता स्वीच स्टेटमेंटबद्दल जाणून घेऊ.
05.10 पर्ल 5.8 पर्यंत पर्लमधे स्वीच स्टेटमेंट उपलब्ध नव्हते.
05.14 त्यानंतर स्वीच स्टेटमेंटची फंक्शनॅलिटी प्रदान करणारे,
05.18 Switch module समाविष्ट करण्यात आले.
05.22 टीप: पर्लमधीलModules आपण पुढील पाठांत शिकणार आहोत.
05.27 स्वीचचा सिन्टॅक्स असा आहे.
05.30 use Switch semicolon
05.32 एंटर दाबा.
05.34 switch space कंसातdollar value कंस पूर्ण space महिरपी कंस सुरू
05.42 एंटर दाबा.
05.44 -redo -equal to case space 1 space महिरपी कंस सुरू dollar value equal to 1 असल्यास कार्यान्वित होईल. महिरपी कंस पूर्ण
05.53 एंटर दाबा.
05.55 case space single quote a single quote space महिरपी कंस सुरू dollar value equal to single quote a single quote असल्यास कार्यान्वित होईल. महिरपी कंस पूर्ण
06.09 एंटर दाबा.
06.10 else space महिरपी कंस सुरू dollar value वरीलपैकी कुठल्याही केसशी जुळली नसल्यास कार्यान्वित होईल.
06.18 महिरपी कंस पूर्ण
06.19 एंटर दाबा.
06.20 महिरपी कंस पूर्ण
06.22 आता सँपल प्रोग्रॅमद्वारे स्वीच समजून घेऊ.
06.26 टर्मिनल उघडून टाईप करा.
06.29 gedit sampleSwitch dot pl space ampersand
06.36 आणि एंटर दाबा.
06.38 आता स्क्रीनवर दाखवलेला सँपल प्रोग्रॅम टाईप करा.
06.43 स्वीच स्टेटमेंट कसे कार्य करते ते पाहू.
06.46 use Switch स्टेटमेंट पर्ल कोडमधे Switch मोड्युल समाविष्ट करते.
06.54 टीप: use keyword बद्दल पुढील पाठांत सविस्तर जाणून घेणार आहोत.
07.00 आता वेगवेगळ्या केसेस तपासू.
07.03 आपण $var ह्या व्हेरिएबलला 'Perl ही व्हॅल्यू दिलेली आहे.
07.08 स्वीच स्टेटमेंटमधे $var ह्या व्हेरिएबलची व्हॅल्यू तपासली जाईल.
07.14 पहिल्या केसमधे ती 'Perl'शी जुळते.
07.19 त्यामुळे या केस समोर लिहिलेला कोड कार्यान्वित होईल.
07.24 फाईल सेव्ह करण्यासाठी ctrl+sदाबा.
07.27 आता टर्मिनलवर जाऊन स्क्रिप्ट कार्यान्वित करा.
07.31 perl sampleSwitch.pl
07.36 एंटर दाबा.
07.38 टर्मिनलवर असे आऊटपुट दिसेल.
07.41 I am Perl
07.43 gedit मधे sampleSwitch.pl वर जा.
07.48 आता $var ह्या व्हेरिएबलला 'Linux ही व्हॅल्यू द्या.
07.52 फाईल सेव्ह करण्यासाठी ctrl+sदाबा.
07.57 पुन्हा स्वीचमधे $var ह्या व्हेरिएबलची व्हॅल्यू तपासली जाईल.
08.03 ही केस 'Linux बरोबर जुळेल.
08.05 त्यामुळे ह्या केससाठी लिहिलेला कोड कार्यान्वित होईल.
08.10 आता टर्मिनलवर जाऊन स्क्रिप्ट कार्यान्वित करा.
08.15 perl sampleSwitch.pl
08.19 एंटर दाबा.
08.21 टर्मिनलवर असे आऊटपुट दिसेल.
08.24 I am Linux
08.26 gedit मधे sampleSwitch.pl वर जा.
08.30 तसेच व्हेरिएबल $var ची व्हॅल्यू 'Java असेल, तर दुसरी केस तपासली जाईल.
08.38 आता व्हेरिएबल $var ला 'English व्हॅल्यू देऊ.
08.42 पुन्हा स्वीचमधे व्हेरिएबल $var ची व्हॅल्यू तपासली जाईल.
08.47 हे कुठल्याही केस स्टेटमेंटशी जुळत नाही.
08.50 त्यामुळे एल्स स्टेटमेंट कार्यान्वित होईल.
08.54 आता टर्मिनलवर जाऊन स्क्रिप्ट कार्यान्वित करा.
09.00 perl sampleSwitch.pl
09.07 आणि एंटर दाबा.
09.09 टर्मिनलवर असे आऊटपुट दिसेल.
09.12 I am not a computer language
09.17 तीन केसेस असे सूचित करतातः
09.20 एक्सप्रेशनची व्हॅल्यू कुठली केस कार्यान्वित होणार ते ठरवते.
09.25 केवळ ग्राह्य केस कार्यान्वित होईल.
09.28 केस ग्राह्य नसेल तर डिफॉल्ट else केस कार्यान्वित होईल.
09.35 else केस लिहिणे सक्तीचे नाही.
09.39 अशावेळी,
09.41 जर एकही केस जुळली नाही,
09.44 तर स्वीच स्टेटमेंट कुठलेही आऊटपुट देणार नाही.
09.48 असाईनमेंट
09.50 स्वीच स्टेटमेंट वापरून
09.53 ह्या पाठात दिलेली असाईनमेंट पुन्हा लिहा.
09.57 थोडक्यात.
09.59 या पाठात शिकलो,
10.01 पर्लमधील if-elsif-else स्टेटमेंट आणि
10.04 switch स्टेटमेंट
10.05 'सँपल प्रोग्रॅमद्वारे समजून घेतले.
10.08 स्क्रीनवर दिसत असलेल्या लिंकवर उपलब्ध असलेला व्हिडिओ बघा.
10.12 ज्यामध्ये तुम्हाला प्रॉजेक्टचा सारांश मिळेल.
10.15 जर तुमच्याकडे चांगली बॅंडविड्त नसेल तर आपण व्हिडिओ डाउनलोड करूनही पाहू शकता.
10.20 स्पोकन ट्युटोरियल प्रॉजेक्ट टीम, स्पोकन ट्युटोरियल च्या सहाय्याने कार्यशाळा चालविते.
10.25 परीक्षा उत्तीर्ण होणा-या विद्यार्थ्यांना प्रमाणपत्रही दिले जाते.
10.30 अधिक माहितीसाठी कृपया contact [at] spoken hyphen tutorial dot org वर लिहा
10.36 "स्पोकन ट्युटोरियल प्रॉजेक्ट" हे "टॉक टू टीचर" या प्रॉजेक्टचा भाग आहे.
10.40 यासाठी अर्थसहाय्य नॅशनल मिशन ऑन एज्युकेशन थ्रू आय. सी. टी. , एम .एच. आर. डि. गव्हरमेण्ट ऑफ इंडिया यांच्याकडून मिळालेले आहे.
10.47 यासंबंधी माहिती पुढील साईटवर उपलब्ध आहे.
10.58 हा पर्लवरील पाठ तुम्हाला आवडला असेल अशी आशा करते.
11.00 ह्या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते .
11.03 सहभागासाठी धन्यवाद.

Contributors and Content Editors

PoojaMoolya, Ranjana