Difference between revisions of "PHP-and-MySQL/C2/Functions-Advanced/Marathi"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
Line 1: Line 1:
'''Title of script''': '''Functions Advanced'''
 
 
'''Author: Manali Ranade'''
 
 
'''Keywords: PHP and MySQL'''
 
 
 
 
 
{| border=1
 
{| border=1
 
! <center>Time</center>
 
! <center>Time</center>
Line 12: Line 4:
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:02
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:02
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Advanced Function वरील पाठात calculator program तयार करायला शिकू या.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| Advanced Function वरील पाठात calculator program तयार करायला शिकू या.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:11
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:11
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| इनपुट व्हॅल्यू देऊन गणिती क्रियांद्वारे आऊटपुट व्हॅल्यू देणारी फंक्शन आपण पाहू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| इनपुट व्हॅल्यू देऊन गणिती क्रियांद्वारे आऊटपुट व्हॅल्यू देणारी फंक्शन आपण पाहू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:19
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:19
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण लिहित असलेल्या फंक्शनला 'calc' म्हणू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण लिहित असलेल्या फंक्शनला 'calc' म्हणू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:26
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:26
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| प्रथमblock तयार करू. येथे 'number1', 'number2' आणि 'operator' असे टाईप करा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| प्रथमblock तयार करू. येथे 'number1', 'number2' आणि 'operator' असे टाईप करा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:35
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:35
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता पहिले दोन व्हेरिएबल्स हे युजर इनपुटवर अवलंबून, पूर्णांक किंवा अपूर्णांक संख्या आहेत. तिसरे व्हेरिएबल '+' , '-' '*' or '/' यापैकी एक string value आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता पहिले दोन व्हेरिएबल्स हे युजर इनपुटवर अवलंबून, पूर्णांक किंवा अपूर्णांक संख्या आहेत. तिसरे व्हेरिएबल '+' , '-' '*' or '/' यापैकी एक string value आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 0:52
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 00:52
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फंक्शनच्या आत आपण code लिहू या. येथे आत switch statement लिहू.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फंक्शनच्या आत आपण code लिहू या. येथे आत switch statement लिहू.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:00
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:00
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता switch लिहून पुढे switchकंडिशन म्हणजे 'op' असे टाईप करू या.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता switch लिहून पुढे switchकंडिशन म्हणजे 'op' असे टाईप करू या.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:08  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:08  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्यासाठी block तयार करून येथे case = कोटस् मध्ये plus चे चिन्ह काढा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्यासाठी block तयार करून येथे case = कोटस् मध्ये plus चे चिन्ह काढा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:18
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:18
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पुढे 'total' नामक नवे व्हेरिएबल बनवून बरोबरचे चिन्ह काढून 'num1' अधिक 'num2' असे टाईप करा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| पुढे 'total' नामक नवे व्हेरिएबल बनवून बरोबरचे चिन्ह काढून 'num1' अधिक 'num2' असे टाईप करा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:31  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:31  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| खाली break लिहून semicolon द्या. ह्यासाठी switch statement आणि function एकत्रित वापरणे चांगले.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| खाली break लिहून semicolon द्या. ह्यासाठी switch statement आणि function एकत्रित वापरणे चांगले.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:43  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:43  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे तुम्ही विविध गोष्टी एकत्रित वापरू शकता.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अशाप्रकारे तुम्ही विविध गोष्टी एकत्रित वापरू शकता.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 1:51  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 01:51  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण 'plus' साठी case बनवली आहे. जेव्हा 'op' , '+' असा दिला जाईल तेव्हा 'num1' अधिक 'num2' मिळेल.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण 'plus' साठी case बनवली आहे. जेव्हा 'op' , '+' असा दिला जाईल तेव्हा 'num1' अधिक 'num2' मिळेल.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:03
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:03
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता खाली जाऊन वजाबाकीची case बनवू या. त्यासाठी total = 'num1' - 'num2' असे टाईप करा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता खाली जाऊन वजाबाकीची case बनवू या. त्यासाठी total = 'num1' - 'num2' असे टाईप करा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:17
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:17
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता खाली break असे लिहा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता खाली break असे लिहा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:20
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:20
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हा code खाली कॉपी करू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हा code खाली कॉपी करू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:23
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:23
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे '*' आणि '/' लिहा. खाली देखील चिन्हे बदला.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे '*' आणि '/' लिहा. खाली देखील चिन्हे बदला.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:34
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:34
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर आपल्याला समजण्यात काही अडचण असेल तर e-mail द्वारे संपर्क साधा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर आपल्याला समजण्यात काही अडचण असेल तर e-mail द्वारे संपर्क साधा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:45
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:45
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि शेवटी default केससाठी 'unknown operator' असे echo करू या.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आणि शेवटी default केससाठी 'unknown operator' असे echo करू या.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:51
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:51
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे समजून घेऊन फंक्शन कॉल करू या.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे समजून घेऊन फंक्शन कॉल करू या.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 2:56
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 02:56
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपले calc फंक्शन इनपुट म्हणून दोन संख्या आणि अधिक, वजा, गुणिले किंवा भागिले यापैकी एक ऑपरेटर घेते.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपले calc फंक्शन इनपुट म्हणून दोन संख्या आणि अधिक, वजा, गुणिले किंवा भागिले यापैकी एक ऑपरेटर घेते.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:12
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:12
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तुम्ही arithmetic operator वरील ट्युटोरियल बघितले असेलच.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| तुम्ही arithmetic operator वरील ट्युटोरियल बघितले असेलच.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:20
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:20
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे आत switch statement आहे. ज्यात हा इनपुट केलेला 'op' लक्षात घेऊन त्यानुसार स्विच होतो. उदाहरणार्थ '+' असल्यास बेरीज करणे. हे कार्यक्षम व लिहिण्यास सोपेही आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे आत switch statement आहे. ज्यात हा इनपुट केलेला 'op' लक्षात घेऊन त्यानुसार स्विच होतो. उदाहरणार्थ '+' असल्यास बेरीज करणे. हे कार्यक्षम व लिहिण्यास सोपेही आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:42
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:42
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर व्हेरिएबलची व्हॅल्यू '+' असेल ते 'total' नामक व्हेरिएबल बनवेल.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर व्हेरिएबलची व्हॅल्यू '+' असेल ते 'total' नामक व्हेरिएबल बनवेल.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:48
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:48
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| याची व्हॅल्यू इनपुट केलेल्या दोन्ही संख्याची बेरीज असेल.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| याची व्हॅल्यू इनपुट केलेल्या दोन्ही संख्याची बेरीज असेल.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 3:56
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 03:56
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर व्हेरिएबलची व्हॅल्यू minus असेल तर 'total' व्हेरिएबल मध्ये number 1 - number 2 लिहिला जाईल. असेच गुणाकार व भागाकारासाठी केले जाईल. प्रत्येक केससाठी 'total' हा व्हेरिएबल एकदाच बनवला जाईल.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| जर व्हेरिएबलची व्हॅल्यू minus असेल तर 'total' व्हेरिएबल मध्ये number 1 - number 2 लिहिला जाईल. असेच गुणाकार व भागाकारासाठी केले जाईल. प्रत्येक केससाठी 'total' हा व्हेरिएबल एकदाच बनवला जाईल.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:21  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:21  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता हे कार्यान्वित करा. आपल्याला काही दिसणार नाही कारण आपण फंक्शन call केलेले नव्हते.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता हे कार्यान्वित करा. आपल्याला काही दिसणार नाही कारण आपण फंक्शन call केलेले नव्हते.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:32
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:32
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| calc लिहून कंसात योग्य त्या व्हॅल्यूज भरून फंक्शन call करा.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| calc लिहून कंसात योग्य त्या व्हॅल्यूज भरून फंक्शन call करा.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:40  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:40  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे केवळ10, 10 आणि 'plus' चे चिन्ह द्या. म्हणजे आपल्याला 20 हे उत्तर मिळेल. रिफ्रेश करून काय होते ते बघू या. काहीच झाले नाही. असे का?
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे केवळ10, 10 आणि 'plus' चे चिन्ह द्या. म्हणजे आपल्याला 20 हे उत्तर मिळेल. रिफ्रेश करून काय होते ते बघू या. काहीच झाले नाही. असे का?
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 4:55  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 04:55  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण उत्तर echo केलेले नाही. केवळ व्हेरिएबल सेट केला.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण उत्तर echo केलेले नाही. केवळ व्हेरिएबल सेट केला.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:01
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:01
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे calc फंक्शनद्वारे मिळणारे आऊटपुट echo करू. येथे रिफ्रेश करूनही काहीच झालेले नाही.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे calc फंक्शनद्वारे मिळणारे आऊटपुट echo करू. येथे रिफ्रेश करूनही काहीच झालेले नाही.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:11  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:11  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला काही दिसले नाही. कारण आपण आऊटपुट return केलेले नाही. त्यामुळे येथे 'return total' टाईप करायला हवे.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपल्याला काही दिसले नाही. कारण आपण आऊटपुट return केलेले नाही. त्यामुळे येथे 'return total' टाईप करायला हवे.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:23
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:23
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फंक्शन हे व्हेरिएबल असल्यामुळे त्याची व्हॅल्यू total ही सेट करावी लागते.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| फंक्शन हे व्हेरिएबल असल्यामुळे त्याची व्हॅल्यू total ही सेट करावी लागते.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:32  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:32  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| returnच्या पुढे जे लिहितो ती व्हॅल्यू फंक्शनला मिळते.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| returnच्या पुढे जे लिहितो ती व्हॅल्यू फंक्शनला मिळते.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:39  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:39  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणून येथे 'return total' टाईप करून, तेच नंतर प्रत्येक केसमध्ये पेस्ट करणार आहोत.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| म्हणून येथे 'return total' टाईप करून, तेच नंतर प्रत्येक केसमध्ये पेस्ट करणार आहोत.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:47  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:47  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अर्थातच हे आपणunknown operator साठी करणार नाही. कारण आपल्याला operator समजलेलाच नाहीये.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| अर्थातच हे आपणunknown operator साठी करणार नाही. कारण आपल्याला operator समजलेलाच नाहीये.  
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 5:57  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 05:57  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे रिफ्रेश करूनही काही मिळाले नाही. कां बरे?
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| हे रिफ्रेश करूनही काही मिळाले नाही. कां बरे?
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:04
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:04
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण आपण हे फंक्शनच्या आत echoकेले ते चुकले.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| कारण आपण हे फंक्शनच्या आत echoकेले ते चुकले.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:10
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:10
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या फंक्शनचा कंस येथे सुरू होतो आणि येथे संपतो.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ह्या फंक्शनचा कंस येथे सुरू होतो आणि येथे संपतो.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:14
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:14
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण हे echo स्टेटमेंट त्याच्या खाली लिहूया. आणि मग रिफ्रेश करू. येथे 20 दिसत आहे. आपल्या फंक्शनद्वारे 10 + 10 असे 20 हे उत्तर मिळाले.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आपण हे echo स्टेटमेंट त्याच्या खाली लिहूया. आणि मग रिफ्रेश करू. येथे 20 दिसत आहे. आपल्या फंक्शनद्वारे 10 + 10 असे 20 हे उत्तर मिळाले.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:37
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:37
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता 13, 7 आणि भागिले ह्या व्हॅल्यू घेऊन काय होते ते पाहू.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| आता 13, 7 आणि भागिले ह्या व्हॅल्यू घेऊन काय होते ते पाहू.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:46
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:46
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे मोठा अपूर्णांक मिळेल. आपण योग्य फंक्शन बनवले आहे. दोन संख्या आणि ऑपरेटर मिळाला आहे.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| येथे मोठा अपूर्णांक मिळेल. आपण योग्य फंक्शन बनवले आहे. दोन संख्या आणि ऑपरेटर मिळाला आहे.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 6:59
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 06:59
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| switch statement ते तपासून त्यावर संबंधित क्रिया करते.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| switch statement ते तपासून त्यावर संबंधित क्रिया करते.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:06
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:06
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ऑपरेटर न मिळाल्यास unknown operator अशी एरर देतो.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| ऑपरेटर न मिळाल्यास unknown operator अशी एरर देतो.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:11
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:11
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| समजा aनामक चुकीचा ऑपरेटर घेतला तर रिफ्रेश केल्याक्षणी आपल्याला unknown operator असा रिझल्ट मिळेल. आपण ट्युटोरियलच्या अंतिम टप्प्यात पोहोचलो आहोत. फंक्शनमधे आपण इनपुट करू शकतो. return कमांडच्या सहाय्याने व्हॅल्यू मिळवू शकतो.
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| समजा aनामक चुकीचा ऑपरेटर घेतला तर रिफ्रेश केल्याक्षणी आपल्याला unknown operator असा रिझल्ट मिळेल. आपण ट्युटोरियलच्या अंतिम टप्प्यात पोहोचलो आहोत. फंक्शनमधे आपण इनपुट करू शकतो. return कमांडच्या सहाय्याने व्हॅल्यू मिळवू शकतो.
  
 
|-
 
|-
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 7:31  
+
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:none;padding:0.097cm;"| 07:31  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद.  
 
| style="border-top:none;border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;padding:0.097cm;"| या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद.  
 
|}
 
|}

Latest revision as of 12:57, 17 April 2017

Time
Narration
00:02 Advanced Function वरील पाठात calculator program तयार करायला शिकू या.
00:11 इनपुट व्हॅल्यू देऊन गणिती क्रियांद्वारे आऊटपुट व्हॅल्यू देणारी फंक्शन आपण पाहू.
00:19 आपण लिहित असलेल्या फंक्शनला 'calc' म्हणू.
00:26 प्रथमblock तयार करू. येथे 'number1', 'number2' आणि 'operator' असे टाईप करा.
00:35 आता पहिले दोन व्हेरिएबल्स हे युजर इनपुटवर अवलंबून, पूर्णांक किंवा अपूर्णांक संख्या आहेत. तिसरे व्हेरिएबल '+' , '-' '*' or '/' यापैकी एक string value आहे.
00:52 फंक्शनच्या आत आपण code लिहू या. येथे आत switch statement लिहू.
01:00 आता switch लिहून पुढे switchकंडिशन म्हणजे 'op' असे टाईप करू या.
01:08 ह्यासाठी block तयार करून येथे case = कोटस् मध्ये plus चे चिन्ह काढा.
01:18 पुढे 'total' नामक नवे व्हेरिएबल बनवून बरोबरचे चिन्ह काढून 'num1' अधिक 'num2' असे टाईप करा.
01:31 खाली break लिहून semicolon द्या. ह्यासाठी switch statement आणि function एकत्रित वापरणे चांगले.
01:43 अशाप्रकारे तुम्ही विविध गोष्टी एकत्रित वापरू शकता.
01:51 आपण 'plus' साठी case बनवली आहे. जेव्हा 'op' , '+' असा दिला जाईल तेव्हा 'num1' अधिक 'num2' मिळेल.
02:03 आता खाली जाऊन वजाबाकीची case बनवू या. त्यासाठी total = 'num1' - 'num2' असे टाईप करा.
02:17 आता खाली break असे लिहा.
02:20 हा code खाली कॉपी करू.
02:23 येथे '*' आणि '/' लिहा. खाली देखील चिन्हे बदला.
02:34 जर आपल्याला समजण्यात काही अडचण असेल तर e-mail द्वारे संपर्क साधा.
02:45 आणि शेवटी default केससाठी 'unknown operator' असे echo करू या.
02:51 हे समजून घेऊन फंक्शन कॉल करू या.
02:56 आपले calc फंक्शन इनपुट म्हणून दोन संख्या आणि अधिक, वजा, गुणिले किंवा भागिले यापैकी एक ऑपरेटर घेते.
03:12 तुम्ही arithmetic operator वरील ट्युटोरियल बघितले असेलच.
03:20 येथे आत switch statement आहे. ज्यात हा इनपुट केलेला 'op' लक्षात घेऊन त्यानुसार स्विच होतो. उदाहरणार्थ '+' असल्यास बेरीज करणे. हे कार्यक्षम व लिहिण्यास सोपेही आहे.
03:42 जर व्हेरिएबलची व्हॅल्यू '+' असेल ते 'total' नामक व्हेरिएबल बनवेल.
03:48 याची व्हॅल्यू इनपुट केलेल्या दोन्ही संख्याची बेरीज असेल.
03:56 जर व्हेरिएबलची व्हॅल्यू minus असेल तर 'total' व्हेरिएबल मध्ये number 1 - number 2 लिहिला जाईल. असेच गुणाकार व भागाकारासाठी केले जाईल. प्रत्येक केससाठी 'total' हा व्हेरिएबल एकदाच बनवला जाईल.
04:21 आता हे कार्यान्वित करा. आपल्याला काही दिसणार नाही कारण आपण फंक्शन call केलेले नव्हते.
04:32 calc लिहून कंसात योग्य त्या व्हॅल्यूज भरून फंक्शन call करा.
04:40 येथे केवळ10, 10 आणि 'plus' चे चिन्ह द्या. म्हणजे आपल्याला 20 हे उत्तर मिळेल. रिफ्रेश करून काय होते ते बघू या. काहीच झाले नाही. असे का?
04:55 कारण उत्तर echo केलेले नाही. केवळ व्हेरिएबल सेट केला.
05:01 येथे calc फंक्शनद्वारे मिळणारे आऊटपुट echo करू. येथे रिफ्रेश करूनही काहीच झालेले नाही.
05:11 आपल्याला काही दिसले नाही. कारण आपण आऊटपुट return केलेले नाही. त्यामुळे येथे 'return total' टाईप करायला हवे.
05:23 फंक्शन हे व्हेरिएबल असल्यामुळे त्याची व्हॅल्यू total ही सेट करावी लागते.
05:32 returnच्या पुढे जे लिहितो ती व्हॅल्यू फंक्शनला मिळते.
05:39 म्हणून येथे 'return total' टाईप करून, तेच नंतर प्रत्येक केसमध्ये पेस्ट करणार आहोत.
05:47 अर्थातच हे आपणunknown operator साठी करणार नाही. कारण आपल्याला operator समजलेलाच नाहीये.
05:57 हे रिफ्रेश करूनही काही मिळाले नाही. कां बरे?
06:04 कारण आपण हे फंक्शनच्या आत echoकेले ते चुकले.
06:10 ह्या फंक्शनचा कंस येथे सुरू होतो आणि येथे संपतो.
06:14 आपण हे echo स्टेटमेंट त्याच्या खाली लिहूया. आणि मग रिफ्रेश करू. येथे 20 दिसत आहे. आपल्या फंक्शनद्वारे 10 + 10 असे 20 हे उत्तर मिळाले.
06:37 आता 13, 7 आणि भागिले ह्या व्हॅल्यू घेऊन काय होते ते पाहू.
06:46 येथे मोठा अपूर्णांक मिळेल. आपण योग्य फंक्शन बनवले आहे. दोन संख्या आणि ऑपरेटर मिळाला आहे.
06:59 switch statement ते तपासून त्यावर संबंधित क्रिया करते.
07:06 ऑपरेटर न मिळाल्यास unknown operator अशी एरर देतो.
07:11 समजा aनामक चुकीचा ऑपरेटर घेतला तर रिफ्रेश केल्याक्षणी आपल्याला unknown operator असा रिझल्ट मिळेल. आपण ट्युटोरियलच्या अंतिम टप्प्यात पोहोचलो आहोत. फंक्शनमधे आपण इनपुट करू शकतो. return कमांडच्या सहाय्याने व्हॅल्यू मिळवू शकतो.
07:31 या ट्युटोरियलचे भाषांतर मनाली रानडे यांनी केले असून मी रंजना भांबळे आपला निरोप घेते. सहभागासाठी धन्यवाद.

Contributors and Content Editors

PoojaMoolya, Ranjana