Difference between revisions of "C-and-Cpp/C2/Increment-And-Decrement-Operators/Telugu"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with "{| border=1 || Time || Narration |- | 00:01 |C మరియు C++ లోని ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపర...")
 
Line 7: Line 7:
 
|-
 
|-
 
|00:08
 
|00:08
|ఈ టుటోరియల్ లో మీరు నేర్చుకోబోయేది:
+
|ఈ టుటోరియల్లో మీరు నేర్చుకోబోయేది:
 
|-  
 
|-  
 
|00:10
 
|00:10
Line 13: Line 13:
 
|-
 
|-
 
|00:12
 
|00:12
|'++'  ఉదాహరణకు: a++ అనగా పోస్ట్-ఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్.  
+
|'''++'''  ఉదాహరణకు: '''a++''' అనగా పోస్ట్-ఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్.  
 
|-
 
|-
 
|00:18
 
|00:18
|'++a' అనగా ప్రీఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్.  
+
|'''++a''' అనగా ప్రీఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్.  
 
|-
 
|-
 
|00:22
 
|00:22
|'--' ఉదాహరణకు: a-- అనగా పోస్ట్-ఫిక్స్ డిక్రీమెంట్ ఆపరేటర్.  
+
|'''--''' ఉదాహరణకు: '''a--''' అనగా పోస్ట్-ఫిక్స్ డిక్రీమెంట్ ఆపరేటర్.  
 
|-
 
|-
 
|00:27
 
|00:27
|'--a' అనగా ప్రీఫిక్స్ డిక్రెమెంట్ ఆపరేటర్.  
+
|'''--a''' అనగా ప్రీఫిక్స్ డిక్రెమెంట్ ఆపరేటర్.  
 
|-
 
|-
 
|00:31
 
|00:31
Line 37: Line 37:
 
|-   
 
|-   
 
|00:54
 
|00:54
|''a++'' మరియు ''++a'', ''a = a+1''కు సమానమే.  
+
|'''a++''' మరియు '''++a''', '''a = a+1'''కు సమానమే.  
 
|-
 
|-
 
|01:00  
 
|01:00  
Line 43: Line 43:
 
|-
 
|-
 
|01:06
 
|01:06
|''a--'' మరియు ''-- a'', ''a = a-1''కు సమానమే.  
+
|'''a--''' మరియు '''-- a''', '''a = a-1'''కు సమానమే.  
 
|-  
 
|-  
 
| 01:13
 
| 01:13
Line 52: Line 52:
 
|-
 
|-
 
|01:25
 
|01:25
|ఇక్కడ, మన వద్ద ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్ల కొరకు '''C''' కోడ్ ఉంది.  
+
|ఇక్కడ, మన వద్ద ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్ల కొరకు C కోడ్ ఉంది.  
 
|-
 
|-
 
|  01:30
 
|  01:30
|ఇక్కడ నేను ఒక ఇంటీజర వేరియబల్  "a" ప్రకటించాను, దాని విలువ '''1'''.
+
|ఇక్కడ నేను ఒక ఇంటీజర వేరియబల్  ''a'' ప్రకటించాను, దాని విలువ ''1''.
 
|-
 
|-
 
|  01:35
 
|  01:35
Line 64: Line 64:
 
|-
 
|-
 
|01:47
 
|01:47
|''postfix'' ఇంక్రిమెంట్ ఆపరేటర్ ఎలా పని చేస్తుందో చూద్దాం.  
+
|'''postfix''' ఇంక్రిమెంట్ ఆపరేటర్ ఎలా పని చేస్తుందో చూద్దాం.  
 
|-
 
|-
 
|01:51
 
|01:51
|ఈ ప్రింట్ ఎఫ్ స్టేట్మెంట్ యొక్క అవుట్ పుట్ 1.
+
|ఈ ప్రింట్ ఎఫ్ స్టేట్మెంట్ యొక్క అవుట్ పుట్ ''1''.
 
|-
 
|-
 
|01:55
 
|01:55
Line 73: Line 73:
 
|-
 
|-
 
|01:57
 
|01:57
|ఎందుకంటే, అపరెండ్ మూల్యాంకనం అయిన తరవాత పోస్ట్-ఫిక్స్ క్రియ జరుగుతుంది.  
+
|ఎందుకంటే, అపరెండ్ మూల్యాంకనం అయిన తరవాత పోస్ట్-ఫిక్స్ క్రియ జరుగుతుంది.  
 
|-
 
|-
 
| 02:04
 
| 02:04
|''a++''పై ఏదైనా పని జరిగితే  అది ముందుగా "a"లో ఉన్న ప్రస్తుత విలువపై జరుగుతుంది.  
+
|'''a++'''పై ఏదైనా పని జరిగితే  అది ముందుగా ''a''లో ఉన్న ప్రస్తుత విలువపై జరుగుతుంది.  
 
|-
 
|-
 
|02:10
 
|02:10
Line 82: Line 82:
 
|-
 
|-
 
|02:17
 
|02:17
|ఇక్కడ ''' a ''' విలువలో ఒకటి పెంచబడిందని చూడగలరు.  
+
|ఇక్కడ ''a'' విలువలో ఒకటి పెంచబడిందని చూడగలరు.  
 
|-
 
|-
 
|02:27
 
|02:27
|మారుపులు గమనించుటకు 'a'ని మరల 1కి ఇనీశ్యలైజ్ చెద్డాం.  
+
|మారుపులు గమనించుటకు ''a''ని మరల ''1''కి ఇనీశ్యలైజ్ చెద్డాం.  
 
|-
 
|-
 
|02:35
 
|02:35
Line 91: Line 91:
 
|-
 
|-
 
|02:38
 
|02:38
|ఈ ప్రింట్ఎఫ్ స్టేట్మెంట్ 2ని తేరాపై ముద్రిస్తుంది.  
+
|ఈ ప్రింట్ఎఫ్ స్టేట్మెంట్ ''2''ని తేరాపై ముద్రిస్తుంది.  
 
|-
 
|-
 
|02:42
 
|02:42
Line 97: Line 97:
 
|-
 
|-
 
|02:49
 
|02:49
|అందుకే 'a' విలువ మొదట 1(ఒకటి)తో పెరిగి తరువాత ముద్రింపబడుతుంది.  
+
|అందుకే ''a'' విలువ మొదట ''1''(ఒకటి)తో పెరిగి తరువాత ముద్రింపబడుతుంది.  
 
|-
 
|-
 
|02:58
 
|02:58
|మళ్ళి "a" విలువను ప్రింట్ చేస్తే, మార్పులు ఉండవు.   
+
|మళ్ళి ''a'' విలువను ప్రింట్ చేస్తే, మార్పులు ఉండవు.   
 
|-
 
|-
 
|03:03
 
|03:03
Line 121: Line 121:
 
|-
 
|-
 
|03:51
 
|03:51
|''./incr''(డాట్ స్లాష్  incr) టైప్ చేసి ఎక్సిక్యూట్ చేయగలరు.  
+
|'''./incr'''(డాట్ స్లాష్  incr) టైప్ చేసి ఎక్సిక్యూట్ చేయగలరు.  
 
|-
 
|-
 
|03:59
 
|03:59
Line 127: Line 127:
 
|-
 
|-
 
|04:01
 
|04:01
|ఇది ''a++'' ప్రింట్ చేసినపుడు వచ్చే అవుట్పుట్.   
+
|ఇది '''a++''' ప్రింట్ చేసినపుడు వచ్చే అవుట్పుట్.   
 
|-
 
|-
 
|04:06
 
|04:06
|ఇది ''++a'' ప్రింట్ చేసినపుడు వచ్చే అవుట్ పుట్.  
+
|ఇది '''++a''' ప్రింట్ చేసినపుడు వచ్చే అవుట్ పుట్.  
 
|-
 
|-
 
|04:09
 
|04:09
Line 145: Line 145:
 
|-
 
|-
 
|04:29
 
|04:29
|మనము ఇప్పుడు  మళ్ళి ''a''కు 1 విలువను కేటాయించినాము.  
+
|మనము ఇప్పుడు  మళ్ళి ''a''కు ''1'' విలువను కేటాయించినాము.  
 
|-
 
|-
 
|04:35
 
|04:35
|ఈ '' ప్రింట్ ఎఫ్ ''(printf) స్టేట్మెంట్ ముందు వివరించినట్టుగా ఒకటి(1) విలువని అవుట్ పుట్గా చూపుతుంది.  
+
|ఈ '''ప్రింట్ ఎఫ్(printf)''' స్టేట్మెంట్ ముందు వివరించినట్టుగా ఒకటి(1) విలువని అవుట్ పుట్గా చూపుతుంది.  
 
|-
 
|-
 
|04:40
 
|04:40
|ఇది పోస్ట్-ఫిక్స్ స్టేట్మెంట్ గనుక ''a'' యొక్క విలువ ''a--'' ముల్యంకనం అయిన తరువాత తగ్గుతుంది.  
+
|ఇది పోస్ట్-ఫిక్స్ స్టేట్మెంట్ గనుక '''a''' యొక్క విలువ '''a--''' ముల్యంకనం అయిన తరువాత తగ్గుతుంది.  
 
|-
 
|-
 
|04:47
 
|04:47
|మునపటి వాక్యం "a" యొక్క విలువని ప్రింట్ చేస్తుంది.  
+
|మునపటి వాక్యం ''a'' యొక్క విలువని ప్రింట్ చేస్తుంది.  
 
|-
 
|-
 
|04:51
 
|04:51
|ఇప్పుడు ''a'' విలువలో '1' తగ్గుతుంది.   
+
|ఇప్పుడు ''a'' విలువలో ''1'' తగ్గుతుంది.   
 
|-
 
|-
 
|04:54
 
|04:54
Line 163: Line 163:
 
|-
 
|-
 
|04:58
 
|04:58
|ఈ ప్రింట్ఎఫ్(printf) స్టేట్మెంట్ యొక్క అవుట్ పుట్ 0 ఉంటుంది.  
+
|ఈ '''ప్రింట్ఎఫ్(printf)''' స్టేట్మెంట్ యొక్క అవుట్ పుట్ ''0'' ఉంటుంది.  
 
|-
 
|-
 
|05:00
 
|05:00
Line 172: Line 172:
 
|-
 
|-
 
|05:09
 
|05:09
|ఈ ప్రింట్ఎఫ్(printf) స్టేట్మెంట్ యొక్క అవుట్ పుట్  0.  
+
|ఈ '''ప్రింట్ఎఫ్(printf)''' స్టేట్మెంట్ యొక్క అవుట్ పుట్  ''0''.  
 
|-  
 
|-  
 
|05:11  
 
|05:11  
Line 187: Line 187:
 
|-
 
|-
 
|05:27
 
|05:27
|కంపైల్  చేయుటకు  టర్మినల్ పై ''''gcc space incrdecr dot c space minus o space incr''' టైప్ చేసి ఎంటర్ నొక్కగలరు.  
+
|కంపైల్  చేయుటకు  టర్మినల్ పై '''gcc space incrdecr dot c space minus o space incr''' టైప్ చేసి ఎంటర్ నొక్కగలరు.  
 
|-
 
|-
 
|05:42
 
|05:42
Line 193: Line 193:
 
|-
 
|-
 
|05:52
 
|05:52
|ఇది  మీరు a-- ప్రింట్ చేసినప్పటి అవుట్ పుట్.  
+
|ఇది  మీరు '''a--''' ప్రింట్ చేసినప్పటి అవుట్ పుట్.  
 
|-
 
|-
 
|05:56
 
|05:56
|ఇది  మీరు --a ప్రింట్ చేసినప్పటి అవుట్ పుట్.  
+
|ఇది  మీరు '''--a''' ప్రింట్ చేసినప్పటి అవుట్ పుట్.  
 
|-
 
|-
 
|05:59
 
|05:59
Line 217: Line 217:
 
|-
 
|-
 
|06:20
 
|06:20
|''using namespace'' స్టేట్మెంట్ కూడా ఉంది.  
+
|'''using namespace''' స్టేట్మెంట్ కూడా ఉంది.  
 
|-
 
|-
 
|06:24
 
|06:24
|C++లో ఔట్ పుట్ స్టేట్మెంట్ ''cout'' అని గమనించండి.  
+
|C++లో ఔట్ పుట్ స్టేట్మెంట్ '''cout''' అని గమనించండి.  
 
|-
 
|-
 
|06:28
 
|06:28
|ఈ తేడాలు తప్ప మిగతా antaరెండు కోడ్లు సమానమే .  
+
|ఈ తేడాలు తప్ప మిగతా అంతా రెండు కోడ్లలో సమానమే.  
 
|-
 
|-
 
|06:33
 
|06:33
|''.cpp'' ఎక్స్టెంషన్ తో ఫైల్ని సేవ్ చేయండి.  
+
|'''.cpp''' ఎక్స్టెంషన్తో ఫైల్ని సేవ్ చేయండి.  
 
|-
 
|-
 
|06:40  
 
|06:40  
Line 232: Line 232:
 
|-
 
|-
 
|06:42
 
|06:42
|టర్మినల్ వద్ద ''''g++ space incrdecr dot cpp space minus o space incr''''  టైప్ చేసి ఎంటర్ నొక్కండి.  
+
|టర్మినల్ వద్ద '''g++ space incrdecr dot cpp space minus o space incr'''  టైప్ చేసి ఎంటర్ నొక్కండి.  
 
|-
 
|-
 
|07:00
 
|07:00
|ఎక్సిక్యూట్ చేసేందుకు ''./incr'' ( డాట్ స్లాష్ incr) టైప్ చేసి ఎంటర్ నొక్కండి.  
+
|ఎక్సిక్యూట్ చేసేందుకు '''./incr'''( డాట్ స్లాష్ incr) టైప్ చేసి ఎంటర్ నొక్కండి.  
 
|-
 
|-
 
|07:07
 
|07:07
Line 247: Line 247:
 
|-
 
|-
 
|07:17
 
|07:17
|ఇది '''C'''  మరియు '''C ++''' లో ఒకే  విధంగా అమలవుతుంది.
+
|ఇది C మరియు C++లో ఒకే  విధంగా అమలవుతుంది.
 
|-
 
|-
 
|07:22
 
|07:22
| టైప్ కాస్టింగ్ , ఒక రకపు వేరియబల్ ను వేరొక రకమైన వేరియబల్ లా వేవహరించేల ఉపయోగించవచ్చు.   
+
| టైప్ కాస్టింగ్, ఒక రకపు వేరియబల్ ను వేరొక రకమైన వేరియబల్లా వేవహరించేల ఉపయోగించవచ్చు.   
 
|-
 
|-
 
|07:27
 
|07:27
|కావల్సిన డాటా టైప్ ను పరంతసిస్ లో ఎన్ క్లోజ్ చేసి టైప్ కాస్టింగ్ చేయవచ్చు.   
+
|కావల్సిన డాటా టైప్ ను పరంతసిస్లో ఎన్ క్లోజ్ చేసి టైప్ కాస్టింగ్ చేయవచ్చు.   
 
|-
 
|-
 
|07:33
 
|07:33
|ఈ కాస్ట్ ని, కాస్ట్ చేయబోయే వరేయబల్ ముందు పెడతాం.   
+
|ఈ కాస్ట్ని, కాస్ట్ చేయబోయే వరేయబల్ ముందు పెడతాం.   
 
|-
 
|-
 
|07:38
 
|07:38
|టైప్ కాస్ట్ ఒక్క ఆపరేషన్ కి మాత్రమే సీమితం.  
+
|టైప్ కాస్ట్ ఒక్క ఆపరేషన్కి మాత్రమే సీమితం.  
 
|-
 
|-
 
|07:42
 
|07:42
| ఇప్పుడు ''a'' వేరియబల్ ఈ ఆపరేషన్ కి మాత్రమే ఫ్లోట్ లా వ్యవహరిస్తుంది.  
+
| ఇప్పుడు ''a'' వేరియబల్ ఈ ఆపరేషన్కి మాత్రమే ఫ్లోట్లా వ్యవహరిస్తుంది.  
 
|-
 
|-
 
|07:47
 
|07:47
Line 268: Line 268:
 
|-
 
|-
 
|07:50
 
|07:50
|ఇప్పుడు ఈ కోడ్ ను నేను  వివరిస్తాను.  
+
|ఇప్పుడు ఈ కోడ్ను నేను  వివరిస్తాను.  
 
|-
 
|-
 
|07:54
 
|07:54
|''a'' మరియు ''b'' వారియబల్స్ ను ఇంటిజర్ లా మరియు ''c'' ను ఫ్లోట్ లా ప్రకటించాను.  
+
|''a'' మరియు ''b'' వారియబల్స్ను ఇంటిజర్ లా మరియు ''c''ను ఫ్లోట్లా ప్రకటించాను.  
 
|-
 
|-
 
|08:00
 
|08:00
|'''a'''కి 5 విలువను  మరియు b కి 2 విలువను కేటాయించండి.  
+
|''a''కి ''5'' విలువను  మరియు ''b''కి ''2'' విలువను కేటాయించండి.  
 
|-
 
|-
 
|08:06
 
|08:06
|ఇప్పుడు 'a' మరియు 'b' పై ఏదైనా ఆపరేషన్ చేద్దాం.  
+
|ఇప్పుడు ''a'' మరియు ''b'' పై ఏదైనా ఆపరేషన్ చేద్దాం.  
 
|-
 
|-
 
|08:10
 
|08:10
|''a'' ను ''b'' తో భాగాహారం చేసి, దాని  ఫలితాన్ని  '''c'''లో నిలువ చేద్దాం  
+
|''a''ను ''b'' తో భాగాహారం చేసి, దాని  ఫలితాన్ని  ''c''లో నిలువ చేద్దాం.
 
|-
 
|-
 
|08:14
 
|08:14
|'' '%.2f''' ఉపయోగించి 2 దశాంశ స్థానాల ప్రీసిషన్ పొందగలమ్.  
+
|'''%.2f''' ఉపయోగించి ''2'' దశాంశ స్థానాల ప్రీసిషన్ పొందగలమ్.  
 
|-
 
|-
 
|08:20
 
|08:20
|ఉహించిన ఫలితం 2.50కు బదలుగా 2.00 అని చూపబడుతుంది.  
+
|ఉహించిన ఫలితం ''2.50''కు బదలుగా ''2.00'' అని చూపబడుతుంది.  
 
|-  
 
|-  
 
|08:25
 
|08:25
|'''a''' మరియు '''b''' ఇంటిజర్లు కాబట్టి దశాంశ భాగం తొలగించబడినది.
+
|''a'' మరియు ''b'' ఇంటిజర్లు కాబట్టి దశాంశ భాగం తొలగించబడినది.
 
|-
 
|-
 
|08:31
 
|08:31
Line 295: Line 295:
 
|-   
 
|-   
 
|08:35
 
|08:35
|'''a ''' ను ఫ్లోట్ గా టైప్ కాస్ట్ చేద్దాం. ఇప్పుడు '''c'''  రియల్ డివిషన్ విలువను కలిగి ఉంటుంది.  
+
|''a''ను ఫ్లోట్గా టైప్ కాస్ట్ చేద్దాం. ఇప్పుడు ''c''  రియల్ డివిషన్ విలువను కలిగి ఉంటుంది.  
 
|-
 
|-
 
|08:41
 
|08:41
|ఇప్పుడు  రియల్ దివిజన్ ఫలితం మనం అనుకున్నట్టే 2.50, కనిపిస్తుంది.  
+
|ఇప్పుడు  రియల్ దివిజన్ ఫలితం మనం అనుకున్నట్టే ''2.50'', కనిపిస్తుంది.  
 
|-
 
|-
 
|08:47
 
|08:47
Line 304: Line 304:
 
|-
 
|-
 
|08:51
 
|08:51
|.c” ఎక్స్టెంషన్ తో ఫైల్ చేయండి. సేవ్ పై క్లిక్ చేయండి.  
+
|'''.c''' ఎక్స్టెంషన్ తో ఫైల్ చేయండి. సేవ్ పై క్లిక్ చేయండి.  
 
|-
 
|-
 
|08:55
 
|08:55
|నేను '''typecast.c'''. అనే పేరుతో సేవ్ చేశాను.  
+
|నేను '''typecast.c''' అనే పేరుతో సేవ్ చేశాను.  
 
|-
 
|-
 
|08:59
 
|08:59
Line 316: Line 316:
 
|-
 
|-
 
|09:17
 
|09:17
|'''./type''' టైప్ చేసి ఎంటర్ నొక్కితే ఎక్సిక్యూట్   ఔతుంది.  
+
|'''./type''' టైప్ చేసి ఎంటర్ నొక్కితే ఎక్సిక్యూట్ ఔతుంది.  
 
|-
 
|-
 
|09:25
 
|09:25
Line 325: Line 325:
 
|-
 
|-
 
|09:32
 
|09:32
|టుటోరియల్ యొక్క సారాంశం :  
+
|టుటోరియల్ యొక్క సారాంశం:  
 
|-
 
|-
 
|09:34
 
|09:34
|ఈ టుటోరియల్ లో మనం నేర్చుకున్నది:  
+
|ఈ టుటోరియల్లో మనం నేర్చుకున్నది:  
 
|-
 
|-
 
|09:36
 
|09:36
Line 334: Line 334:
 
|-  
 
|-  
 
|09:40
 
|09:40
|పోస్ట్ ఫిక్స్ మరియు ప్రిఫిక్స్ ఆపరేటర్లు .  
+
|పోస్ట్ ఫిక్స్ మరియు ప్రిఫిక్స్ ఆపరేటర్లు.  
 
|-
 
|-
 
|09:44
 
|09:44
Line 340: Line 340:
 
|-
 
|-
 
|09:47
 
|09:47
|ఒక అసైన్మెంట్లా :
+
|ఒక అసైన్మెంట్లా:
 
|-
 
|-
 
|09:49
 
|09:49
|a బై b ప్లస్ c బై d ని సాల్వ్ చేయుటకు ఒక ప్రోగ్రాం రాయండి.   
+
|''a'' బై ''b'' ప్లస్ ''c'' బై ''d''ని సాల్వ్ చేయుటకు ఒక ప్రోగ్రాం రాయండి.   
 
|-
 
|-
 
|09:56
 
|09:56
|'''a, b, c''' మరియు '''d''' ల విలువలను యూసర్ ద్వారా ఇన్పుట్ ల పొందాలి.  
+
|''a, b, c'' మరియు ''d''ల విలువలను యూసర్ ద్వారా ఇన్పుట్ల పొందాలి.  
 
|-   
 
|-   
 
|10:01
 
|10:01
Line 352: Line 352:
 
|-  
 
|-  
 
|10:05
 
|10:05
|ఈ లింక్ లో ఉన్న వీడియో చూడగలరు.  
+
|ఈ లింక్లో ఉన్న వీడియో చూడగలరు.  
 
|-
 
|-
 
|10:08
 
|10:08
Line 358: Line 358:
 
|-
 
|-
 
|10:10
 
|10:10
|మీ వద్ద మంచి బ్యాండ్ విడ్త్ లేదంటే డౌన్లోడ్ చేసి చూడగలరు .
+
|మీ వద్ద మంచి బ్యాండ్ విడ్త్ లేదంటే డౌన్లోడ్ చేసి చూడగలరు.
 
|-
 
|-
 
|10:15
 
|10:15
|స్పోకన్ టుటోరియల్ ప్రాజెక్ట్ టీమ్ :  
+
|స్పోకన్ టుటోరియల్ ప్రాజెక్ట్ టీమ్:  
 
|-
 
|-
 
|10:17
 
|10:17
Line 379: Line 379:
 
|-
 
|-
 
|10:44
 
|10:44
|దీనిపై మరింత సమాచారంspoken హైఫన్ tutorial డాట్  org స్లాష్  NMEICT హైపన్  Intro లో ఉంది.  
+
|దీనిపై మరింత సమాచారంspoken హైఫన్ tutorial డాట్  org స్లాష్  NMEICT హైపన్  Introలో ఉంది.  
 
|-
 
|-
 
|10:55
 
|10:55
|ఈ రచనకు సహాయపడినవారుశ్రీహర్ష ఎ.ఎన్. మరియు మాధురి గణపతి. ధన్యవాదములు.  
+
|ఈ రచనకు సహాయపడినవారు శ్రీహర్ష ఎ.ఎన్. మరియు మాధురి గణపతి. ధన్యవాదములు.  
 
|}
 
|}

Revision as of 11:36, 1 October 2015

Time Narration
00:01 C మరియు C++ లోని ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్ పై స్పోకన్ టూటోరియల్కు స్వాగతం.
00:08 ఈ టుటోరియల్లో మీరు నేర్చుకోబోయేది:
00:10 ఇంక్రిమెంట్ మరియు డిక్రెమెంట్ ఆపరేటర్లు.
00:12 ++ ఉదాహరణకు: a++ అనగా పోస్ట్-ఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్.
00:18 ++a అనగా ప్రీఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్.
00:22 -- ఉదాహరణకు: a-- అనగా పోస్ట్-ఫిక్స్ డిక్రీమెంట్ ఆపరేటర్.
00:27 --a అనగా ప్రీఫిక్స్ డిక్రెమెంట్ ఆపరేటర్.
00:31 టైప్ కాస్టింగ్ గురించి కూడా నేర్చుకుంటాం.
00:35 ఈ ట్యుటోరియల్ను రికార్డ్ చేయుటకు, ఉబుంటు 11.10 ఆపరేటింగ్ సిస్టంగా,
00:40 ఉబంటులో gcc మరియు g++ కంపైలర్ వర్షన్ 4.6.1 ఉపయొగిస్తూను.
00:48 ++ అపరేటర్, అపరెండ్ ఇప్పటకే ఉన్న అంక్య యొక్క విలువకు ఒక్క అంకె పెంచుతుంది.
00:54 a++ మరియు ++a, a = a+1కు సమానమే.
01:00 -- ఆపరేటర్ట్ అపరెండ్ ఇప్పటకే ఉన్న అంక్య యొక్క విలువకు ఒక్క అంకె తగ్గిస్తుంది.
01:06 a-- మరియు -- a, a = a-1కు సమానమే.
01:13 ఇప్పుడు నేను ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్లను ఒక C ప్రోగ్రాం ద్వారా వివరిస్తాను.
01:19 నేను ఇప్పటికే ప్రోగ్రాంను రాసి ఉంచాను, దానిని ఇప్పుడు వివరిస్తాను.
01:25 ఇక్కడ, మన వద్ద ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్ల కొరకు C కోడ్ ఉంది.
01:30 ఇక్కడ నేను ఒక ఇంటీజర వేరియబల్ a ప్రకటించాను, దాని విలువ 1.
01:35 ఈ విధంగా, మనము వేరియబల్ aలోని మార్పులు గమనిచవచ్చు.
01:39 దిని వలన ఆపరేటర్ల పనితీరును మనము మరింత స్పష్టంగా అర్థం చేసుకోగలము.
01:47 postfix ఇంక్రిమెంట్ ఆపరేటర్ ఎలా పని చేస్తుందో చూద్దాం.
01:51 ఈ ప్రింట్ ఎఫ్ స్టేట్మెంట్ యొక్క అవుట్ పుట్ 1.
01:55 విలువ మార్పు చెందదు.
01:57 ఎందుకంటే, అపరెండ్ మూల్యాంకనం అయిన తరవాత పోస్ట్-ఫిక్స్ క్రియ జరుగుతుంది.
02:04 a++పై ఏదైనా పని జరిగితే అది ముందుగా aలో ఉన్న ప్రస్తుత విలువపై జరుగుతుంది.
02:10 దాని తరువాత a విలువ పెంచబడుతుంది.
02:17 ఇక్కడ a విలువలో ఒకటి పెంచబడిందని చూడగలరు.
02:27 మారుపులు గమనించుటకు aని మరల 1కి ఇనీశ్యలైజ్ చెద్డాం.
02:35 ఇక ప్రిఫిక్స్ ఇంక్రిమెంట్ ఆపరేటర్లని చూద్దాం.
02:38 ఈ ప్రింట్ఎఫ్ స్టేట్మెంట్ 2ని తేరాపై ముద్రిస్తుంది.
02:42 ఎందుకంటే, ప్రి-ఫిక్స్ క్రియ అపరాండ్ మూల్యాంకనం కాక ముందే జరుగుతుంది.
02:49 అందుకే a విలువ మొదట 1(ఒకటి)తో పెరిగి తరువాత ముద్రింపబడుతుంది.
02:58 మళ్ళి a విలువను ప్రింట్ చేస్తే, మార్పులు ఉండవు.
03:03 ఈ కోడ్ని ఎక్సిక్యూట్ చేసి చూద్దాం.
03:07 ఈ వాక్యాలను కామెంట్ చేద్దాం. /*,*/ టైప్ చేయండి.
03:19 సేవ్ పై క్లిక్ చేయండి.
03:22 నా ఫైల్ incrdecr.c అనే పేరుతో సేవ్ చేశాను.
03:29 Ctrl, Alt మరియు T కిలను ఏకంగా నొక్కి టర్మినల్ విండో తెరవండి.
03:35 టర్మినల్లో gcc space incrdecr dot c space minus o space incr టైప్ చేసి ఎంటర్ నొక్కి కంపైల్ చేయగలరు.
03:51 ./incr(డాట్ స్లాష్ incr) టైప్ చేసి ఎక్సిక్యూట్ చేయగలరు.
03:59 తేరాపై ఔట్ పుట్ ముద్రింపబడును.
04:01 ఇది a++ ప్రింట్ చేసినపుడు వచ్చే అవుట్పుట్.
04:06 ఇది ++a ప్రింట్ చేసినపుడు వచ్చే అవుట్ పుట్.
04:09 ఫలితం ఇంతక ముందు చర్చించినట్లు గానే ఉందని చూడగలరు.
04:13 మిగతా ప్రోగ్రాంను చూద్దాం.
04:16 ఇప్పుడు పోస్ట్-ఫిక్స్ మరియు ప్రిఫిక్స్ డిక్రిమెంట్ఆపరేటర్ల గురించి వివరిస్తాను.
04:21 ఇక్కడ మరియు ఇక్కడ నుండి మల్టీ లైన్ కామెంట్లను తొలగిద్దాం.
04:29 మనము ఇప్పుడు మళ్ళి aకు 1 విలువను కేటాయించినాము.
04:35 ప్రింట్ ఎఫ్(printf) స్టేట్మెంట్ ముందు వివరించినట్టుగా ఒకటి(1) విలువని అవుట్ పుట్గా చూపుతుంది.
04:40 ఇది పోస్ట్-ఫిక్స్ స్టేట్మెంట్ గనుక a యొక్క విలువ a-- ముల్యంకనం అయిన తరువాత తగ్గుతుంది.
04:47 మునపటి వాక్యం a యొక్క విలువని ప్రింట్ చేస్తుంది.
04:51 ఇప్పుడు a విలువలో 1 తగ్గుతుంది.
04:54 ఇప్పుడు ప్రీ-ఫిక్స్ డిక్రీమెంట్ ఆపరేటర్ గురించి చూద్దాం.
04:58 ప్రింట్ఎఫ్(printf) స్టేట్మెంట్ యొక్క అవుట్ పుట్ 0 ఉంటుంది.
05:00 ఎందుకంటే ఇది ప్రీ-ఫిక్స్ ఆపరేటర్ గనక.
05:05 అపరెండ్ ముల్యంకనం అవ్వక ముందే ప్రీ ఫిక్స్ క్రియ జరుగుతుంది.
05:09 ప్రింట్ఎఫ్(printf) స్టేట్మెంట్ యొక్క అవుట్ పుట్ 0.
05:11 a విలువలో ఇంకే మార్పు లేదు.
05:15 return 0; మరియు క్లోసింగ్ కర్లి బ్రాకెట్ టైప్ చేయండి.
05:21 సేవ్ పై క్లిక్ చేయండి.
05:24 టర్మినల్కు మరలా తిరిగి వద్దాం.
05:27 కంపైల్ చేయుటకు టర్మినల్ పై gcc space incrdecr dot c space minus o space incr టైప్ చేసి ఎంటర్ నొక్కగలరు.
05:42 ./incr టైప్ చేసి ఎంటర్ నొక్కితే ఎక్సిక్యూట్ ఔతుంది.
05:52 ఇది మీరు a-- ప్రింట్ చేసినప్పటి అవుట్ పుట్.
05:56 ఇది మీరు --a ప్రింట్ చేసినప్పటి అవుట్ పుట్.
05:59 ఇప్పుడు ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్లు C++ లో ఎలా పని చేస్తాయో చూద్దాం.
06:05 ఇదే ప్రోగ్రాంని C++లో రాయాలంటే,
06:07 C కోడ్లో కొన్ని మార్పులు చేయాలి.
06:10 ఎడిటర్కి మరలా వెళ్దాం.
06:13 ఇది మన C++ ఫైల్, కావలసిన కోడ్తో.
06:16 C ఫైల్ హెడ్డర్కి బడలుగా వేరొక హెద్దర్ ఉందని గమనించండి.
06:20 using namespace స్టేట్మెంట్ కూడా ఉంది.
06:24 C++లో ఔట్ పుట్ స్టేట్మెంట్ cout అని గమనించండి.
06:28 ఈ తేడాలు తప్ప మిగతా అంతా రెండు కోడ్లలో సమానమే.
06:33 .cpp ఎక్స్టెంషన్తో ఫైల్ని సేవ్ చేయండి.
06:40 కోడ్ని కంపైల్ చేద్దాం.
06:42 టర్మినల్ వద్ద g++ space incrdecr dot cpp space minus o space incr టైప్ చేసి ఎంటర్ నొక్కండి.
07:00 ఎక్సిక్యూట్ చేసేందుకు ./incr( డాట్ స్లాష్ incr) టైప్ చేసి ఎంటర్ నొక్కండి.
07:07 తేరాపై ఔట్ పుట్ కనిపిస్తుంది.
07:10 ఈ ఔట్ పుట్ C ప్రోగ్రాం యొక్క ఔట్ పుట్కు సమానమే అని గమనించండి.
07:15 ఇప్పుడు టైప్ కాస్టింగ్ గురించి చూద్దాం.
07:17 ఇది C మరియు C++లో ఒకే విధంగా అమలవుతుంది.
07:22 టైప్ కాస్టింగ్, ఒక రకపు వేరియబల్ ను వేరొక రకమైన వేరియబల్లా వేవహరించేల ఉపయోగించవచ్చు.
07:27 కావల్సిన డాటా టైప్ ను పరంతసిస్లో ఎన్ క్లోజ్ చేసి టైప్ కాస్టింగ్ చేయవచ్చు.
07:33 ఈ కాస్ట్ని, కాస్ట్ చేయబోయే వరేయబల్ ముందు పెడతాం.
07:38 టైప్ కాస్ట్ ఒక్క ఆపరేషన్కి మాత్రమే సీమితం.
07:42 ఇప్పుడు a వేరియబల్ ఈ ఆపరేషన్కి మాత్రమే ఫ్లోట్లా వ్యవహరిస్తుంది.
07:47 నేను రాసిపెట్టిన ఈ ఉదాహరణను చూద్దాం.
07:50 ఇప్పుడు ఈ కోడ్ను నేను వివరిస్తాను.
07:54 a మరియు b వారియబల్స్ను ఇంటిజర్ లా మరియు cను ఫ్లోట్లా ప్రకటించాను.
08:00 aకి 5 విలువను మరియు bకి 2 విలువను కేటాయించండి.
08:06 ఇప్పుడు a మరియు b పై ఏదైనా ఆపరేషన్ చేద్దాం.
08:10 aను b తో భాగాహారం చేసి, దాని ఫలితాన్ని cలో నిలువ చేద్దాం.
08:14 %.2f ఉపయోగించి 2 దశాంశ స్థానాల ప్రీసిషన్ పొందగలమ్.
08:20 ఉహించిన ఫలితం 2.50కు బదలుగా 2.00 అని చూపబడుతుంది.
08:25 a మరియు b ఇంటిజర్లు కాబట్టి దశాంశ భాగం తొలగించబడినది.
08:31 రియల్ డివిజన్ కొరకు ఏదైనా ఒక్క అపరెండ్ను ఫ్లోట్ గా టైప్ కాస్ట్ చేయాలి.
08:35 aను ఫ్లోట్గా టైప్ కాస్ట్ చేద్దాం. ఇప్పుడు c రియల్ డివిషన్ విలువను కలిగి ఉంటుంది.
08:41 ఇప్పుడు రియల్ దివిజన్ ఫలితం మనం అనుకున్నట్టే 2.50, కనిపిస్తుంది.
08:47 return 0; టైప్ చేసి కర్లీ బ్ర్యకేట్లను పూర్తీ చేయండి .
08:51 .c ఎక్స్టెంషన్ తో ఫైల్ చేయండి. సేవ్ పై క్లిక్ చేయండి.
08:55 నేను typecast.c అనే పేరుతో సేవ్ చేశాను.
08:59 టర్మినల్ తెరవండి.
09:01 gcc space typecast dot c space minus o space type టైప్ చేసి ఎంటర్ నొక్కి కంపైల్ చేయగలరు.
09:17 ./type టైప్ చేసి ఎంటర్ నొక్కితే ఎక్సిక్యూట్ ఔతుంది.
09:25 తేరాపై ఔట్ పుట్ చూడగలరు.
09:27 ఈ రెండూ విలువలను చూస్తే టైప్ కాస్టింగ్ యొక్క ప్రభావం తెలుసుకోగలమ్.
09:32 టుటోరియల్ యొక్క సారాంశం:
09:34 ఈ టుటోరియల్లో మనం నేర్చుకున్నది:
09:36 ఇంక్రిమెంట్ మరియు డిక్రిమెంట్ ఆపరేటర్లను ఎలా ఉపయోగించుట.
09:40 పోస్ట్ ఫిక్స్ మరియు ప్రిఫిక్స్ ఆపరేటర్లు.
09:44 టైప్ కాస్టింగ్ మరియు దానిని ఎలా ఉపయోగించడం గురించి కూడా నేర్చుకున్నాము.
09:47 ఒక అసైన్మెంట్లా:
09:49 a బై b ప్లస్ c బై dని సాల్వ్ చేయుటకు ఒక ప్రోగ్రాం రాయండి.
09:56 a, b, c మరియు dల విలువలను యూసర్ ద్వారా ఇన్పుట్ల పొందాలి.
10:01 రియల్ డివిషన్ కొరకు టైప్ కాస్టింగ్ ఉపయోగించండి.
10:05 ఈ లింక్లో ఉన్న వీడియో చూడగలరు.
10:08 ఇది స్పోకన్ టుటోరియల్ ప్రాజెక్టు సారాంశం.
10:10 మీ వద్ద మంచి బ్యాండ్ విడ్త్ లేదంటే డౌన్లోడ్ చేసి చూడగలరు.
10:15 స్పోకన్ టుటోరియల్ ప్రాజెక్ట్ టీమ్:
10:17 స్పోకన్ టుటోరియల్ ఉపయోగించి వర్క్ షాప్ నిర్వహిస్తుంది.
10:20 ఆన్లైన్ పరీక్షలో ఉత్తిర్నత సాధించిన వారికీ ప్రశంసా పత్రాలు ఇవ్వబడును.
10:24 మరిన్ని వివరాలకు, దయచేసి contact ఆట్ spoken హైఫాన్ tutorial డాట్ orgను సంప్రదించండి.
10:33 స్పోకెన్ ట్యుటోరియల్ టాక్ టు ఎ టీచర్ ప్రాజక్టులో ఒక్ భాగం
10:37 దీనికి ICT ద్వారా నేషనల్ మిషన్ ఆన్ ఎడ్యుకేషన్ సహాయం అందిస్తోంది.
10:44 దీనిపై మరింత సమాచారంspoken హైఫన్ tutorial డాట్ org స్లాష్ NMEICT హైపన్ Introలో ఉంది.
10:55 ఈ రచనకు సహాయపడినవారు శ్రీహర్ష ఎ.ఎన్. మరియు మాధురి గణపతి. ధన్యవాదములు.

Contributors and Content Editors

Madhurig, Yogananda.india