BASH/C3/Recursive-function/Malayalam
From Script | Spoken-Tutorial
Time | Narration |
00:01 | പ്രിയ സുഹൃത്തുക്കളെ, Recursive function. സ്പോകെൻ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം ' |
00:07 | ഈ ട്യൂട്ടോറിയലില് നമ്മള് പഠിക്കും |
00:10 | 'ഒരു റിക്കേസിവ്' ഫങ്ഷൻ |
00:12 | ചില ഉദാഹരണങ്ങളുടെ സഹായത്തോടെ. |
00:15 | ഈ ട്യൂട്ടോറിയൽ പിന്തുടരുന്നതിന്, BASH.'ലെ Shell Scripting ൻറെ അറിവ് നിങ്ങൾക്ക് ഉണ്ടായിരിക്കണം. |
00:20 | ഇല്ലെങ്കിൽ, അതുമായി ബന്ധപ്പെട്ട ട്യൂട്ടോറിയലിനായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഞങ്ങളുടെ വെബ്സൈറ്റ് സന്ദർശിക്കുക. 'Http: //www.spoken-tutorial.org' |
00:27 | ഈ ട്യൂട്ടോറിയലിനായി ഞാൻ ഉപയോഗിക്കുന്നു |
00:29 | 'ഉബുണ്ടു ലിനക്സ് 12.04' ഓപ്പറേറ്റിങ് സിസ്റ്റം |
00:33 | GNU BASH പതിപ്പ് 4.2 |
00:37 | ദയവായി GNU BASH 'പതിപ്പു് 4' അല്ലെങ്കിൽ അതിനുമുകളിൽ പ്രയോഗത്തിൽ ശുപാർശ ചെയ്തിരിയ്ക്കുന്നു. |
00:44 | ഒരുrecursive functionഎന്താണ് എന്ന് നമുക്ക് നോക്കാം. |
00:48 | recursive function സവയം കാൾ ചെയുന്നു |
00:52 | Recursion സങ്കീർണ്ണമായalgorithms.ൻറെ ലളിതമായ ഒരു സാങ്കേതികതയാണ്. |
00:59 | 'Factorial.sh എന്ന് പേരുള്ള ഒരു ഫയൽ തുറക്കട്ടെ. |
01:04 | ഞാൻ ഈ ഫയലിൽ 'കോഡ്' ടൈപ്പ് ചെയ്തിട്ടുണ്ട്. |
01:07 | ഇത് shebang line. ആണ്. |
01:10 | 'ഫാക്റ്റോറിയൽ ()' 'ഫങ്ഷൻ' പേരാണ്. |
01:12 | ഇതിൽ ഉള്ളിൽ, ഒരു സന്ദേശം “Inside factorial function”.പ്രിന്റ് ചെയ്യുന്നു. |
01:19 | ഈ പ്രസ്താവന ഉപയോക്താവിന്റെ ഇൻപുട്ട് 'വായിക്കുകയും വേരിയബിൾ' n 'ൽ' മൂല്യം 'സംഭരിക്കുകയും ചെയ്യുന്നു. |
01:26 | ഇവിടെ നമുക്ക് 'if-else' condition.ഉണ്ട്.. |
01:30 | If കണ്ടിഷൻ N 'ന്റെ മൂല്യം പൂജ്യത്തിന് തുല്യമാണോ എന്ന് പരിശോധിച്ചാൽ. |
01:36 | True, ആണെങ്കിൽ, "factorial value of n is 1". മെസ്സേജ് കാണിക്കുന്നു |
01:42 | else' 'if' സ്റ്റെമെന്റ്റ് വേറെ ഭാഗമാണ്. |
01:46 | ഇത് 'factorial' function.എന്നാണ് വിളിക്കുന്നത്. |
01:50 | 'Fi' if-else സ്റ്റെമെന്റ്റ് ന്റെ അവസാനം ആണ്. |
01:55 | നമുക്ക് 'ഫയൽ "factorial.sh" റൺ ചെയ്യുക. |
01:59 | 'CTRL + ALT' , 't 'എന്നീ കീകൾ ഉപയോഗിച്ച് നിങ്ങളുടെ കീ ബോർഡിൽ ഒരേസമയം' ടെർമിനൽ തുറക്കുക. |
02:07 | ടൈപ്പ്: chmod space plus x space factorial dot sh |
02:15 | Enter.അമർത്തുക .' |
02:17 | ടൈപ്പ് 'dot slash factorial.sh' |
02:21 | Enter.അമർത്തുക .' |
02:24 | "Enter the number:" എന്ന് kanum |
02:26 | ഞാൻ 0 കൊടുക്കുന്നു |
02:29 | 'ഔട്ട്പുട്ട്' ഇതായി പ്രദർശിപ്പിച്ചിരിക്കുന്നു: |
02:31 | "factorial value of 0 is 1". |
02:35 | ഇപ്പോള്up-arrow കീ അമര്ത്തുക. മുമ്പത്തെcommand. ഓർക്കുക. |
02:40 | Enter. അമർത്തുക |
02:42 | ഈ സമയം, ഞാൻ 5 കൊടുക്കുന്നു . |
02:45 | ഇപ്പോൾ 'ഔട്ട്പുട്ട്' ഇതായി പ്രദർശിപ്പിച്ചിരിക്കുന്നു: |
02:47 | "Inside factorial function". |
02:51 | 'factorial' function.ൽ കൂടുതൽ യുക്തി ഉൾപ്പെടുത്താം.' |
02:56 | ഒരു സംഖ്യയുടെfactorial ഞങ്ങൾ കണക്കാക്കുന്നു. |
03:01 | നമ്മുടെcode. തിരികെ വരിക. |
03:03 | 'Echo' statement code block ഉപയോഗിച്ച് 'ഫാക്റ്റോറിയൽ ഫംഗ്ഷനിൽ' 'പകരം വയ്ക്കുക. |
03:10 | 'സേവ്' ക്ലിക്ക് ചെയ്യുക. |
03:13 | 'temp' ഒരു 'വേരിയബിൾ' 'ആണ്. കൂടാതെ അത്value നല്കുകയും ചെയ്യുന്നു. |
03:19 | 'If' കണ്ടിഷൻ വേരിയബിൾ മൂല്യം 1 എന്നത് തുല്യമാണോ എന്ന് പരിശോധിച്ചാൽ. |
03:25 | True,ആണെങ്കിൽ, അത് '1' അച്ചടിക്കും. |
03:29 | if സ്റ്റെമെന്റ്റ് ന്റെ else പാർട്ട് ആണ് |
03:33 | ഇത് 'temp' വേരിയബിള് മൂല്യത്തില് നിന്നും കുറയ്ക്കുന്നു |
03:37 | ഫലം വേരിയബിളിൽ 'f' ൽ സൂക്ഷിക്കുന്നു. |
03:42 | വേരിയബിൾ 'എഫ്' ഫാക്റ്റോറിയൽ ഫംഗ്ഷൻ 'ഔട്ട്പുട്ട്' ആണ്. ' |
03:46 | ഇത് ഒരു recursive call. ആണ്. |
03:50 | 'F' ഉം 'temp' ന്റെയും മൂല്യം 'f'- ൽ മൾട്ടിപ്ലെ ചെയ്ത സംഭരിക്കുകയും ചെയ്യുന്നു. |
03:57 | അപ്പോൾ 'f' 'ന്റെ മൂല്യം' അച്ചടിക്കുക. |
04:00 | 'If-else' സ്റ്റെമെന്റ്റ് function. എൻ നിവയുടെ അവസാനവും.' |
04:05 | ഇപ്പോൾ നമ്മുടെ 'സ്ലൈഡുകളിലേക്ക് തിരിച്ചു വരൂ.' |
04:08 | പ്രോഗ്രാമിന്റെ ഒഴുക്കിനെക്കുറിച്ച് നമുക്ക് മനസിലാക്കാം. |
04:12 | 'N' ന്റെ മൂല്യം ഉപയോക്താവിൽ നിന്നും എടുത്തതാണ്. അതായത്, 'n'. |
04:17 | നൽകിയ മൂല്യം പൂജ്യത്തിന് തുല്യമാണെങ്കിൽ അത് ഒരു സന്ദേശം പ്രിന്റ് ചെയ്യുന്നു |
04:24 | function factorial.ആണ്. |
04:29 | ഇവിടെ, 'equal to one' value എന്നത് 'one' എന്ന മൂല്യത്തെ പ്രിന്റ് ചെയ്യും. |
04:36 | ഇല്ലെങ്കിൽ, മൂല്യം ഒന്നിന് തുല്യമാകുമ്പോൾ recursive call ആക്കുന്നു. |
04:44 | പിന്നെ, എല്ലാ മൂല്യങ്ങളും ഗുണിച്ച് പ്രദർശിപ്പിച്ചിരിക്കുന്നു. |
04:49 | ഇപ്പോൾ നമ്മുടെterminal. വരിക. |
04:52 | up-arrowകീ അമർത്തുക. |
04:54 | മുമ്പത്തെ കമ്മന്റ് ഓർക്കുക './factorial.sh' |
04:58 | Enter. അമർത്തുക .' |
05:00 | ഇപ്പോൾ input value.എന്ന നിലയിൽ '5' |
05:05 | നമുക്ക് സംഖ്യ 5 ന്റെ 'ഫാക്റ്റോറിയൽ' ലഭിക്കും |
05:08 | അതായത് 120 |
05:11 | പ്രോഗ്രാമിന്റെ ഒഴുക്ക് നമുക്ക് ടെർമിനലിൽ 'കാണാം. പ്രോഗ്രാമിന്റെ ഒഴുക്ക് ഫ്ലോ ചെയ്യുക. |
05:18 | നമ്മുടെ സ്ലൈഡുകളിലേക്ക് തിരികെ വരാം. |
05:20 | ചുരുക്കത്തിൽ നമുക്ക് ഈ ട്യൂട്ടോറിയലിൽ പഠിക്കാം |
05:23 | Recursive ഫംഗ്ഷൻ |
05:25 | ചില ഉദാഹരണങ്ങളുടെ സഹായത്തോടെ. |
05:28 | ഒരു അസൈൻമെൻറ് എന്ന നിലയിൽrecursive function 'N' 'സംഖ്യകളുടെ സംഖ്യ കണക്കാക്കുന്നു. |
05:36 | ചുവടെ കാണിച്ചിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമായ വീഡിയോ കാണുക. |
05:39 | ഇത് സ്പോകെൻ ട്യൂട്ടോറിയൽ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു. |
05:43 | നല്ല ബാൻഡ് വിഡ്ത്ത് ഇല്ലെങ്കിൽ, നിങ്ങൾക്ക് അത് ഡൌൺലോഡ് ചെയ്ത് കാണാം. |
05:47 | സ്പോക്കണ് ട്യൂട്ടോറിയല് പ്രോജക്ട് ടീം: * സ്പോക്കണ് ട്യൂട്ടോറിയല്സ് ഉപയോഗിച്ച് വര്ക്ക്ഷോപ്പ് നടത്തുന്നു; |
05:53 | ഓൺലൈൻ ടെസ്റ്റ് പാസാകുന്നവർക്ക് സർട്ടിഫികറ്റുകൾ നല്കുന്നു. |
05:58 | കൂടുതൽ വിവരങ്ങൾക്ക് contact@spoken-tutorial.org ൽ എഴുതുക |
06:06 | 'സ്പോക്കൺ ട്യൂട്ടോറിയൽ പ്രോജക്റ്റ്' ടോക്ക് ടു എ ടീച്ചർ പദ്ധതിയുടെ ഭാഗമാണ്. |
06:10 | ഇതിനെ പിന്തുണക്കുന്നത് നാഷണൽ മിഷൻ ഓൺ എഡ്യൂക്കേഷൻ ത്രൂ ഐസിടി, എംഎച്ച്ആർഡി, ഗവർമെന്റ് ഓഫ് ഇന്ത്യ. |
06:18 | ഈ മിഷനെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾ ചുവടെ കൊടുത്തിരിക്കുന്ന ലിങ്കിൽ ലഭ്യമാണ്. 'http: //spoken-tutorial.org \ nMEICT- ആമുഖം' |
06:24 | സ്ക്രിപ്റ്റ് FOSSEE, സ്പോക്കൺ ട്യൂട്ടോറിയൽ ടീമുകൾ സംഭാവന ചെയ്തു. |
06:29 | ഇത് വിജി നായർ ആണ്. |
06:33 | പങ്കുചേർന്നതിന് നന്ദി. |