Difference between revisions of "BASH/C3/Recursive-function/Telugu"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 1: Line 1:
 
{| border= 1
 
{| border= 1
| '''Time'''
+
|   Time  
| '''Narration'''
+
|   Narration  
  
 
|-
 
|-
 
| 00:01
 
| 00:01
|ప్రియమైన స్నేహితులారా, ''' Recursive function'''  పై '''spoken tutorial'''  కు స్వాగతం.
+
|ప్రియమైన స్నేహితులారా,     Recursive function     పై   spoken tutorial     కు స్వాగతం.
  
 
|-
 
|-
Line 13: Line 13:
 
|-
 
|-
 
| 00:10
 
| 00:10
|'what is a Recursive' ఫంక్షన్ ను   
+
| what is a Recursive ఫంక్షన్ ను   
  
 
|-
 
|-
Line 21: Line 21:
 
|-
 
|-
 
|00:15
 
|00:15
|ఈ ట్యుటోరియల్ ని అనుసరించడానికి, ''' BASH''' లో '''Shell Scripting'''  గురించి కొంత అవగాహన ఉండాలి.
+
|ఈ ట్యుటోరియల్ ని అనుసరించడానికి,     BASH   లో   Shell Scripting     గురించి కొంత అవగాహన ఉండాలి.
  
 
|-
 
|-
Line 34: Line 34:
 
|-
 
|-
 
| 00:29
 
| 00:29
|'''Ubuntu Linux''' 12.04ఆపరేటింగ్ సిస్టం   
+
|   Ubuntu Linux   12.04ఆపరేటింగ్ సిస్టం   
  
 
|-
 
|-
 
| 00:33
 
| 00:33
|మరియు '''GNU BASH'''  వర్షన్ 4.2 ను ఉపయోగిస్తున్నాను.
+
|మరియు   GNU BASH     వర్షన్ 4.2 ను ఉపయోగిస్తున్నాను.
  
 
|-
 
|-
 
| 00:37  
 
| 00:37  
|దయచేసి,''' GNU Bash''' వర్షన్ 4 లేదా వాటి  పై వర్షన్ లను అభ్యాసానికి ఉపయోగించండి.
+
|దయచేసి,   GNU Bash   వర్షన్ 4 లేదా వాటి  పై వర్షన్ లను అభ్యాసానికి ఉపయోగించండి.
  
 
|-
 
|-
 
| 00:44
 
| 00:44
|మనం '''recursive function''' అంటే ఏమిటో చూద్దాం.
+
|మనం   recursive function   అంటే ఏమిటో చూద్దాం.
  
 
|-
 
|-
 
| 00:48
 
| 00:48
|'''recursive function''' అనేది దానంతట అదే పిలుచుకోబడేది.  
+
|   recursive function   అనేది దానంతట అదే పిలుచుకోబడేది.  
  
 
|-
 
|-
 
| 00:52
 
| 00:52
| '''Recursion''' అనేది క్లిష్టమైన '''algorithm''' లను సరళీకృతం చేసే ఒక ఉపయోగకరమైన సాంకేతికత.
+
|   Recursion   అనేది క్లిష్టమైన   algorithm   లను సరళీకృతం చేసే ఒక ఉపయోగకరమైన సాంకేతికత.
  
 
|-
 
|-
 
|  00:59
 
|  00:59
|నన్ను '''factorial.sh''' పేరుగల ఫైల్ ను తెరవనివ్వండి.
+
|నన్ను   factorial.sh   పేరుగల ఫైల్ ను తెరవనివ్వండి.
  
 
|-
 
|-
 
| 01:04
 
| 01:04
|నేను దీనిలో '''code''' ని టైప్ చేశాను.  
+
|నేను దీనిలో   code   ని టైప్ చేశాను.  
  
 
|-
 
|-
 
| 01:07
 
| 01:07
|ఇది ''' shebang line.'''
+
|ఇది     shebang line.  
  
 
|-
 
|-
 
| 01:10  
 
| 01:10  
| '''factorial() ''' అనేది'''function'''  పేరు.
+
|   factorial()     అనేది   function     పేరు.
  
 
|-
 
|-
Line 78: Line 78:
 
|-
 
|-
 
| 01:19
 
| 01:19
| ఈ స్టేట్మెంట్ యూజర్ '' 'ఇన్పుట్' '' ను చదువుతుంది మరియు '''value''' ని  వేరియబుల్ 'n' లో నిల్వ చేస్తుంది.
+
| ఈ స్టేట్మెంట్ యూజర్     ఇన్పుట్     ను చదువుతుంది మరియు   value   ని  వేరియబుల్ n లో నిల్వ చేస్తుంది.
  
 
|-
 
|-
 
| 01:26
 
| 01:26
|ఇక్కడ, మనము ''''if-else' condition''' ను కలిగి ఉన్నాము.  
+
|ఇక్కడ, మనము     if-else condition   ను కలిగి ఉన్నాము.  
  
 
|-
 
|-
 
| 01:30
 
| 01:30
|'''If ''' కండిషన్ 'n' యొక్క విలువ సున్నాకి సమానమా అని తనిఖీ చేస్తుంది.  
+
|   If     కండిషన్ n యొక్క విలువ సున్నాకి సమానమా అని తనిఖీ చేస్తుంది.  
  
 
|-
 
|-
 
| 01:36
 
| 01:36
|ఒకవేళా '''True''' అయితే,  ఇది '''"factorial value of n is 1" అనే సందేశాన్ని ప్రదర్శిస్తుంది.  
+
|ఒకవేళా   True   అయితే,  ఇది   "factorial value of n is 1" అనే సందేశాన్ని ప్రదర్శిస్తుంది.  
  
 
|-
 
|-
 
| 01:42
 
| 01:42
|ఇక్కడ ''''else' ''' అనేది ''''if' ''' స్టేట్మెంట్ యొక్క భాగం.  
+
|ఇక్కడ     else     అనేది     if     స్టేట్మెంట్ యొక్క భాగం.  
  
 
|-
 
|-
 
| 01:46
 
| 01:46
|ఇది ''''factorial' function''' ను పిలుస్తుంది.  
+
|ఇది     factorial function   ను పిలుస్తుంది.  
  
 
|-
 
|-
 
| 01:50
 
| 01:50
|మరియు ''''fi' '''  అనేది ''''if-else'''' స్టేట్మెంట్ ముగింపు.  
+
|మరియు     fi       అనేది     if-else     స్టేట్మెంట్ ముగింపు.  
  
  
 
|-
 
|-
 
| 01:55  
 
| 01:55  
|మనం "factorial.sh"  ని '''run''' చేద్దాం.   
+
|మనం "factorial.sh"  ని   run   చేద్దాం.   
  
 
|-
 
|-
 
| 01:59
 
| 01:59
|'''terminal''' ను '''CTRL+ALT''' మరియు'''T ''కీలను ఒకేసారి మీ కీబోర్డులో ఉపయోగించి  తెరవండి.
+
|   terminal   ను   CTRL+ALT   మరియు   T   కీలను ఒకేసారి మీ కీబోర్డులో ఉపయోగించి  తెరవండి.
  
 
|-
 
|-
 
| 02:07
 
| 02:07
|'''chmod space plus x space factorial dot sh''' అని టైప్ చేసి  
+
|   chmod space plus x space factorial dot sh   అని టైప్ చేసి  
  
 
|-
 
|-
 
| 02:15
 
| 02:15
|'''Enter'''నొక్కండి.  
+
|   Enter   నొక్కండి.  
  
 
|-
 
|-
 
| 02:17
 
| 02:17
|'''dot slash factorial.sh''' అని టైప్ చేసి  
+
|   dot slash factorial.sh   అని టైప్ చేసి  
  
 
|-
 
|-
 
| 02:21
 
| 02:21
|'''Enter'''నొక్కండి.  
+
|   Enter   నొక్కండి.  
  
 
|-
 
|-
 
| 02:24
 
| 02:24
|మనం '''"Enter the number:"''' ను  చూడవచ్చు.
+
|మనం   "Enter the number:"   ను  చూడవచ్చు.
  
 
|-
 
|-
Line 139: Line 139:
 
|-
 
|-
 
| 02:29
 
| 02:29
|ఈ విధంగా '''output''' ప్రదర్సింపబడుతుంది:  
+
|ఈ విధంగా   output   ప్రదర్సింపబడుతుంది:  
  
 
|-
 
|-
 
| 02:31
 
| 02:31
|'''"factorial value of 0 is 1"'''.
+
|   "factorial value of 0 is 1"   .
  
 
|-
 
|-
 
| 02:35  
 
| 02:35  
|ఇప్పుడు '''up-arrow''' కీ ని నొక్కండి. మునుపటి '''command''' ని గుర్తుకుతెచ్చుకోండి.
+
|ఇప్పుడు   up-arrow   కీ ని నొక్కండి. మునుపటి   command   ని గుర్తుకుతెచ్చుకోండి.
  
 
|-
 
|-
 
| 02:40
 
| 02:40
|'''Enter'''నొక్కండి.  
+
|   Enter   నొక్కండి.  
  
 
|-
 
|-
Line 159: Line 159:
 
|-
 
|-
 
| 02:45
 
| 02:45
|ఇప్పుడు '''output''' ఈ విధంగా కనిపిస్తుంది:  
+
|ఇప్పుడు   output   ఈ విధంగా కనిపిస్తుంది:  
  
 
|-
 
|-
 
| 02:47
 
| 02:47
|'''"Inside factorial function".'''
+
|   "Inside factorial function".  
  
 
|-
 
|-
 
|  02:51
 
|  02:51
|మనం''''factorial' function''' కు మరికొంత లాజిక్ ని జోడిద్దాం.
+
|మనం   factorial function   కు మరికొంత లాజిక్ ని జోడిద్దాం.
  
 
|-
 
|-
 
| 02:56
 
| 02:56
|మనం సంఖ్య యొక్క '''factorial''' ను లెక్కిద్దాం.
+
|మనం సంఖ్య యొక్క   factorial   ను లెక్కిద్దాం.
  
 
|-
 
|-
 
| 03:01
 
| 03:01
|మన '''code''' కి వెళ్ళండి.  
+
|మన   code   కి వెళ్ళండి.  
  
 
|-
 
|-
 
| 03:03
 
| 03:03
|ఇప్పుడు, మనం '''echo''' స్టేట్మెంట్ ను "Inside the factorial function" '''code block''' తో భర్తీ చేద్దాము.
+
|ఇప్పుడు, మనం   echo   స్టేట్మెంట్ ను "Inside the factorial function"   code block   తో భర్తీ చేద్దాము.
  
 
|-
 
|-
 
| 03:10
 
| 03:10
|'''Save''' పై క్లిక్ చేయండి.  
+
|   Save   పై క్లిక్ చేయండి.  
  
 
|-
 
|-
 
| 03:13
 
| 03:13
|'''temp ''' అనేది మరియు యూజర్ ద్వారా ఎంటర్ చేయబడిన '''value'''  ని నిల్వ చేసే ఒక '''variable'''.
+
|   temp     అనేది మరియు యూజర్ ద్వారా ఎంటర్ చేయబడిన   value     ని నిల్వ చేసే ఒక   variable   .
  
 
|-
 
|-
 
| 03:19
 
| 03:19
|కండిషన్ '''If '''  వేరియబుల్  యొక్క విలువ ఒకటికి సమానమా అని తనిఖీ చేస్తుంది.  
+
|కండిషన్   If     వేరియబుల్  యొక్క విలువ ఒకటికి సమానమా అని తనిఖీ చేస్తుంది.  
  
 
|-
 
|-
 
| 03:25
 
| 03:25
|ఒకవేళా '''True''' అయితే,  ఇది ''' 1" ని ముద్రిస్తుంది.  
+
|ఒకవేళా   True   అయితే,  ఇది     1" ని ముద్రిస్తుంది.  
  
 
|-
 
|-
 
| 03:29
 
| 03:29
|ఈ ''''else' ''' అనేది ''''if' ''' స్టేట్మెంట్ యొక్క భాగం.  
+
|ఈ     else     అనేది     if     స్టేట్మెంట్ యొక్క భాగం.  
  
 
|-
 
|-
 
| 03:33
 
| 03:33
|ఇది '''temp ''' వేరియబుల్ విలువ నుండి ఒకటిని  తగ్గిస్తుంది
+
|ఇది   temp     వేరియబుల్ విలువ నుండి ఒకటిని  తగ్గిస్తుంది
  
 
|-
 
|-
 
| 03:37
 
| 03:37
|మరియు విలువని వేరియబుల్ 'f' లో నిల్వ చేస్తుంది.  
+
|మరియు విలువని వేరియబుల్  లో నిల్వ చేస్తుంది.  
  
 
|-
 
|-
 
| 03:42
 
| 03:42
|వేరియబుల్ 'f' ''''factorial' function''' యొక్క '''output'''  ని నిల్వ చేస్తుంది.
+
|వేరియబుల్  f      factorial function   యొక్క   output     ని నిల్వ చేస్తుంది.
  
 
|-
 
|-
 
| 03:46
 
| 03:46
|ఇది ఒక '''recursive call.'''
+
|ఇది ఒక     recursive call.  
  
 
|-
 
|-
 
| 03:50
 
| 03:50
|వేరియబుల్ 'f' మరియు '''temp'''  విలువలు గుణించబడతాయి మరియు 'f' లో నిల్వ చేయబడతాయి.
+
|వేరియబుల్ f మరియు   temp     విలువలు గుణించబడతాయి మరియు f లో నిల్వ చేయబడతాయి.
  
 
|-
 
|-
 
| 03:57
 
| 03:57
|తరువాత మనం 'f' విలువని '''print''' చేస్తాం.  
+
|తరువాత మనం f విలువని   print   చేస్తాం.  
  
 
|-
 
|-
 
| 04:00
 
| 04:00
|'''if-else ''' స్టేట్మెంట్  మరియు '''function''' లు ముగిసాయి.
+
|   if-else     స్టేట్మెంట్  మరియు   function   లు ముగిసాయి.
  
 
|-
 
|-
 
|  04:05
 
|  04:05
|ఇప్పుడు మన '''slides'''కు వెళ్ళండి.  
+
|ఇప్పుడు మన   slides   కు వెళ్ళండి.  
  
 
|-
 
|-
Line 239: Line 239:
 
|-
 
|-
 
| 04:12
 
| 04:12
|'nవిలువ యూజర్ నుండి అంటే 'nతీసుకోబడింది.
+
| n   విలువ యూజర్ నుండి అంటే n   తీసుకోబడింది.
  
 
|-
 
|-
Line 247: Line 247:
 
|-
 
|-
 
|  04:24
 
|  04:24
|లేదంటే ఇది '''function''' '''factorial''' కు వెళుతుంది.
+
|లేదంటే ఇది   function       factorial   కు వెళుతుంది.
  
 
|-
 
|-
 
|  04:29
 
|  04:29
|ఇక్కడ, ఒక వేళా విలువ 'equal to one' అయితే అది విలువను 'one' గా ముద్రిస్తుంది.
+
|ఇక్కడ, ఒక వేళా విలువ equal to one అయితే అది విలువను one గా ముద్రిస్తుంది.
  
 
|-
 
|-
 
|  04:36
 
|  04:36
|లేకపోతే, విలువ ఒకటికి సమానం అయ్యే వరకు ఇది '''recursive call''' చేస్తుంది.
+
|లేకపోతే, విలువ ఒకటికి సమానం అయ్యే వరకు ఇది   recursive call   చేస్తుంది.
  
 
|-
 
|-
Line 263: Line 263:
 
|-
 
|-
 
| 04:49
 
| 04:49
|ఇప్పుడు మన '''terminal''' కు వెళ్ళండి.  
+
|ఇప్పుడు మన   terminal   కు వెళ్ళండి.  
  
 
|-
 
|-
 
|  04:52
 
|  04:52
| '''up-arrow''' కీ ని నొక్కండి.  
+
|   up-arrow   కీ ని నొక్కండి.  
  
 
|-
 
|-
 
|  04:54
 
|  04:54
|మునుపటి కమాండ్ '''./factorial.sh''' ని గుర్తుకుతెచ్చుకోండి  
+
|మునుపటి కమాండ్   ./factorial.sh   ని గుర్తుకుతెచ్చుకోండి  
  
 
|-
 
|-
 
|  04:58
 
|  04:58
| '''Enter'''నొక్కండి.  
+
|   Enter   నొక్కండి.  
  
 
|-
 
|-
 
|  05:00
 
|  05:00
|ఇప్పుడు నేను ''' 5 ''' ను '''input value''' గా ఎంటర్ చేస్తాను.
+
|ఇప్పుడు నేను     5     ను   input value   గా ఎంటర్ చేస్తాను.
  
 
|-
 
|-
 
| 05:05
 
| 05:05
|మనం సంఖ్య 5 యొక్క '''factorial ''' ను పొందుతాము   
+
|మనం సంఖ్య 5 యొక్క   factorial     ను పొందుతాము   
  
 
|-
 
|-
 
|  05:08
 
|  05:08
|అదే '''120.'''
+
|అదే   120.  
  
 
|-
 
|-
 
| 05:11
 
| 05:11
|మనం '''terminal''' పై ప్రోగ్రాం ప్రవాహాన్ని చూడవచ్చు. ప్రోగ్రామ్ ప్రవాహాన్ని విశ్లేషించండి మరియు గుర్తించండి.
+
|మనం   terminal   పై ప్రోగ్రాం ప్రవాహాన్ని చూడవచ్చు. ప్రోగ్రామ్ ప్రవాహాన్ని విశ్లేషించండి మరియు గుర్తించండి.
  
 
|-
 
|-
 
|  05:18
 
|  05:18
|మన '''slides''' కు వెళ్ళండి.  
+
|మన   slides   కు వెళ్ళండి.  
  
 
|-
 
|-
Line 303: Line 303:
 
|-
 
|-
 
|  05:23
 
|  05:23
|'''Recursive''' ఫంక్షన్ ను  
+
|   Recursive   ఫంక్షన్ ను  
  
 
|-
 
|-
Line 311: Line 311:
 
|-
 
|-
 
| 05:28
 
| 05:28
|ఒక అసైన్మెంట్ గా, 'N' సంఖ్యల యొక్క మొత్తాన్ని'''recursive function''' ఎక్కడ లెక్కింస్తుందో ప్రోగ్రామ్ వ్రాయండి.
+
|ఒక అసైన్మెంట్ గా,   N సంఖ్యల యొక్క మొత్తాన్ని   recursive function   ఎక్కడ లెక్కింస్తుందో ప్రోగ్రామ్ వ్రాయండి.
  
 
|-
 
|-
Line 339: Line 339:
 
|-
 
|-
 
|  06:06
 
|  06:06
|'''Spoken Tutorial''' ప్రాజెక్ట్'''Talk to a Teacher'''ప్రాజెక్ట్ లో భాగం.
+
|   Spoken Tutorial   ప్రాజెక్ట్   Talk to a Teacher   ప్రాజెక్ట్ లో భాగం.
  
 
|-
 
|-

Revision as of 11:04, 18 October 2017

Time Narration
00:01 ప్రియమైన స్నేహితులారా, Recursive function పై spoken tutorial కు స్వాగతం.
00:07 ఈ ట్యుటోరియల్ లో మనం,
00:10 what is a Recursive ఫంక్షన్ ను
00:12 కొన్ని ఉదాహరణల సహాయంతో నేర్చుకుంటాము.
00:15 ఈ ట్యుటోరియల్ ని అనుసరించడానికి, BASH లో Shell Scripting గురించి కొంత అవగాహన ఉండాలి.
00:20 లేకపోతే, సంబంధిత ట్యుటోరియల్స్ కోసం, దయచేసి మా వెబ్ సైట్ ను సందర్శించండి, ఇది చూపబడింది.

http://spoken-tutorial.org/What_is_a_Spoken_Tutorial

00:27 ఈ ట్యుటోరియల్ కోసం నేను,
00:29 Ubuntu Linux 12.04ఆపరేటింగ్ సిస్టం
00:33 మరియు GNU BASH వర్షన్ 4.2 ను ఉపయోగిస్తున్నాను.
00:37 దయచేసి, GNU Bash వర్షన్ 4 లేదా వాటి పై వర్షన్ లను అభ్యాసానికి ఉపయోగించండి.
00:44 మనం recursive function అంటే ఏమిటో చూద్దాం.
00:48 recursive function అనేది దానంతట అదే పిలుచుకోబడేది.
00:52 Recursion అనేది క్లిష్టమైన algorithm లను సరళీకృతం చేసే ఒక ఉపయోగకరమైన సాంకేతికత.
00:59 నన్ను factorial.sh పేరుగల ఫైల్ ను తెరవనివ్వండి.
01:04 నేను దీనిలో code ని టైప్ చేశాను.
01:07 ఇది shebang line.
01:10 factorial() అనేది function పేరు.
01:12 దీని లోపల, మనం “Inside factorial function” అనే సందేశాన్ని ముద్రిద్దాం.
01:19 ఈ స్టేట్మెంట్ యూజర్ ఇన్పుట్ ను చదువుతుంది మరియు value ని వేరియబుల్ 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" ని run చేద్దాం.
01:59 terminal ను 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:" ను చూడవచ్చు.
02:26 నేను సున్నాని ఎంటర్ చేస్తాను.
02:29 ఈ విధంగా output ప్రదర్సింపబడుతుంది:
02:31 "factorial value of 0 is 1" .
02:35 ఇప్పుడు up-arrow కీ ని నొక్కండి. మునుపటి command ని గుర్తుకుతెచ్చుకోండి.
02:40 Enter నొక్కండి.
02:42 ఈ సారి నేను ఐదుని ఎంటర్ చేస్తాను.
02:45 ఇప్పుడు output ఈ విధంగా కనిపిస్తుంది:
02:47 "Inside factorial function".
02:51 మనం factorial function కు మరికొంత లాజిక్ ని జోడిద్దాం.
02:56 మనం సంఖ్య యొక్క factorial ను లెక్కిద్దాం.
03:01 మన code కి వెళ్ళండి.
03:03 ఇప్పుడు, మనం echo స్టేట్మెంట్ ను "Inside the factorial function" code block తో భర్తీ చేద్దాము.
03:10 Save పై క్లిక్ చేయండి.
03:13 temp అనేది మరియు యూజర్ ద్వారా ఎంటర్ చేయబడిన value ని నిల్వ చేసే ఒక variable .
03:19 కండిషన్ If వేరియబుల్ యొక్క విలువ ఒకటికి సమానమా అని తనిఖీ చేస్తుంది.
03:25 ఒకవేళా True అయితే, ఇది 1" ని ముద్రిస్తుంది.
03:29 ఈ else అనేది if స్టేట్మెంట్ యొక్క భాగం.
03:33 ఇది temp వేరియబుల్ విలువ నుండి ఒకటిని తగ్గిస్తుంది
03:37 మరియు విలువని వేరియబుల్ f లో నిల్వ చేస్తుంది.
03:42 వేరియబుల్ f factorial function యొక్క output ని నిల్వ చేస్తుంది.
03:46 ఇది ఒక recursive call.
03:50 వేరియబుల్ f మరియు temp విలువలు గుణించబడతాయి మరియు f లో నిల్వ చేయబడతాయి.
03:57 తరువాత మనం f విలువని print చేస్తాం.
04:00 if-else స్టేట్మెంట్ మరియు function లు ముగిసాయి.
04:05 ఇప్పుడు మన slides కు వెళ్ళండి.
04:08 మనం ప్రోగ్రామ్ ప్రవాహాన్ని అర్థం చేసుకుందాం.
04:12 n విలువ యూజర్ నుండి అంటే n తీసుకోబడింది.
04:17 ఒక వేళా ఎంటర్ చేసిన విలువ సున్నాకి సమానమైతే అప్పుడు ఇది ఒక సందేశాన్ని ముద్రిస్తుంది
04:24 లేదంటే ఇది function factorial కు వెళుతుంది.
04:29 ఇక్కడ, ఒక వేళా విలువ equal to one అయితే అది విలువను one గా ముద్రిస్తుంది.
04:36 లేకపోతే, విలువ ఒకటికి సమానం అయ్యే వరకు ఇది recursive call చేస్తుంది.
04:44 అప్పుడు, అన్ని విలువలు గుణించబడతాయి మరియు ప్రదర్శించబడతాయి.
04:49 ఇప్పుడు మన terminal కు వెళ్ళండి.
04:52 up-arrow కీ ని నొక్కండి.
04:54 మునుపటి కమాండ్ ./factorial.sh ని గుర్తుకుతెచ్చుకోండి
04:58 Enter నొక్కండి.
05:00 ఇప్పుడు నేను 5 ను input value గా ఎంటర్ చేస్తాను.
05:05 మనం సంఖ్య 5 యొక్క factorial ను పొందుతాము
05:08 అదే 120.
05:11 మనం terminal పై ప్రోగ్రాం ప్రవాహాన్ని చూడవచ్చు. ప్రోగ్రామ్ ప్రవాహాన్ని విశ్లేషించండి మరియు గుర్తించండి.
05:18 మన slides కు వెళ్ళండి.
05:20 సారాంశం చూద్దాం.ఈ ట్యుటోరియల్ లో మనం,
05:23 Recursive ఫంక్షన్ ను
05:25 కొన్ని ఉదాహారణల సహాయంతో నేర్చుకున్నాం.
05:28 ఒక అసైన్మెంట్ గా, N సంఖ్యల యొక్క మొత్తాన్ని recursive function ఎక్కడ లెక్కింస్తుందో ప్రోగ్రామ్ వ్రాయండి.
05:36 క్రింద చూపిన లింక్ వద్ద అందుబాటులో ఉన్న వీడియోను చూడండి.
05:39 ఇది స్పోకన్-ట్యుటోరియల్ ప్రాజెక్ట్ ను సంక్షిప్తీకరిస్తుంది.
05:43 ఒకవేళ మీకు మంచి బ్యాండ్విడ్త్ లేకపోతే, మీరు దీన్ని డౌన్లోడ్ చేసి చూడవచ్చు.
05:47 స్పోకన్ ట్యుటోరియల్ ప్రాజెక్ట్ బృందం: స్పోకన్ ట్యుటోరియల్స్ ఉపయోగించి వర్క్ షాప్లను నిర్వహిస్తుంది.
05:53 ఆన్ లైన్ పరీక్షలో ఉత్తీర్ణులైనవారికి సర్టిఫికేట్లను ఇస్తుంది.
05:58 మరిన్ని వివరాల కోసం, దయచేసి contact@spoken-tutorial.org కు వ్రాయండి
06:06 Spoken Tutorial ప్రాజెక్ట్ Talk to a Teacher ప్రాజెక్ట్ లో భాగం.
06:10 NMEICT, MHRD, భారత ప్రభుత్వం Spoken Tutorial ప్రాజెక్ట్ కు నిధులు సమకూరుస్తుంది.
06:18 ఈ మిషన్ ఫై మరింత సమాచారం క్రింద చూపిన లింక్ లో అందుబాటులో ఉంది. http://spoken-tutorial.org/NMEICT-Intro
06:24 FOSSEE మరియు స్పోకన్-ట్యుటోరియల్ బృందం ఈ స్క్రిప్ట్కకు దోహదపడింది.
06:29 ట్యుటోరియల్ ను తెలుగు లోకి అనువదించింది రమ్య.
06:33 మీకు ధన్యవాదాలు.

Contributors and Content Editors

Ahalyafoundation, Madhurig, Yogananda.india