Difference between revisions of "C-and-C++/C3/Arrays/Malayalam"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border = 1 |'''Time''' |'''Narration''' |- | 00.01 |C , C++ ലെ '''Arrays''' എന്ന സ്പോകെന്‍ ട്യൂട്ടോറിയലിലേക…')
 
Line 8: Line 8:
 
|-
 
|-
 
| 00.01
 
| 00.01
|C , C++ ലെ '''Arrays''' എന്ന സ്പോകെന്‍ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
+
|C, C++ ലെ '''Arrays''' എന്ന സ്പോകെന്‍ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
 
|-
 
|-
 
| 00.07
 
| 00.07
Line 35: Line 35:
 
|-
 
|-
 
|00.30
 
|00.30
|  '''gcc''' , '''g++ Compiler''' version 4.6.1 .
+
|  '''gcc''', '''g++ Compiler''' version 4.6.1 .
 
|-
 
|-
 
|00.36
 
|00.36
|'''Array''' യുടെ ആമുഖത്തോടെ തുടങ്ങാം .
+
|'''Array'''യുടെ ആമുഖത്തോടെ തുടങ്ങാം.
 
|-
 
|-
 
|00.39
 
|00.39
Line 44: Line 44:
 
|-
 
|-
 
| 00.44
 
| 00.44
|'''Array''' ഇന്‍ഡക്‌സ്‌  0 ൽ നിന്ന്  തുടങ്ങുന്നു .
+
|'''Array''' ഇന്‍ഡക്‌സ്‌  0ൽ നിന്ന്  തുടങ്ങുന്നു.
 
|-
 
|-
 
| 00.48
 
| 00.48
|ആദ്യത്തെ element index 0 ൽ സൂക്ഷിക്കുന്നു .
+
|ആദ്യത്തെ element index 0ൽ സൂക്ഷിക്കുന്നു.
 
|-
 
|-
 
| 00.52
 
| 00.52
|മൂന്ന് തരത്തിലുള്ള arraysഉണ്ട്
+
|മൂന്ന് തരത്തിലുള്ള arrays ഉണ്ട്.
 
|-
 
|-
 
| 00.55
 
| 00.55
Line 65: Line 65:
 
|-
 
|-
 
| 01.06
 
| 01.06
|'''single dimensional array''' എങ്ങനെ ഡിക്ലയർ ചെയ്യാമെന്ന് നോക്കാം .
+
|'''single dimensional array''' എങ്ങനെ ഡിക്ലയർ ചെയ്യാമെന്ന് നോക്കാം.
 
|-
 
|-
 
| 01.09
 
| 01.09
Line 71: Line 71:
 
|-
 
|-
 
| 01.11
 
| 01.11
|'''data-type  array യുടെ പേര് , size'''
+
|'''data-type  array യുടെ പേര്, size'''
 
|-
 
|-
 
|01.16
 
|01.16
|ഉദാഹരണമായി  5 elements ഉള്ള  star എന്ന ഒരു  integer aray ഡിക്ലയർ ചെയ്യുന്നു .
+
|ഉദാഹരണമായി  5 elements ഉള്ള  star എന്ന ഒരു  integer aray ഡിക്ലയർ ചെയ്യുന്നു.
 
|-
 
|-
 
|01.24
 
|01.24
|array index star 0മുതൽ  star 4 വരെയാണ് .
+
|array index star 0മുതൽ  star 4 വരെയാണ്.
 
|-
 
|-
 
|01.29
 
|01.29
|ഒരു array യുടെ ഡിക്ലറേഷൻ മനസിലാക്കി .
+
|ഒരു arrayയുടെ ഡിക്ലറേഷൻ മനസിലാക്കി.
 
|-
 
|-
 
|01.32
 
|01.32
|ഇപ്പോൾ നമുക്ക്  array  initialize ചെയ്യുന്നത് നോക്കാം  
+
|ഇപ്പോൾ നമുക്ക്  array  initialize ചെയ്യുന്നത് നോക്കാം.
 
|-
 
|-
 
| 01.35
 
| 01.35
Line 92: Line 92:
 
|-
 
|-
 
| 01.44
 
| 01.44
|ഉദാഹരണമായി size 3  ഉള്ള  star എന്ന  interger array ഡിക്ലയർ ചെയ്യുന്നു .ഇതിന്റെ  elements 1, 2, 3.
+
|ഉദാഹരണമായി size 3  ഉള്ള  star എന്ന  interger array ഡിക്ലയർ ചെയ്യുന്നു.ഇതിന്റെ  elements 1, 2, 3.
 
|-
 
|-
 
|01.54
 
|01.54
|ഇവിടെ index  star 0 മുതൽ  star 2വരെ ആണ് .
+
|ഇവിടെ index  star 0 മുതൽ  star 2വരെ ആണ്.
 
|-
 
|-
 
|01.59
 
|01.59
|ഉദാഹരണത്തിലേക്ക്  പോകാം ,
+
|ഉദാഹരണത്തിലേക്ക്  പോകാം,
 
|-
 
|-
 
|02.01
 
|02.01
|പ്രോഗ്രാം നേരത്തെ എഡിറ്ററിൽ ടൈപ്പ്  ചെയ്തിട്ടുണ്ട്  
+
|പ്രോഗ്രാം നേരത്തെ എഡിറ്ററിൽ ടൈപ്പ്  ചെയ്തിട്ടുണ്ട്.
 
|-
 
|-
 
|02.04
 
|02.04
|അത് തുറക്കട്ടെ  
+
|അത് തുറക്കട്ടെ.
 
|-
 
|-
 
| 02.06
 
| 02.06
Line 110: Line 110:
 
|-
 
|-
 
| 02.10
 
| 02.10
| ഈ പ്രോഗ്രാമിൽ  ഒരു  array യിലെ elements ന്റെ തുക കാണുന്നു .
+
| ഈ പ്രോഗ്രാമിൽ  ഒരു  arrayയിലെ elementsന്റെ തുക കാണുന്നു.
 
|-
 
|-
 
| 02.16
 
| 02.16
|  കോഡ് വിശദികരിക്കാം  
+
|  കോഡ് വിശദികരിക്കാം.
 
|-
 
|-
 
| 02.18
 
| 02.18
| ഇത്  നമ്മുടെ ഹെഡർ ഫയൽ  
+
| ഇത്  നമ്മുടെ ഹെഡർ ഫയൽ.
 
|-
 
|-
 
|02.20
 
|02.20
Line 125: Line 125:
 
|-
 
|-
 
| 02.28
 
| 02.28
| array യുടെ elements 4,5,6.
+
| array യുടെ elements 4,.5,.6.
 
|-
 
|-
 
| 02.33
 
| 02.33
|എന്നിട്ട് integer variable ആയ  “sum"ഡിക്ലെയർ ചെയ്യുന്നു  
+
|എന്നിട്ട് integer variable ആയ  “sum".ഡിക്ലെയർ ചെയ്യുന്നു.
 
|-
 
|-
 
| 02.36
 
| 02.36
| ഇവിടെ array യുടെ elements ന്റെ തുക കണ്ടിട്ട് '''sum'''ൽ  സൂക്ഷിക്കുന്നു .
+
| ഇവിടെ arrayയുടെ elementsന്റെ തുക കണ്ടിട്ട് '''sum'''ൽ  സൂക്ഷിക്കുന്നു.
 
|-
 
|-
 
| 02.41
 
| 02.41
|ശ്രദ്ധിക്കുക ,index 0 ൽ 4 ഉം, index 1 ൽ 5 ഉം, index 2ൽ 6 ഉം സൂക്ഷിക്കുന്നു.
+
|ശ്രദ്ധിക്കുക, index 0ൽ 4 ഉം, index 1ൽ 5 ഉം, index 2ൽ 6 ഉം സൂക്ഷിക്കുന്നു.
 
|-
 
|-
 
| 02.50
 
| 02.50
| എന്നിട്ട്  തുക പ്രിന്റ്‌  ചെയ്യുന്നു .
+
| എന്നിട്ട്  തുക പ്രിന്റ്‌  ചെയ്യുന്നു.
 
|-
 
|-
 
| 02.52
 
| 02.52
|ഇത് '''return'''സ്റ്റേറ്റ്മെന്റ് .
+
|ഇത് '''return''' സ്റ്റേറ്റ്മെന്റ്.
 
|-
 
|-
 
| 02.54
 
| 02.54
|സേവ് ക്ലിക്ക് ചെയ്യുക  
+
|സേവ് ക്ലിക്ക് ചെയ്യുക.
 
|-
 
|-
 
| 02.57
 
| 02.57
| പ്രോഗ്രാം എക്സിക്യൂട്ട്  ചെയ്യാം .
+
| പ്രോഗ്രാം എക്സിക്യൂട്ട്  ചെയ്യാം.
 
|-
 
|-
 
| 02.59
 
| 02.59
|'''Ctrl, Alt , T ''' ഒരുമിച്ച് പ്രസ് ചെയ്ത് ടെർമിനൽ വിൻഡോ തുറക്കുന്നു   
+
|'''Ctrl, Alt , T ''' ഒരുമിച്ച് പ്രസ് ചെയ്ത് ടെർമിനൽ വിൻഡോ തുറക്കുന്നു.    
 
|-
 
|-
 
| 03.09
 
| 03.09
|കംപൈൽ ചെയ്യാൻ, '''gcc space array dot c space hypen o space array''' ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ് ചെയ്യുക .
+
|കംപൈൽ ചെയ്യാൻ, '''gcc space array dot c space hypen o space array''' ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ് ചെയ്യുക.
 
|-
 
|-
 
| 03.19
 
| 03.19
| എക്സിക്യൂട്ട് ചെയ്യാൻ  '''dot slash array '''ടൈപ്പ് ചെയ്ത്  എന്റർ കൊടുക്കുക .
+
| എക്സിക്യൂട്ട് ചെയ്യാൻ  '''dot slash array ''' ടൈപ്പ് ചെയ്ത്  എന്റർ കൊടുക്കുക.
 
|-
 
|-
 
| 03.24
 
| 03.24
| ഔട്ട്‌പുട്ട് ഇങ്ങനെ കാണുന്നു ,
+
| ഔട്ട്‌പുട്ട് ഇങ്ങനെ കാണുന്നു,
 
|-
 
|-
 
| 03.26
 
| 03.26
Line 164: Line 164:
 
|-
 
|-
 
| 03.28
 
| 03.28
|നമുക്ക് സ്വാഭാവികമായി സംഭവിക്കുന്ന ചില തെറ്റുകൾ നോക്കാം  
+
|നമുക്ക് സ്വാഭാവികമായി സംഭവിക്കുന്ന ചില തെറ്റുകൾ നോക്കാം.
 
|-
 
|-
 
| 03.32
 
| 03.32
| പ്രോഗ്രാമിലേക്ക് തിരിച്ചു വരാം .
+
| പ്രോഗ്രാമിലേക്ക് തിരിച്ചു വരാം.
 
|-
 
|-
 
| 03.34
 
| 03.34
| ഇവിടെ നാലാമത്തെ വരിയിൽcurly ബ്രാക്കറ്റുകൾ നീക്കം ചെയ്യുന്നു  
+
| ഇവിടെ നാലാമത്തെ വരിയിൽ curly ബ്രാക്കറ്റുകൾ നീക്കം ചെയ്യുന്നു.
 
|-
 
|-
 
| 03.39
 
| 03.39
|സേവ് ക്ലിക്ക് ചെയ്യുക എന്ത് സംഭവിക്കുന്നുവെന്ന് നോക്കാം  
+
|സേവ് ക്ലിക്ക് ചെയ്യുക എന്ത് സംഭവിക്കുന്നുവെന്ന് നോക്കാം.
 
|-
 
|-
 
| 03.42
 
| 03.42
|ടെർമിനലിലേക്ക്  തിരിച്ച് വരിക  
+
|ടെർമിനലിലേക്ക്  തിരിച്ച് വരിക.
 
|-
 
|-
 
| 03.44
 
| 03.44
|നേരത്തേത്  പോലെ കംപൈൽ ചെയ്യുക .
+
|നേരത്തേത്  പോലെ കംപൈൽ ചെയ്യുക.
 
|-
 
|-
 
| 03.47
 
| 03.47
|  ഈ എറർ കാണാം  
+
|  ഈ എറർ കാണാം.
 
|-
 
|-
 
| 03.49
 
| 03.49
Line 188: Line 188:
 
|-
 
|-
 
| 03.56
 
| 03.56
|ഇതെന്തന്നാൽ, arrays,initialize ചെയ്യുമ്പോൾ curly ബ്രാക്കറ്റ്  ഉപയോഗിക്കണം .
+
|ഇതെന്തന്നാൽ, arrays, initialize ചെയ്യുമ്പോൾ curly ബ്രാക്കറ്റ്  ഉപയോഗിക്കണം.
 
|-
 
|-
 
| 04.01
 
| 04.01
|പ്രോഗ്രാമിലേക്ക് തിരിച്ച് വന്ന്  തെറ്റ് തിരുത്തുക  
+
|പ്രോഗ്രാമിലേക്ക് തിരിച്ച് വന്ന്  തെറ്റ് തിരുത്തുക.
 
|-
 
|-
 
| 04.04
 
| 04.04
|നാലാമത്തെ വരിയിൽ curlyബ്രാക്കറ്റ് ഇടുക  
+
|നാലാമത്തെ വരിയിൽ curly ബ്രാക്കറ്റ് ഇടുക.
 
|-
 
|-
 
| 04.09
 
| 04.09
|സേവ്  ക്ലിക്ക്  ചെയ്യുക  
+
|സേവ്  ക്ലിക്ക്  ചെയ്യുക.
 
|-
 
|-
 
| 04.12
 
| 04.12
|എക്സിക്യൂട്ട്  ചെയ്യട്ടെ ,ടെർമിനലിലേക്ക് തിരികെ വരുക  
+
|എക്സിക്യൂട്ട്  ചെയ്യട്ടെ, ടെർമിനലിലേക്ക് തിരികെ വരുക.
 
|-
 
|-
 
| 04.15
 
| 04.15
| നേരത്തേത്  പോലെ കംപൈലും എക്സിക്യൂട്ടും ചെയ്യുക .
+
| നേരത്തേത്  പോലെ കംപൈലും എക്സിക്യൂട്ടും ചെയ്യുക.
 
|-
 
|-
 
| 04.19
 
| 04.19
| ഇത് പ്രവർത്തിക്കുന്നു  
+
| ഇത് പ്രവർത്തിക്കുന്നു.
 
|-
 
|-
 
| 04.21
 
| 04.21
Line 212: Line 212:
 
|-
 
|-
 
| 04.25
 
| 04.25
|പ്രോഗ്രാമിലേക്ക് തിരിച്ച്    വരുക  
+
|പ്രോഗ്രാമിലേക്ക് തിരിച്ച്    വരുക.
 
|-
 
|-
 
| 04.28
 
| 04.28
|ഇവിടെ ചില മാറ്റങ്ങൾ വരുത്തുന്നു  
+
|ഇവിടെ ചില മാറ്റങ്ങൾ വരുത്തുന്നു.
 
|-
 
|-
 
| 04.30
 
| 04.30
|'''Shift , Ctrl , S'''ഒരുമിച്ച് പ്രസ് ചെയ്ത്  ടെർമിനൽ തുറക്കുന്നു  
+
|'''Shift, Ctrl, S''' ഒരുമിച്ച് പ്രസ് ചെയ്ത്  ടെർമിനൽ തുറക്കുന്നു.
 
|-
 
|-
 
| 04.38
 
| 04.38
|dot '''cpp''' എക്സ്റ്റൻഷനോടെ ഫയൽ സേവ് ചെയ്യുന്നു  
+
|dot '''cpp''' എക്സ്റ്റൻഷനോടെ ഫയൽ സേവ് ചെയ്യുന്നു.
 
|-
 
|-
 
| 04.44
 
| 04.44
|ഹെഡർ ഫയൽ '''iostream'''എന്ന് മാറ്റുക  
+
|ഹെഡർ ഫയൽ '''iostream''' എന്ന് മാറ്റുക.
 
|-
 
|-
 
| 04.49
 
| 04.49
|'''using''' സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കുക  
+
|'''using''' സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കുക.
 
|-
 
|-
 
| 04.55
 
| 04.55
|C++ലും  arrayയുടെ initializationനും declarationനും ഇത് പോലെയാണ് .
+
|C++ലും  arrayയുടെ initializationനും declarationനും ഇത് പോലെയാണ്.
 
|-
 
|-
 
| 05.01
 
| 05.01
|അതിനാൽ  ഇവിടെ ഒരു മാറ്റവും വരുത്തേണ്ട .  
+
|അതിനാൽ  ഇവിടെ ഒരു മാറ്റവും വരുത്തേണ്ട.  
 
|-
 
|-
 
| 05.04
 
| 05.04
|'''printf'''സ്റ്റേറ്റ്മെന്റിന്  പകരം '''cout'''സ്റ്റേറ്റ്മെന്റ് കൊടുക്കുക.  
+
|'''printf''' സ്റ്റേറ്റ്മെന്റിന്  പകരം '''cout''' സ്റ്റേറ്റ്മെന്റ് കൊടുക്കുക.  
 
|-
 
|-
 
| 05.09
 
| 05.09
|format specifier , back slash n, comma എന്നിവ നീക്കം ചെയ്ത് രണ്ട്  തുറക്കുന്ന angle ബ്രാക്കറ്റുകൾ കൊടുക്കുക  
+
|format specifier, back slash n, comma എന്നിവ നീക്കം ചെയ്ത് രണ്ട്  തുറക്കുന്ന angle ബ്രാക്കറ്റുകൾ കൊടുക്കുക.
 
|-
 
|-
 
| 05.17
 
| 05.17
| ഇവിടെ നിന്ന് ബ്രാക്കറ്റ്  നീക്കം ചെയ്യുക ,വീണ്ടും രണ്ട്  തുറക്കുന്ന angleബ്രാക്കറ്റുകൾ കൊടുത്ത്  ഡബിൾ quotesനുള്ളിൽ back slash nടൈപ്പ് ചെയ്യുക  
+
| ഇവിടെ നിന്ന് ബ്രാക്കറ്റ്  നീക്കം ചെയ്യുക, വീണ്ടും രണ്ട്  തുറക്കുന്ന angle ബ്രാക്കറ്റുകൾ കൊടുത്ത്  ഡബിൾ quotesനുള്ളിൽ back slash n ടൈപ്പ് ചെയ്യുക.
 
|-
 
|-
 
| 05.26
 
| 05.26
|സേവ്  ക്ലിക്ക് ചെയ്യുക  
+
|സേവ്  ക്ലിക്ക് ചെയ്യുക.
 
|-
 
|-
 
| 05.29
 
| 05.29
| എക്സിക്യൂട്ട്  ചെയ്യട്ടെ ,ടെർമിനലിലേക്ക് തിരിച്ച്  വരുക  
+
| എക്സിക്യൂട്ട്  ചെയ്യട്ടെ, ടെർമിനലിലേക്ക് തിരിച്ച്  വരുക.
 
|-
 
|-
 
| 05.32
 
| 05.32
|കംപൈൽ  ചെയ്യാൻ '''g++ space array dot cpp space hypen o space array1.'''ടൈപ്പ് ചെയ്യുക  
+
|കംപൈൽ  ചെയ്യാൻ '''g++ space array dot cpp space hypen o space array1.''' ടൈപ്പ് ചെയ്യുക.
 
|-
 
|-
 
| 05.42
 
| 05.42
|“araay dot c”ഫയലിലെ ഔട്ട്‌പുട്ട്  parameter ആയ array നീക്കം ചെയ്യപ്പെടാതെയിരിക്കാൻ ഇവിടെ array 1 ഉപയോഗിച്ചു .  
+
|“araay dot c”ഫയലിലെ ഔട്ട്‌പുട്ട്  parameter ആയ array നീക്കം ചെയ്യപ്പെടാതെയിരിക്കാൻ ഇവിടെ array 1 ഉപയോഗിച്ചു.  
 
|-
 
|-
 
| 05.51
 
| 05.51
|എന്റർ കൊടുക്കുക  
+
|എന്റർ കൊടുക്കുക.
 
|-
 
|-
 
| 05.54
 
| 05.54
| എക്സിക്യൂട്ട്  ചെയ്യാൻ ''' dot slash array1'''ടൈപ്പ് ചെയ്ത്  എന്റർ പ്രസ് ചെയ്യുക .
+
| എക്സിക്യൂട്ട്  ചെയ്യാൻ ''' dot slash array1''' ടൈപ്പ് ചെയ്ത്  എന്റർ പ്രസ് ചെയ്യുക.
 
|-
 
|-
 
| 05.59
 
| 05.59
| ഔട്ട്‌പുട്ട്, '''The sum is 15'''എന്ന് കാണുന്നു  
+
| ഔട്ട്‌പുട്ട്, '''The sum is 15''' എന്ന് കാണുന്നു.
 
|-
 
|-
 
| 06.02
 
| 06.02
|ഇത് നമ്മുടെ Cകോഡിന്  സമാനമാണ് .
+
|ഇത് നമ്മുടെ Cകോഡിന്  സമാനമാണ്.
 
|-
 
|-
 
| 06.07
 
| 06.07
| നമുക്ക് സംഭവിക്കാനിടയുള്ള ഒരു എറർ നോക്കാം .  
+
| നമുക്ക് സംഭവിക്കാനിടയുള്ള ഒരു എറർ നോക്കാം.  
 
|-
 
|-
 
| 06.10
 
| 06.10
| പോഗ്രമിലേക്ക്  തിരികെ വരാം  
+
| പോഗ്രമിലേക്ക്  തിരികെ വരാം.
 
|-
 
|-
 
| 06.12
 
| 06.12
Line 278: Line 278:
 
|-
 
|-
 
| 06.14
 
| 06.14
|star[1], star[2,] star[3] എന്ന് ടൈപ്പ് ചെയ്യുന്നു.  
+
|star[1], star[2], star[3] എന്ന് ടൈപ്പ് ചെയ്യുന്നു.  
 
|-
 
|-
 
| 06.23
 
| 06.23
|സേവ്  ക്ലിക്ക്  ചെയ്യുക  
+
|സേവ്  ക്ലിക്ക്  ചെയ്യുക.
 
|-
 
|-
 
| 06.24
 
| 06.24
|എക്സിക്യൂട്ട് ചെയ്യട്ടെ ,പ്രോഗ്രാമിലേക്ക് തിരികെ വരിക  
+
|എക്സിക്യൂട്ട് ചെയ്യട്ടെ, പ്രോഗ്രാമിലേക്ക് തിരികെ വരിക.
 
|-
 
|-
 
| 06.28
 
| 06.28
|Prompt വൃത്തിയാക്കാം
+
|Prompt വൃത്തിയാക്കാം.
 
|-
 
|-
 
| 06.30
 
| 06.30
|നേരത്തേത്  പോലെ കംപൈൽ ചെയ്യുക  
+
|നേരത്തേത്  പോലെ കംപൈൽ ചെയ്യുക.
 
|-
 
|-
 
| 06.33
 
| 06.33
|നേരത്തേത്  പോലെ  എക്സിക്യൂട്ട്  ചെയ്യുക  
+
|നേരത്തേത്  പോലെ  എക്സിക്യൂട്ട്  ചെയ്യുക.
 
|-
 
|-
 
| 06.36
 
| 06.36
|നമുക്ക് അപ്രതീക്ഷിതമായ ഒരു ഔട്ട്‌പുട്ട്  കിട്ടുന്നു   
+
|നമുക്ക് അപ്രതീക്ഷിതമായ ഒരു ഔട്ട്‌പുട്ട്  കിട്ടുന്നു.  
 
|-
 
|-
 
| 06.39
 
| 06.39
|ഇതെന്തന്നാൽ  array index തുടങ്ങുന്നത് പൂജ്യത്തിൽ ആണ്  
+
|ഇതെന്തന്നാൽ  array index തുടങ്ങുന്നത് പൂജ്യത്തിൽ ആണ്.
 
|-
 
|-
 
| 06.43
 
| 06.43
|പ്രോഗ്രാമിലേക്ക്  തിരിച്ചു വരിക .ഇവിടെ array index ഒന്നിൽ തുടങ്ങിയത്  കാണാം  
+
|പ്രോഗ്രാമിലേക്ക്  തിരിച്ചു വരിക. ഇവിടെ array index ഒന്നിൽ തുടങ്ങിയത്  കാണാം.
 
|-
 
|-
 
| 06.49
 
| 06.49
|അത് കൊണ്ടാണ് എറർ ഉണ്ടായത് ,ഇത്  തിരുത്താം  
+
|അത് കൊണ്ടാണ് എറർ ഉണ്ടായത്, ഇത്  തിരുത്താം.
 
|-
 
|-
 
| 06.54
 
| 06.54
|പൂജ്യം ,ഒന്ന്,രണ്ട്  ടൈപ്പ് ചെയ്യുക .സേവ് ക്ലിക്ക് ചെയ്യുക  
+
|പൂജ്യം, ഒന്ന്, രണ്ട്  ടൈപ്പ് ചെയ്യുക. സേവ് ക്ലിക്ക് ചെയ്യുക.
 
|-
 
|-
 
| 07.02
 
| 07.02
|എക്സിക്യൂട്ട് ചെയ്യട്ടെ .ടെർമിനലിലേക്ക്  തിരിച്ച്  വരിക  
+
|എക്സിക്യൂട്ട് ചെയ്യട്ടെ. ടെർമിനലിലേക്ക്  തിരിച്ച്  വരിക.
 
|-
 
|-
 
| 07.05
 
| 07.05
| നേരത്തേത്  പോലെ കംപൈലും എക്സിക്യൂട്ടും ചെയ്യുക  
+
| നേരത്തേത്  പോലെ കംപൈലും എക്സിക്യൂട്ടും ചെയ്യുക.
 
|-
 
|-
 
| 07.09
 
| 07.09
|ഇത്  പ്രവർത്തിക്കുന്നു  
+
|ഇത്  പ്രവർത്തിക്കുന്നു.
 
|-
 
|-
 
| 07.12
 
| 07.12
|ഇപ്പോൾ സ്ലൈഡിലേക്ക് പോകാം .
+
|ഇപ്പോൾ സ്ലൈഡിലേക്ക് പോകാം.
 
|-
 
|-
 
| 07.14
 
| 07.14
Line 326: Line 326:
 
|-
 
|-
 
| 07.16
 
| 07.16
|ഇവിടെ പഠിച്ചത് ,
+
|ഇവിടെ പഠിച്ചത്,
 
|-
 
|-
 
| 07.19
 
| 07.19
Line 332: Line 332:
 
|-
 
|-
 
| 07.20
 
| 07.20
|Single Dimensional Arrays ന്റെ declaration
+
|Single Dimensional Arrays ന്റെ declaration.
 
|-
 
|-
 
| 07.23
 
| 07.23
Line 341: Line 341:
 
|-
 
|-
 
| 07.31
 
| 07.31
|array യുടെ elements കൂട്ടുന്നത്‌ ,ഉദാഹരണം sum is equal to star 0 plus star 1 plus star 2
+
|array യുടെ elements കൂട്ടുന്നത്‌, ഉദാഹരണം sum is equal to star 0 plus star 1 plus star 2
 
|-
 
|-
 
| 07.40
 
| 07.40
|ഒരു അസ്സിഗ്ന്മെന്റ്
+
|ഒരു അസ്സൈന്മെന്റ്
 
|-
 
|-
 
| 07.41
 
| 07.41
|arrayയിൽ  സൂക്ഷിച്ചിട്ടുള്ള  elements ന്റെ അന്തരം കാണുന്നതിനുള്ള ഒരു പ്രോഗ്രാം എഴുതുക .
+
|arrayയിൽ  സൂക്ഷിച്ചിട്ടുള്ള  elementsന്റെ അന്തരം കാണുന്നതിനുള്ള ഒരു പ്രോഗ്രാം എഴുതുക.
 
|-
 
|-
 
| 07.47
 
| 07.47
Line 353: Line 353:
 
|-
 
|-
 
| 07.50
 
| 07.50
|ഇതു സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു
+
|ഇതു സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
 
|-
 
|-
 
| 07.53
 
| 07.53
|നല്ല ബാന്‍ഡ് വിഡ്ത്ത്  ഇല്ലെങ്കില്‍,  ഡൌണ്‍ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്
+
|നല്ല ബാന്‍ഡ് വിഡ്ത്ത്  ഇല്ലെങ്കില്‍,  ഡൌണ്‍ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
 
|-
 
|-
 
| 07.57
 
| 07.57
|സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌ ടീം ,
+
|സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌ ടീം,
 
|-
 
|-
 
| 08.00
 
| 08.00
Line 368: Line 368:
 
|-
 
|-
 
| 08.06
 
| 08.06
|കുടുതല്‍ വിവരങ്ങള്‍ക്കായി ,ദയവായി,'''contact@spoken-tutorial.org''' ല്‍ ബന്ധപ്പെടുക
+
|കുടുതല്‍ വിവരങ്ങള്‍ക്കായി ,ദയവായി,'''contact@spoken-tutorial.org'''ല്‍ ബന്ധപ്പെടുക.
 
|-
 
|-
 
|08.13
 
|08.13
| സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌, ടോക്ക്  ടു എ ടീച്ചര്‍ പ്രൊജക്റ്റ്‌ന്റെ ഭാഗമാണ്.
+
| സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌, ടോക്ക്  ടു എ ടീച്ചര്‍ പ്രൊജക്റ്റിന്റെ ഭാഗമാണ്.
 
|-
 
|-
 
| 08.17
 
| 08.17
|ഇതിനെ പിന്താങ്ങുന്നത് "നാഷണല്‍  മിഷന്‍ ഓണ്‍ എഡ്യൂക്കേഷന്‍ ത്രൂ ICT, MHRD, ഗവന്മെന്റ്  ഓഫ് ഇന്ത്യ"
+
|ഇതിനെ പിന്താങ്ങുന്നത് "നാഷണല്‍  മിഷന്‍ ഓണ്‍ എഡ്യൂക്കേഷന്‍ ത്രൂ ICT, MHRD, ഗവന്മെന്റ്  ഓഫ് ഇന്ത്യ".
 
|-
 
|-
 
| 08.25
 
| 08.25
|ഈ മിഷനെ കുറിച്ചുള്ള കുടുതല്‍ വിവരങ്ങള്‍ ഇവിടെ ലഭ്യമാണ്
+
|ഈ മിഷനെ കുറിച്ചുള്ള കുടുതല്‍ വിവരങ്ങള്‍ ഇവിടെ ലഭ്യമാണ്.
 
|-
 
|-
 
| 08.30
 
| 08.30
|ഈ ട്യൂട്ടോറിയല്‍ വിവര്‍ത്തനം ചെയ്തത് ദേവി സേനന്‍,IIT Bombay.
+
|ഈ ട്യൂട്ടോറിയല്‍ വിവര്‍ത്തനം ചെയ്തത് ദേവി സേനന്‍, IIT Bombay.
 
|-
 
|-
 
| 08.33
 
| 08.33
 
|ഞങ്ങളോട് സഹകരിച്ചതിന്  നന്ദി.
 
|ഞങ്ങളോട് സഹകരിച്ചതിന്  നന്ദി.

Revision as of 17:26, 5 June 2014

Time Narration


00.01 C, C++ ലെ Arrays എന്ന സ്പോകെന്‍ ട്യൂട്ടോറിയലിലേക്ക് സ്വാഗതം.
00.07 ഇവിടെ പഠിക്കുന്നത്,
00.09 എന്താണ് array?
00.11 arrayയുടെ declaration.
00.13 arrayയുടെ initialization.
00.16 ചില ഉദാഹരണങ്ങൾ
00.18 ചില സ്വാഭാവികമായ തെറ്റുകളും അവ തിരുത്തുന്നതും
00.22 ഇതിനായി ഉപയോഗിക്കുന്നത്,
00.25 Ubuntu Operating System version 11.04
00.30 gcc, g++ Compiler version 4.6.1 .
00.36 Arrayയുടെ ആമുഖത്തോടെ തുടങ്ങാം.
00.39 ഒരേ ഡേറ്റ ടൈപ്പിലുള്ള ഡേറ്റകളുടെ അല്ലെങ്കിൽelements ന്റെ ശേഖരമാണ് array.
00.44 Array ഇന്‍ഡക്‌സ്‌ 0ൽ നിന്ന് തുടങ്ങുന്നു.
00.48 ആദ്യത്തെ element index 0ൽ സൂക്ഷിക്കുന്നു.
00.52 മൂന്ന് തരത്തിലുള്ള arrays ഉണ്ട്.
00.55 Single dimensional array ,
00.57 Two dimensional array,
00.59 Multi-dimensional array.
01.01 ഇവിടെ പഠിക്കുന്നത് single dimensional array .
01.06 single dimensional array എങ്ങനെ ഡിക്ലയർ ചെയ്യാമെന്ന് നോക്കാം.
01.09 ഇതിന്റെ ഘടന
01.11 data-type array യുടെ പേര്, size
01.16 ഉദാഹരണമായി 5 elements ഉള്ള star എന്ന ഒരു integer aray ഡിക്ലയർ ചെയ്യുന്നു.
01.24 array index star 0മുതൽ star 4 വരെയാണ്.
01.29 ഒരു arrayയുടെ ഡിക്ലറേഷൻ മനസിലാക്കി.
01.32 ഇപ്പോൾ നമുക്ക് array initialize ചെയ്യുന്നത് നോക്കാം.
01.35 ഇതിന്റെ ഘടന
01.38 data-type,( array യുടെ പേര് ), size സമം elements
01.44 ഉദാഹരണമായി size 3 ഉള്ള star എന്ന interger array ഡിക്ലയർ ചെയ്യുന്നു.ഇതിന്റെ elements 1, 2, 3.
01.54 ഇവിടെ index star 0 മുതൽ star 2വരെ ആണ്.
01.59 ഉദാഹരണത്തിലേക്ക് പോകാം,
02.01 പ്രോഗ്രാം നേരത്തെ എഡിറ്ററിൽ ടൈപ്പ് ചെയ്തിട്ടുണ്ട്.
02.04 അത് തുറക്കട്ടെ.
02.06 നമ്മുടെ ഫയലിന്റെ പേര് array.c
02.10 ഈ പ്രോഗ്രാമിൽ ഒരു arrayയിലെ elementsന്റെ തുക കാണുന്നു.
02.16 കോഡ് വിശദികരിക്കാം.
02.18 ഇത് നമ്മുടെ ഹെഡർ ഫയൽ.
02.20 ഇത് മെയിൻ function.
02.22 ഇവിടെ size 3 ഉള്ള array star ഡിക്ലെയർ ചെയ്ത് initialize ചെയ്യുന്നു.
02.28 array യുടെ elements 4,.5,.6.
02.33 എന്നിട്ട് integer variable ആയ “sum".ഡിക്ലെയർ ചെയ്യുന്നു.
02.36 ഇവിടെ arrayയുടെ elementsന്റെ തുക കണ്ടിട്ട് sumൽ സൂക്ഷിക്കുന്നു.
02.41 ശ്രദ്ധിക്കുക, index 0ൽ 4 ഉം, index 1ൽ 5 ഉം, index 2ൽ 6 ഉം സൂക്ഷിക്കുന്നു.
02.50 എന്നിട്ട് തുക പ്രിന്റ്‌ ചെയ്യുന്നു.
02.52 ഇത് return സ്റ്റേറ്റ്മെന്റ്.
02.54 സേവ് ക്ലിക്ക് ചെയ്യുക.
02.57 പ്രോഗ്രാം എക്സിക്യൂട്ട് ചെയ്യാം.
02.59 Ctrl, Alt , T ഒരുമിച്ച് പ്രസ് ചെയ്ത് ടെർമിനൽ വിൻഡോ തുറക്കുന്നു.
03.09 കംപൈൽ ചെയ്യാൻ, gcc space array dot c space hypen o space array ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ് ചെയ്യുക.
03.19 എക്സിക്യൂട്ട് ചെയ്യാൻ dot slash array ടൈപ്പ് ചെയ്ത് എന്റർ കൊടുക്കുക.
03.24 ഔട്ട്‌പുട്ട് ഇങ്ങനെ കാണുന്നു,
03.26 The sum is 15.
03.28 നമുക്ക് സ്വാഭാവികമായി സംഭവിക്കുന്ന ചില തെറ്റുകൾ നോക്കാം.
03.32 പ്രോഗ്രാമിലേക്ക് തിരിച്ചു വരാം.
03.34 ഇവിടെ നാലാമത്തെ വരിയിൽ curly ബ്രാക്കറ്റുകൾ നീക്കം ചെയ്യുന്നു.
03.39 സേവ് ക്ലിക്ക് ചെയ്യുക എന്ത് സംഭവിക്കുന്നുവെന്ന് നോക്കാം.
03.42 ടെർമിനലിലേക്ക് തിരിച്ച് വരിക.
03.44 നേരത്തേത് പോലെ കംപൈൽ ചെയ്യുക.
03.47 ഈ എറർ കാണാം.
03.49 Invalid initializer. Expected identifier or bracket before numeric constant.
03.56 ഇതെന്തന്നാൽ, arrays, initialize ചെയ്യുമ്പോൾ curly ബ്രാക്കറ്റ് ഉപയോഗിക്കണം.
04.01 പ്രോഗ്രാമിലേക്ക് തിരിച്ച് വന്ന് തെറ്റ് തിരുത്തുക.
04.04 നാലാമത്തെ വരിയിൽ curly ബ്രാക്കറ്റ് ഇടുക.
04.09 സേവ് ക്ലിക്ക് ചെയ്യുക.
04.12 എക്സിക്യൂട്ട് ചെയ്യട്ടെ, ടെർമിനലിലേക്ക് തിരികെ വരുക.
04.15 നേരത്തേത് പോലെ കംപൈലും എക്സിക്യൂട്ടും ചെയ്യുക.
04.19 ഇത് പ്രവർത്തിക്കുന്നു.
04.21 ഇതേ പ്രോഗ്രാം C++ൽ എക്സിക്യൂട്ട് ചെയ്യാം.
04.25 പ്രോഗ്രാമിലേക്ക് തിരിച്ച് വരുക.
04.28 ഇവിടെ ചില മാറ്റങ്ങൾ വരുത്തുന്നു.
04.30 Shift, Ctrl, S ഒരുമിച്ച് പ്രസ് ചെയ്ത് ടെർമിനൽ തുറക്കുന്നു.
04.38 dot cpp എക്സ്റ്റൻഷനോടെ ഫയൽ സേവ് ചെയ്യുന്നു.
04.44 ഹെഡർ ഫയൽ iostream എന്ന് മാറ്റുക.
04.49 using സ്റ്റേറ്റ്മെന്റ് ഉപയോഗിക്കുക.
04.55 C++ലും arrayയുടെ initializationനും declarationനും ഇത് പോലെയാണ്.
05.01 അതിനാൽ ഇവിടെ ഒരു മാറ്റവും വരുത്തേണ്ട.
05.04 printf സ്റ്റേറ്റ്മെന്റിന് പകരം cout സ്റ്റേറ്റ്മെന്റ് കൊടുക്കുക.
05.09 format specifier, back slash n, comma എന്നിവ നീക്കം ചെയ്ത് രണ്ട് തുറക്കുന്ന angle ബ്രാക്കറ്റുകൾ കൊടുക്കുക.
05.17 ഇവിടെ നിന്ന് ബ്രാക്കറ്റ് നീക്കം ചെയ്യുക, വീണ്ടും രണ്ട് തുറക്കുന്ന angle ബ്രാക്കറ്റുകൾ കൊടുത്ത് ഡബിൾ quotesനുള്ളിൽ back slash n ടൈപ്പ് ചെയ്യുക.
05.26 സേവ് ക്ലിക്ക് ചെയ്യുക.
05.29 എക്സിക്യൂട്ട് ചെയ്യട്ടെ, ടെർമിനലിലേക്ക് തിരിച്ച് വരുക.
05.32 കംപൈൽ ചെയ്യാൻ g++ space array dot cpp space hypen o space array1. ടൈപ്പ് ചെയ്യുക.
05.42 “araay dot c”ഫയലിലെ ഔട്ട്‌പുട്ട് parameter ആയ array നീക്കം ചെയ്യപ്പെടാതെയിരിക്കാൻ ഇവിടെ array 1 ഉപയോഗിച്ചു.
05.51 എന്റർ കൊടുക്കുക.
05.54 എക്സിക്യൂട്ട് ചെയ്യാൻ dot slash array1 ടൈപ്പ് ചെയ്ത് എന്റർ പ്രസ് ചെയ്യുക.
05.59 ഔട്ട്‌പുട്ട്, The sum is 15 എന്ന് കാണുന്നു.
06.02 ഇത് നമ്മുടെ Cകോഡിന് സമാനമാണ്.
06.07 നമുക്ക് സംഭവിക്കാനിടയുള്ള ഒരു എറർ നോക്കാം.
06.10 പോഗ്രമിലേക്ക് തിരികെ വരാം.
06.12 ഇവിടെ ഏഴാമത്തെ വരിയിൽ
06.14 star[1], star[2], star[3] എന്ന് ടൈപ്പ് ചെയ്യുന്നു.
06.23 സേവ് ക്ലിക്ക് ചെയ്യുക.
06.24 എക്സിക്യൂട്ട് ചെയ്യട്ടെ, പ്രോഗ്രാമിലേക്ക് തിരികെ വരിക.
06.28 Prompt വൃത്തിയാക്കാം.
06.30 നേരത്തേത് പോലെ കംപൈൽ ചെയ്യുക.
06.33 നേരത്തേത് പോലെ എക്സിക്യൂട്ട് ചെയ്യുക.
06.36 നമുക്ക് അപ്രതീക്ഷിതമായ ഒരു ഔട്ട്‌പുട്ട് കിട്ടുന്നു.
06.39 ഇതെന്തന്നാൽ array index തുടങ്ങുന്നത് പൂജ്യത്തിൽ ആണ്.
06.43 പ്രോഗ്രാമിലേക്ക് തിരിച്ചു വരിക. ഇവിടെ array index ഒന്നിൽ തുടങ്ങിയത് കാണാം.
06.49 അത് കൊണ്ടാണ് എറർ ഉണ്ടായത്, ഇത് തിരുത്താം.
06.54 പൂജ്യം, ഒന്ന്, രണ്ട് ടൈപ്പ് ചെയ്യുക. സേവ് ക്ലിക്ക് ചെയ്യുക.
07.02 എക്സിക്യൂട്ട് ചെയ്യട്ടെ. ടെർമിനലിലേക്ക് തിരിച്ച് വരിക.
07.05 നേരത്തേത് പോലെ കംപൈലും എക്സിക്യൂട്ടും ചെയ്യുക.
07.09 ഇത് പ്രവർത്തിക്കുന്നു.
07.12 ഇപ്പോൾ സ്ലൈഡിലേക്ക് പോകാം.
07.14 ചുരുക്കത്തിൽ
07.16 ഇവിടെ പഠിച്ചത്,
07.19 Arrays.
07.20 Single Dimensional Arrays ന്റെ declaration.
07.23 Single Dimensional Arraysന്റെ initialiazation.
07.26 ഉദാഹരണം int star[3]={4, 5, 6}
07.31 array യുടെ elements കൂട്ടുന്നത്‌, ഉദാഹരണം sum is equal to star 0 plus star 1 plus star 2
07.40 ഒരു അസ്സൈന്മെന്റ്
07.41 arrayയിൽ സൂക്ഷിച്ചിട്ടുള്ള elementsന്റെ അന്തരം കാണുന്നതിനുള്ള ഒരു പ്രോഗ്രാം എഴുതുക.
07.47 ഇവിടെ ലഭ്യമായ വീഡിയോ കാണുക.
07.50 ഇതു സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റിനെ സംഗ്രഹിക്കുന്നു.
07.53 നല്ല ബാന്‍ഡ് വിഡ്ത്ത് ഇല്ലെങ്കില്‍, ഡൌണ്‍ലോഡ് ചെയ്ത് കാണാവുന്നതാണ്.
07.57 സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌ ടീം,
08.00 സ്പോകെന്‍ ട്യൂട്ടോറിയലുകള്‍ ഉപയോഗിച്ച് വര്‍ക്ക് ഷോപ്പുകള്‍ നടത്തുന്നു.
08.03 ഓണ്‍ലൈന്‍ ടെസ്റ്റ്‌ പാസ്സാകുന്നവര്‍ക്ക് സര്‍ട്ടിഫികറ്റുകള്‍ നല്കുന്നു.
08.06 കുടുതല്‍ വിവരങ്ങള്‍ക്കായി ,ദയവായി,contact@spoken-tutorial.orgല്‍ ബന്ധപ്പെടുക.
08.13 സ്പോകെന്‍ ട്യൂട്ടോറിയല്‍ പ്രൊജക്റ്റ്‌, ടോക്ക് ടു എ ടീച്ചര്‍ പ്രൊജക്റ്റിന്റെ ഭാഗമാണ്.
08.17 ഇതിനെ പിന്താങ്ങുന്നത് "നാഷണല്‍ മിഷന്‍ ഓണ്‍ എഡ്യൂക്കേഷന്‍ ത്രൂ ICT, MHRD, ഗവന്മെന്റ് ഓഫ് ഇന്ത്യ".
08.25 ഈ മിഷനെ കുറിച്ചുള്ള കുടുതല്‍ വിവരങ്ങള്‍ ഇവിടെ ലഭ്യമാണ്.
08.30 ഈ ട്യൂട്ടോറിയല്‍ വിവര്‍ത്തനം ചെയ്തത് ദേവി സേനന്‍, IIT Bombay.
08.33 ഞങ്ങളോട് സഹകരിച്ചതിന് നന്ദി.

Contributors and Content Editors

Devisenan