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

From Script | Spoken-Tutorial
Jump to: navigation, search
 
(15 intermediate revisions by 2 users not shown)
Line 7: Line 7:
  
 
|-
 
|-
| 00.01
+
| 00:01
| '''Arrays''' in '''C''' and '''C++.''' પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.  
+
| ''''C''' and '''C++.'''મા અરે  પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.  
  
 
|-
 
|-
| 00.07
+
| 00:07
 
|આ ટ્યુટોરીયલમાં આપણે શીખીશું, ,   
 
|આ ટ્યુટોરીયલમાં આપણે શીખીશું, ,   
  
 
|-
 
|-
| 00.09
+
| 00:09
| '''array.'''શું છે.
+
| અરે શું છે.
  
 
|-
 
|-
| 00.11
+
| 00:11
|  '''array. '''નું ડીકલેરેશન  શું છે.
+
|  '''અરે નું ડીકલેરેશન  શું છે.
  
 
|-
 
|-
| 00.13
+
| 00:13
|Initialization of an '''array. ''' નું ઇનીશલાઈઝેશન  
+
|અરેનું ઇનીશલાઈઝેશન  
  
 
|-
 
|-
| 00.16
+
| 00:16
 
| પર કેટલાક ઉદાહરણો  
 
| પર કેટલાક ઉદાહરણો  
  
 
|-
 
|-
| 00.18
+
| 00:18
 
|આપણે અમુક સામાન્ય એરરો અને તેમનાં ઉપાયો પણ જોઈશું.
 
|આપણે અમુક સામાન્ય એરરો અને તેમનાં ઉપાયો પણ જોઈશું.
  
 
|-
 
|-
| 00.22
+
| 00:22
 
| આ ટ્યુટોરીયલને રેકોર્ડ કરવા માટે, હું વાપરી રહ્યી છું
 
| આ ટ્યુટોરીયલને રેકોર્ડ કરવા માટે, હું વાપરી રહ્યી છું
  
 
|-
 
|-
| 00.25
+
| 00:25
 
|  ઉબુન્ટુ ઓપરેટીંગ સીસ્ટમ આવૃત્તિ 11.04.  
 
|  ઉબુન્ટુ ઓપરેટીંગ સીસ્ટમ આવૃત્તિ 11.04.  
  
 
|-
 
|-
|00.30
+
|00:30
 
| gcc અને g++ કમ્પાઈલર આવૃત્તિ 4.6.1.
 
| gcc અને g++ કમ્પાઈલર આવૃત્તિ 4.6.1.
 
  
 
|-
 
|-
|00.36
+
|00:36
|ચાલો  '''Array'''ના  પરીચય સાથે શરૂઆત કરીએ.  
+
|ચાલો  'અરે ના  પરીચય સાથે શરૂઆત કરીએ.  
  
 
|-
 
|-
|00.39
+
|00:39
|'''Array''' એ ડેટા અથવા કે સમાન ડેટા-પ્રકાર એલીમેન્ટ્સનું એક કલેક્શન છે.  
+
|'અરે  એ ડેટા અથવા કે સમાન ડેટા-પ્રકાર એલીમેન્ટ્સનું એક કલેક્શન છે.  
  
 
|-
 
|-
| 00.44
+
| 00:44
|'''Array''' ઇન્ડેક્ક્ષ 0 થી શરુ થાય છે.  
+
|અરે ઇન્ડેક્સ 0 થી શરુ થાય છે.  
  
 
|-
 
|-
| 00.48
+
| 00:48
|પ્રથમ એલિમેન્ટ ઇન્ડેક્ક્ષ 0 પર સંગ્રહિત થાય છે.  
+
|પ્રથમ એલિમેન્ટ ઇન્ડેક્સ 0 પર સંગ્રહિત થાય છે.  
  
 
|-
 
|-
| 00.52
+
| 00:52
|'''arrays'''ત્રણ પ્રકારના છે.
+
|અરે'ત્રણ પ્રકારના છે.
  
 
|-
 
|-
| 00.55
+
| 00:55
|'''Single dimensional array. '''
+
|'''Single dimensional array. '''(સિંગલ ડાઇમેન્શનલ અરે)
  
 
|-
 
|-
| 00.57
+
| 00:57
|'''Two dimensional array''' અને  
+
|'''Two dimensional array''' અને (ટુ ડાઇમેન્શનલ અરે)
  
 
|-
 
|-
|00.59
+
|00:59
|'''Multi-dimensional array. '''
+
|'''Multi-dimensional array. '''(મલ્ટી-ડાઇમેન્શનલ અરે)
  
 
|-
 
|-
| 01.01
+
| 01:01
|આ ટ્યુટોરીયલમાં આપણે  ''''''single dimensional array''' ની ચર્ચા કરીશું.  
+
|આ ટ્યુટોરીયલમાં આપણે  ''''''single dimensional array''' (સિંગલ ડાઇમેન્શનલ અરે) ની ચર્ચા કરીશું.  
  
 
|-
 
|-
| 01.06
+
| 01:06
| ચાલો જોઈએ '''single dimensional array'' ને કેવી રીતે ડીકલેર કરવું.
+
| ચાલો જોઈએ '''single dimensional array'' (સિંગલ ડાઇમેન્શનલ અરે) ને કેવી રીતે ડીકલેર કરવું.
  
 
|-
 
|-
| 01.09
+
| 01:09
 
| આ માટેનું સિન્ટેક્સ છે.
 
| આ માટેનું સિન્ટેક્સ છે.
  
 
|-
 
|-
| 01.11
+
| 01:11
 
|'''data-type name of the array and size'''
 
|'''data-type name of the array and size'''
  
 
|-
 
|-
|01.16
+
|01:16
 
| ઉદાહરણ,અહી આપણે એક ઈંટીજર અરે સ્ટારને ડીકલેર કર્યું છે જે 5 એલિમેન્ટ ધરાવે છે.   
 
| ઉદાહરણ,અહી આપણે એક ઈંટીજર અરે સ્ટારને ડીકલેર કર્યું છે જે 5 એલિમેન્ટ ધરાવે છે.   
  
 
|-
 
|-
|01.24
+
|01:24
|  '''Array''' ઇન્ડેક્ક્ષ '''star 0 થી  star 4'''સુધી શુરુઆત થશે.
+
અરે  ઇન્ડેક્સ '''સ્ટાર 0 થી  સ્ટાર  4''' સુધી શુરુઆત થશે.
  
 
|-
 
|-
|01.29
+
|01:29
 
| આપણે અરેનું ડીકલેરેશન જોયું  
 
| આપણે અરેનું ડીકલેરેશન જોયું  
 
  
 
|-
 
|-
|01.32
+
|01:32
 
| હવે આપણે અરેનું ઇનીશલાઈઝ જોશું.  
 
| હવે આપણે અરેનું ઇનીશલાઈઝ જોશું.  
  
 
|-
 
|-
| 01.35
+
| 01:35
 
|આ માટેનું સિન્ટેક્સ છે.
 
|આ માટેનું સિન્ટેક્સ છે.
  
 
|-
 
|-
| 01.38
+
| 01:38
 
|'''data-type,( name of the array ), size is equal to elements'''
 
|'''data-type,( name of the array ), size is equal to elements'''
 
  
 
|-
 
|-
| 01.44
+
| 01:44
 
|ઉદાહરણ,અહી આપણે એ ઈંટીજર અરે  સ્ટાર માપ 3  સહીત ડીકલેર કર્યો છે.અરે ના એલિમેન્ટ 1 , 2 અને 3 છે  
 
|ઉદાહરણ,અહી આપણે એ ઈંટીજર અરે  સ્ટાર માપ 3  સહીત ડીકલેર કર્યો છે.અરે ના એલિમેન્ટ 1 , 2 અને 3 છે  
  
 
|-
 
|-
|01.54
+
|01:54
|'અહી  ઇન્ડેક્ક્ષ '''star 0 થી શરુ થઈનેstar 2'''સુધી છે.
+
|'અહી  ઇન્ડેક્સ '''સ્ટાર  0 થી શરુ થઈને સ્ટાર  2'''સુધી છે.
  
 
|-
 
|-
|01.59
+
|01:59
 
| હવે ચાલો ઉદાહરણો તરફે જઈએ
 
| હવે ચાલો ઉદાહરણો તરફે જઈએ
  
 
|-
 
|-
|02.01
+
|02:01
 
|  મેં એડીટર પર પહેલેથી જ પ્રોગ્રામ ટાઈપ કર્યો છે.   
 
|  મેં એડીટર પર પહેલેથી જ પ્રોગ્રામ ટાઈપ કર્યો છે.   
  
 
|-
 
|-
|02.04
+
|02:04
 
| તો ચાલો હું તે  ખોલું.
 
| તો ચાલો હું તે  ખોલું.
  
 
|-
 
|-
| 02.06
+
| 02:06
 
|નોંધ લો આપણી ફાઈલ નું નામ  '''array.c '''છે.
 
|નોંધ લો આપણી ફાઈલ નું નામ  '''array.c '''છે.
 
  
 
|-
 
|-
| 02.10
+
| 02:10
| In this program, we will calculate the sum of the elements stored in an array.  
+
| આ પ્રોગ્રામ માં આપણે અરેમાં  સંગ્રહિત થયેલ એલીમેન્ટોનો યોગ ગણતરી કરીશું.
  
 
|-
 
|-
| 02.16
+
| 02:16
| Let me explain the code now
+
| ચાલો હું કોડ સમજાવુ.
  
 
|-
 
|-
| 02.18
+
| 02:18
| This is our '''header file.'''
+
| આ આપણી હેડર ફાઈલ છે.
 
+
  
 
|-
 
|-
|02.20
+
|02:20
|This is our '''main function'''.
+
|આ આપણું મુખ્ય ફંક્શન છે
 
+
  
 
|-
 
|-
| 02.22
+
| 02:22
| Here, we have declared and initialized an '''array star''' with size 3.  
+
|અહી આપણે અરે સ્ટારને માપ 3 સહિત જાહેર અને ઇનીશલાઈઝ કર્યું છે.
  
 
|-
 
|-
| 02.28
+
| 02:28
| The elements of the array are 4, 5 and 6
+
|અરેના એલીમેન્ટો  4, 5 અને  6 છે.
  
 
|-
 
|-
| 02.33
+
| 02:33
|Then we have declared an '''integer variable sum'''
+
| ત્યાર બાદ આપણે '''integer variable sum''' (ઇનટીજર વેરિયેબલ સમ) ને જાહેર કર્યું છે.
  
 
|-
 
|-
| 02.36
+
| 02:36
| Here we add the elements of the array and store the result in '''sum'''.  
+
|અહી આપણે અરેના એલીમેન્ટોને  ઉમેરીએ છીએ  અને '''sum''' (સમ) માં સંગ્રહિત કરીએ છે.
  
 
|-
 
|-
| 02.41
+
| 02:41
|Note that 4 will be store at index 0, 5 will be store at index 1 and 6 will be store at index 2
+
|નોંધ લો કે 4 એ  ઇન્ડેક્સ  0 પર સંગ્રહિત થશે,5 એ  ઇન્ડેક્સ 1 પર સંગ્રહિત થશે અને 6 એ  ઇન્ડેક્સ 2 પર સંગ્રહિત થશે.
  
 
|-
 
|-
| 02.50
+
| 02:50
| Then we print the sum.
+
| ત્યાર બાદ આપણે '''sum''' (સમ)ને પ્રિન્ટ કરીએ છે.
  
 
|-
 
|-
| 02.52
+
| 02:52
|This is our '''return statement.'''
+
|આ આપણું '''return statement.''' (રીટર્ન સ્ટેટમેંટ) છે.
  
 
|-
 
|-
| 02.54
+
| 02:54
|Now, click on '''Save.'''
+
|હવે સેવ પર ક્લિક કરો.
  
 
|-
 
|-
| 02.57
+
| 02:57
| Let us execute the program.  
+
| ચાલો પ્રોગ્રામ એક્ઝેક્યુટ કરીએ.
  
 
|-
 
|-
| 02.59
+
| 02:59
|Please open the terminal window by pressing '''Ctrl, Alt and T ''' keys simultaneously on your keyboard.
+
|તમારા કીબોર્ડ પર Ctrl, Alt અને T કી એકસાથે દાબીને, ટર્મીનલ વિન્ડો ખોલો.  
  
 
|-
 
|-
| 03.09
+
| 03:09
|To compile type, '''gcc space array dot c space hypen o array''' and press '''Enter.'''
+
|કમ્પાઈલ કરવા માટે ટાઈપ કરો, '''gcc space array dot c space hypen o array''' અને એન્ટર દબાવો.
  
 
|-
 
|-
| 03.19
+
| 03:19
| To execute type, '''dot slash array '''.Press '''Enter'''
+
| એક્ઝેક્યુટ કરવા માટે ટાઈપ કરો, '''dot slash array '''એન્ટર દબાવો.
  
 
|-
 
|-
| 03.24
+
| 03:24
| Here the output is displayed as,
+
| અહી આઉટપુટ આપેલ રીતે દેખાય છે
  
 
|-
 
|-
| 03.26
+
| 03:26
 
|'''The sum is 15.'''
 
|'''The sum is 15.'''
  
 
|-
 
|-
| 03.28
+
| 03:28
|Now let us see some common errors which we can come accross.
+
|ચાલો હવે ઔમ્ક સમાન્ય એરરો જોઈએ જે સાથે આપણે રૂબરૂ થઈ શકીએ છીએ
 
+
  
 
|-
 
|-
| 03.32
+
| 03:32
|Come back to our program.
+
| પ્રોગ્રામ પર પાછા આવીએ
  
 
|-
 
|-
| 03.34
+
| 03:34
|Suppose here, at line number 4 we miss the curly brackets.  
+
|ધારો કે અહી લાઈન નંબર 4 પર આપણે છગડીયા કૌંસ ભૂલીએ છે.
  
 
|-
 
|-
| 03.39
+
| 03:39
|Click on '''Save'''. Let us see what happens
+
|સેવ પર ક્લિક કરો. ચાલો જોઈએ શું થાય છે.
  
 
|-
 
|-
| 03.42
+
| 03:42
|Come back to the terminal.  
+
| ટર્મિનલ પર પાછા આવો.
  
 
|-
 
|-
| 03.44
+
| 03:44
|Let us compile as before.
+
|ચાલો પહેલાની જેમ જ  કમ્પાઈલ કરીએ
  
 
|-
 
|-
| 03.47
+
| 03:47
| We see an error
+
| આપણને એરર દેખાય છે.
  
 
|-
 
|-
| 03.49
+
| 03:49
|Invalid initializer and Expected identifier or bracket before numeric constant.  
+
|'''Invalid initializer and Expected identifier or bracket before numeric constant.'''
  
 
|-
 
|-
| 03.56
+
| 03:56
|This is because arrays must be initialized within curly brackets.  
+
|કારણકે અરે છગડીયા કૌંસ અંતર્ગત ઇનીશલાઈઝ થવું જોઈએ.
  
 
|-
 
|-
| 04.01
+
| 04:01
|Come back to our program. Let us fix the error.
+
|આપણા પ્રોગ્રામ પર પાછા આવીએ.ચાલો એરર સુધારીએ.
  
 
|-
 
|-
| 04.04
+
| 04:04
|Type the curly brackets here at line number 4.
+
|અહીં લાઇન નંબર 4 પર છગડીયા ટાઈપ કરો
  
 
|-
 
|-
| 04.09
+
| 04:09
|Now, click on '''Save'''
+
|'''Save'''પર ક્લીક કરો.
  
 
|-
 
|-
| 04.12
+
| 04:12
|Lets us execute. Come back to the terminal
+
|ચાલો એક્ઝેક્યુટ કરીએ. ટર્મિનલ પર પાછા આવો.
  
 
|-
 
|-
| 04.15
+
| 04:15
|Let us compile as before. Let us execute as before.
+
|ચાલો પહેલાની જેમ કમ્પાઈલ કરીએ. ચાલો પહેલાની જેમ એક્ઝેક્યુટ કરીએ.
 
+
  
 
|-
 
|-
| 04.19
+
| 04:19
| Yes,it is working
+
|હા આ કામ કરી રહ્યું છે.
  
 
|-
 
| 04.21
 
|Now we will execute the same program in C++.
 
 
|-
 
|-
| 04.25
+
| 04:21
|Come back to our program.  
+
|હવે આપણે સમાન પ્રોગામ'''C++'''એક્ઝેક્યુટ કરીશું.  
  
 
|-
 
|-
| 04.28
+
| 04:25
|I will change a few things here.  
+
|આપણા પ્રોગ્રામ પર પાછા આવીએ .  
  
 
|-
 
|-
| 04.30
+
| 04:28
|First press '''Shift , Ctrl and S''' keys  simultaneously on your keyboard
+
|હું અહી અમુક વસ્તુઓ બદલીશ.
  
 
|-
 
|-
| 04.38
+
| 04:30
|Now save the file with the extension dot '''cpp''' and click on '''Save'''
+
|પ્રથમ તમારા કીબોર્ડ પર '''Shift , Ctrl અને  S''' keys  એક સાથે દબાવો
  
 
|-
 
|-
| 04.44
+
| 04:38
|Let us change the ''' header file''' as '''iostream'''
+
|હવે ફાઈલને dot '''cpp'''એક્સટેન્શન સાથે સંગ્રહિત કરો અને  '''Save'''પર ક્લિક કરો.
  
 
|-
 
|-
| 04.49
+
| 04:44
|Now include the '''using''' statement
+
|ચાલો '' header file''' (હેડર  ફાઈલ) ને  '''iostream''' (આઈઓ સ્ટીરીમ) તરીકે બદલીએ.
  
 
|-
 
|-
| 04.55
+
| 04:49
|The declaration and initialization of an array is same in C++
+
|હવે '''using''' (યુસિંગ)સ્ટેટમેન્ટનો સમાવેશ કરો.
  
 
|-
 
|-
| 05.01
+
| 04:55
|Hence no need to change anything here
+
|''C++'''મા અરેનું ડીકલેરેશન અને  ઇનીશલાઈઝેશન  સમાન છે.
  
 
|-
 
|-
| 05.04
+
| 05:01
|Now replace the '''printf''' statement with the '''cout''' statement.  
+
|તેથી અહી કઈ પણ બદલવાની જરૂર નથી.
  
 
|-
 
|-
| 05.09
+
| 05:04
|Delete the format specifier and back slash n, now delete the comma and type two opening angle brackets
+
|હવે  '''printf'''સ્ટેટમેન્ટને  '''cout''' સ્ટેટમેન્ટથી બદલો.
  
 
|-
 
|-
| 05.17
+
| 05:09
|Delete the bracket here. Again type two opening angle brackets and within the double quotes type back slash n
+
|'''format specifier (ફોર્મેટ સ્પેસી ફાયર)અને  back slash n''' (બેક સ્લેશ એન)ને રદ કરો, હવે અલ્પવિરામ રદ કરો  અને બે ખુલ્લા  કોણ કૌંસ લખો
  
 
|-
 
|-
| 05.26
+
| 05:17
|Now click on '''Save.'''
+
|અહી કૌંસ રદ કરો.ફરી બે ખુલ્લા  કોણ કૌંસ ટાઈપ કરો અને બમણા અવતરણ માં બેક સ્લેશ n ટાઈપ કરો.
  
 
|-
 
|-
| 05.29
+
| 05:26
|Let us execute. Come back to a terminal.
+
| હવે સેવ પર ક્લિક કરો.
  
 
|-
 
|-
| 05.32
+
| 05:29
|To compile type, '''g++ space array dot cpp space hypen o space array1.'''
+
|ચાલો એક્ઝેક્યુટ કરીએ .ટર્મિનલ પર પાછા આવીએ.
  
 
|-
 
|-
| 05.42
+
| 05:32
|Here we have array1 because we dont want to overwrite the output parameter '''array''' for the file '''array dot c'''
+
|કમ્પાઈલ કરવા માટે ટાઈપ કરો, '''g++ space array dot cpp space hypen o space array1.'''
  
 
|-
 
|-
| 05.51
+
| 05:42
|Now press '''Enter.'''
+
|અહી આપણી પાસે ''''array1 '''''' (અરે) છે કારણકે આપણે '''array dot c'''ફાઈલ માટે  આઉટપુટ પેરામીટર અરે ને ઓવરરાઈટ કરવા ઇચ્છતા નથી.
  
 
|-
 
|-
| 05.54
+
| 05:51
|To execute type,''' dot slash array1''' .Press '''Enter'''
+
|હવે એન્ટર  દબાવો.
  
 
|-
 
|-
| 05.59
+
| 05:54
|The output is displayed as, '''The sum is 15'''
+
|એક્ઝેક્યુટ કરવા માટે ટાઈપ કરો,''' dot slash array1''' એન્ટર દબાવો.
  
 
|-
 
|-
| 06.02
+
| 05:59
|We can see that it is similar to our C code
+
|આઉટપુટ આપેલ રીતે દેખાય છે  '''The sum is 15'''
  
 
|-
 
|-
| 06.07
+
| 06:02
|Now, we will see another common error.
+
|આપણે જોઈ શકીએ છે કે આપણા C કોડ સમાન છે.
 
+
  
 
|-
 
|-
| 06.10
+
| 06:07
|Come back to our program
+
|હવે આપણે હજુ એક સામાન્ય એરર જોઈશું
  
 
|-
 
|-
| 06.12
+
| 06:10
|Suppose here, at line number 7
+
|આપણા પ્રોગ્રામ પર પાછા આવો.
  
 
|-
 
|-
| 06.14
+
| 06:12
|I will type star[1],  star[2] and  star[3];
+
|ધારો કે લાઈન નમ્બર 7 પર
  
 
|-
 
|-
| 06.23
+
| 06:14
|Click on Save.
+
| ટાઈપ કરો  star[1],  star[2] અને  star[3];
  
 
|-
 
|-
| 06.24
+
| 06:23
|Let us execute. Come back to our terminal
+
| સેવ પર ક્લિક કરો.
  
 
|-
 
|-
| 06.28
+
| 06:24
|Let me clear the prompt.
+
|ચાલો એક્ઝેક્યુટ કરીએ .ટર્મિનલ પર પાછા આવીએ.  
  
 
|-
 
|-
| 06.30
+
| 06:28
|Let us compile as before.
+
|ચાલો હું પ્રોમ્પ્ટ ને સાફ કરું.
  
 
|-
 
|-
| 06.33
+
| 06:30
|Let us execute as before.
+
|ચાલો પહેલા ની જેમ જ કમ્પાઈલ કરીએ.
  
 
|-
 
|-
| 06.36
+
| 06:33
|We get an unexpected output.
+
|ચાલો  પહેલાની જેમ જ એક્ઝેક્યુટ કરીએ.
 
+
  
 
|-
 
|-
| 06.39
+
| 06:36
|This is because array index starts from 0.
+
|આપણને અનપેક્ષિત આઉટપુટ મળે છે
  
 
|-
 
|-
| 06.43
+
| 06:39
|Come back to our program. We can see here the array index starts from one.
+
|કારણકે અરે ઇન્ડેક્સ0 થી શરુ થાય છે.
  
 
|-
 
|-
| 06.49
+
| 06:43
|Hence it is giving an error. Let us fix the error.
+
|આપણા પ્રોગ્રામ પર પાછા આવો.આપણે જોઈ શકીએ છે અરે ઇન્ડેક્સ 1થી શરુ થાય છે. .
  
 
|-
 
|-
| 06.54
+
| 06:49
|Type 0 here 1 and 2. Click on Save
+
|એટલા માટે તે એરર આપે છે.ચાલો એરર સુધારીએ.
  
 
|-
 
|-
| 07.02
+
| 06:54
|Let us execute. Come back to our terminal
+
|અહી ટાઈપ કરો 0 ,1 અને  2.સેવ પર ક્લિક કરો
  
 
|-
 
|-
| 07.05
+
| 07:02
|Let us compile as before. Execute as before
+
|ચાલો એક્ઝેક્યુટ કરીએ .ટર્મિનલ પર પાછા આવીએ.  
  
 
|-
 
|-
| 07.09
+
| 07:05
|Yes, it is working.
+
|ચાલો પહેલા ની જેમ જ કમ્પાઈલ કરીએ.પહેલાની જેમ જ એક્ઝેક્યુટ કરીએ.
  
 
|-
 
|-
| 07.12
+
| 07:09
|Now, we will go back to our slides
+
|હા આ કામ કરી રહ્યું છે.
  
 
|-
 
|-
| 07.14
+
| 07:12
|Le us summarize
+
|હવે આપણી સ્લાઈડો પર પાછા જઈશું.
  
 
|-
 
|-
| 07.16
+
| 07:14
|In this tutorial we learned,
+
|સારાંશ માટે
 
+
  
 
|-
 
|-
| 07.19
+
| 07:16
|Arrays.
+
|આ ટ્યુટોરીયલમાં આપણે શીખ્યા, 
  
 
|-
 
|-
| 07.20
+
| 07:19
|To declare Single Dimensional Arrays.  
+
|'''Arrays'''.(અરેસ) 
  
 
|-
 
|-
| 07.23
+
| 07:20
|To initialize Single Dimensional Arrays.
+
|'''Single Dimensional Arrays'''( સિંગલ ડાઇમેન્શનલ અરે) ને ડીકલેર કરતા .  
 
+
  
 
|-
 
|-
| 07.26
+
| 07:23
|example''' int star[3]={4, 5, 6}'''
+
|'''Single Dimensional Arrays'''(સિંગલ ડાઇમેન્શનલ અરે) ને ઇનીશલાઈઝ  કરતા.
  
 
|-
 
|-
| 07.31
+
| 07:26
|To add the element of the array, example sum is equal to star 0 plus star 1 plus star 2
+
|ઉદાહરણ''' int star[3]={4, 5, 6}'''
  
 
|-
 
|-
| 07.40
+
| 07:31
|As an assignment,  
+
|અરે એલિમેન્ટ ને ઉમેરતા,ઉદાહરણ, ''' sum is equal to star 0 plus star 1 plus star 2'''
  
 
|-
 
|-
| 07.41
+
| 07:40
|Write a program to calculate the difference of the elements stored in an array.
+
|એસાઈનમેન્ટ તરીકે,
 
+
  
 
|-
 
|-
| 07.47
+
| 07:41
|Watch the video available at the link shown below
+
|અરે માં સંગ્રહિત થયેલ એલિમેન્ટોના તફાવત ને ગણતરી કરતું એક પ્રોગ્રામ લખો.
  
 
|-
 
|-
| 07.50
+
| 07:47
|It summarizes the Spoken Tutorial project
+
|નીચે આપેલ લીંક ઉપર ઉપલબ્ધ વિડીયો જુઓ.
 +
|-
 +
| 07:50
 +
|તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે 
  
 
|-
 
|-
| 07.53
+
| 07:53
|If you do not have good bandwidth, you can download and watch it
+
|જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો
  
 
|-
 
|-
| 07.57
+
| 07:57
|The Spoken Tutorial Project Team
+
|સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
  
 
|-
 
|-
| 08.00
+
| 08:00
|Conducts workshops using spoken tutorials
+
|સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે
  
 
|-
 
|-
| 08.03
+
| 08:03
|Gives certificates to those who pass an online test
+
|જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે
  
 
|-
 
|-
| 08.06
+
| 08:06
|For more details, please write to, contact@spoken-tutorial.org  
+
|વધુ વિગત માટે, કૃપા કરી contact@spoken-tutorial.org પર સંપર્ક કરો.
  
 
|-
 
|-
|08.13
+
|08:13
|Spoken Tutorial Project is a part of Talk to a Teacher project
+
|સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે
  
 
|-
 
|-
| 08.17
+
| 08:17
|It is supported by the National Mission on Education through ICT, MHRD, Government of India
+
|જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે
 
+
  
 
|-
 
|-
| 08.25
+
| 08:25
|More information on this Mission is available at the link shown below
+
|આ મિશન પર વધુ માહીતી આ લીંક પર ઉપલબ્ધ છે "http://spoken-tutorial.org/NMEICT-Intro"
  
 
|-
 
|-
| 08.30
+
| 08:30
|This is Ashwini Patil from IIT Bombay signing off
+
|આઈ આઈ ટી બોમ્બે તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું.
  
 
|-
 
|-
| 08.33
+
| 08:33
|Thank You for watching.
+
|જોડાવાબદ્દલ આભાર.

Latest revision as of 12:49, 24 March 2017

Time Narration


00:01 'C and C++.મા અરે પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.
00:07 આ ટ્યુટોરીયલમાં આપણે શીખીશું, ,
00:09 અરે શું છે.
00:11 અરે નું ડીકલેરેશન શું છે.
00:13 અરેનું ઇનીશલાઈઝેશન
00:16 પર કેટલાક ઉદાહરણો
00:18 આપણે અમુક સામાન્ય એરરો અને તેમનાં ઉપાયો પણ જોઈશું.
00:22 આ ટ્યુટોરીયલને રેકોર્ડ કરવા માટે, હું વાપરી રહ્યી છું
00:25 ઉબુન્ટુ ઓપરેટીંગ સીસ્ટમ આવૃત્તિ 11.04.
00:30 gcc અને g++ કમ્પાઈલર આવૃત્તિ 4.6.1.
00:36 ચાલો 'અરે ના પરીચય સાથે શરૂઆત કરીએ.
00:39 'અરે એ ડેટા અથવા કે સમાન ડેટા-પ્રકાર એલીમેન્ટ્સનું એક કલેક્શન છે.
00:44 અરે ઇન્ડેક્સ 0 થી શરુ થાય છે.
00:48 પ્રથમ એલિમેન્ટ ઇન્ડેક્સ 0 પર સંગ્રહિત થાય છે.
00:52 અરે'ત્રણ પ્રકારના છે.
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 name of the array and size
01:16 ઉદાહરણ,અહી આપણે એક ઈંટીજર અરે સ્ટારને ડીકલેર કર્યું છે જે 5 એલિમેન્ટ ધરાવે છે.
01:24 અરે ઇન્ડેક્સ સ્ટાર 0 થી સ્ટાર 4 સુધી શુરુઆત થશે.
01:29 આપણે અરેનું ડીકલેરેશન જોયું
01:32 હવે આપણે અરેનું ઇનીશલાઈઝ જોશું.
01:35 આ માટેનું સિન્ટેક્સ છે.
01:38 data-type,( name of the array ), size is equal to elements
01:44 ઉદાહરણ,અહી આપણે એ ઈંટીજર અરે સ્ટાર માપ 3 સહીત ડીકલેર કર્યો છે.અરે ના એલિમેન્ટ 1 , 2 અને 3 છે
01:54 'અહી ઇન્ડેક્સ સ્ટાર 0 થી શરુ થઈને સ્ટાર 2સુધી છે.
01:59 હવે ચાલો ઉદાહરણો તરફે જઈએ
02:01 મેં એડીટર પર પહેલેથી જ પ્રોગ્રામ ટાઈપ કર્યો છે.
02:04 તો ચાલો હું તે ખોલું.
02:06 નોંધ લો આપણી ફાઈલ નું નામ array.c છે.
02:10 આ પ્રોગ્રામ માં આપણે અરેમાં સંગ્રહિત થયેલ એલીમેન્ટોનો યોગ ગણતરી કરીશું.
02:16 ચાલો હું કોડ સમજાવુ.
02:18 આ આપણી હેડર ફાઈલ છે.
02:20 આ આપણું મુખ્ય ફંક્શન છે
02:22 અહી આપણે અરે સ્ટારને માપ 3 સહિત જાહેર અને ઇનીશલાઈઝ કર્યું છે.
02:28 અરેના એલીમેન્ટો 4, 5 અને 6 છે.
02:33 ત્યાર બાદ આપણે integer variable sum (ઇનટીજર વેરિયેબલ સમ) ને જાહેર કર્યું છે.
02:36 અહી આપણે અરેના એલીમેન્ટોને ઉમેરીએ છીએ અને sum (સમ) માં સંગ્રહિત કરીએ છે.
02:41 નોંધ લો કે 4 એ ઇન્ડેક્સ 0 પર સંગ્રહિત થશે,5 એ ઇન્ડેક્સ 1 પર સંગ્રહિત થશે અને 6 એ ઇન્ડેક્સ 2 પર સંગ્રહિત થશે.
02:50 ત્યાર બાદ આપણે sum (સમ)ને પ્રિન્ટ કરીએ છે.
02:52 આ આપણું return statement. (રીટર્ન સ્ટેટમેંટ) છે.
02:54 હવે સેવ પર ક્લિક કરો.
02:57 ચાલો પ્રોગ્રામ એક્ઝેક્યુટ કરીએ.
02:59 તમારા કીબોર્ડ પર Ctrl, Alt અને T કી એકસાથે દાબીને, ટર્મીનલ વિન્ડો ખોલો.
03:09 કમ્પાઈલ કરવા માટે ટાઈપ કરો, gcc space array dot c space hypen o array અને એન્ટર દબાવો.
03:19 એક્ઝેક્યુટ કરવા માટે ટાઈપ કરો, dot slash array એન્ટર દબાવો.
03:24 અહી આઉટપુટ આપેલ રીતે દેખાય છે
03:26 The sum is 15.
03:28 ચાલો હવે ઔમ્ક સમાન્ય એરરો જોઈએ જે સાથે આપણે રૂબરૂ થઈ શકીએ છીએ
03:32 પ્રોગ્રામ પર પાછા આવીએ
03:34 ધારો કે અહી લાઈન નંબર 4 પર આપણે છગડીયા કૌંસ ભૂલીએ છે.
03:39 સેવ પર ક્લિક કરો. ચાલો જોઈએ શું થાય છે.
03:42 ટર્મિનલ પર પાછા આવો.
03:44 ચાલો પહેલાની જેમ જ કમ્પાઈલ કરીએ
03:47 આપણને એરર દેખાય છે.
03:49 Invalid initializer and Expected identifier or bracket before numeric constant.
03:56 કારણકે અરે છગડીયા કૌંસ અંતર્ગત ઇનીશલાઈઝ થવું જોઈએ.
04:01 આપણા પ્રોગ્રામ પર પાછા આવીએ.ચાલો એરર સુધારીએ.
04:04 અહીં લાઇન નંબર 4 પર છગડીયા ટાઈપ કરો
04:09 Saveપર ક્લીક કરો.
04:12 ચાલો એક્ઝેક્યુટ કરીએ. ટર્મિનલ પર પાછા આવો.
04:15 ચાલો પહેલાની જેમ કમ્પાઈલ કરીએ. ચાલો પહેલાની જેમ એક્ઝેક્યુટ કરીએ.
04:19 હા આ કામ કરી રહ્યું છે.
04:21 હવે આપણે સમાન પ્રોગામC++એક્ઝેક્યુટ કરીશું.
04:25 આપણા પ્રોગ્રામ પર પાછા આવીએ .
04:28 હું અહી અમુક વસ્તુઓ બદલીશ.
04:30 પ્રથમ તમારા કીબોર્ડ પર Shift , Ctrl અને S keys એક સાથે દબાવો
04:38 હવે ફાઈલને dot cppએક્સટેન્શન સાથે સંગ્રહિત કરો અને Saveપર ક્લિક કરો.
04:44 ચાલો header file' (હેડર ફાઈલ) ને iostream (આઈઓ સ્ટીરીમ) તરીકે બદલીએ.
04:49 હવે using (યુસિંગ)સ્ટેટમેન્ટનો સમાવેશ કરો.
04:55 C++'મા અરેનું ડીકલેરેશન અને ઇનીશલાઈઝેશન સમાન છે.
05:01 તેથી અહી કઈ પણ બદલવાની જરૂર નથી.
05:04 હવે printfસ્ટેટમેન્ટને cout સ્ટેટમેન્ટથી બદલો.
05:09 format specifier (ફોર્મેટ સ્પેસી ફાયર)અને back slash n (બેક સ્લેશ એન)ને રદ કરો, હવે અલ્પવિરામ રદ કરો અને બે ખુલ્લા કોણ કૌંસ લખો
05:17 અહી કૌંસ રદ કરો.ફરી બે ખુલ્લા કોણ કૌંસ ટાઈપ કરો અને બમણા અવતરણ માં બેક સ્લેશ n ટાઈપ કરો.
05:26 હવે સેવ પર ક્લિક કરો.
05:29 ચાલો એક્ઝેક્યુટ કરીએ .ટર્મિનલ પર પાછા આવીએ.
05:32 કમ્પાઈલ કરવા માટે ટાઈપ કરો, g++ space array dot cpp space hypen o space array1.
05:42 અહી આપણી પાસે 'array1 ' (અરે) છે કારણકે આપણે array dot cફાઈલ માટે આઉટપુટ પેરામીટર અરે ને ઓવરરાઈટ કરવા ઇચ્છતા નથી.
05:51 હવે એન્ટર દબાવો.
05:54 એક્ઝેક્યુટ કરવા માટે ટાઈપ કરો, dot slash array1 એન્ટર દબાવો.
05:59 આઉટપુટ આપેલ રીતે દેખાય છે The sum is 15
06:02 આપણે જોઈ શકીએ છે કે આપણા C કોડ સમાન છે.
06:07 હવે આપણે હજુ એક સામાન્ય એરર જોઈશું
06:10 આપણા પ્રોગ્રામ પર પાછા આવો.
06:12 ધારો કે લાઈન નમ્બર 7 પર
06:14 ટાઈપ કરો star[1], star[2] અને star[3];
06:23 સેવ પર ક્લિક કરો.
06:24 ચાલો એક્ઝેક્યુટ કરીએ .ટર્મિનલ પર પાછા આવીએ.
06:28 ચાલો હું પ્રોમ્પ્ટ ને સાફ કરું.
06:30 ચાલો પહેલા ની જેમ જ કમ્પાઈલ કરીએ.
06:33 ચાલો પહેલાની જેમ જ એક્ઝેક્યુટ કરીએ.
06:36 આપણને અનપેક્ષિત આઉટપુટ મળે છે
06:39 કારણકે અરે ઇન્ડેક્સ0 થી શરુ થાય છે.
06:43 આપણા પ્રોગ્રામ પર પાછા આવો.આપણે જોઈ શકીએ છે અરે ઇન્ડેક્સ 1થી શરુ થાય છે. .
06:49 એટલા માટે તે એરર આપે છે.ચાલો એરર સુધારીએ.
06:54 અહી ટાઈપ કરો 0 ,1 અને 2.સેવ પર ક્લિક કરો
07:02 ચાલો એક્ઝેક્યુટ કરીએ .ટર્મિનલ પર પાછા આવીએ.
07:05 ચાલો પહેલા ની જેમ જ કમ્પાઈલ કરીએ.પહેલાની જેમ જ એક્ઝેક્યુટ કરીએ.
07:09 હા આ કામ કરી રહ્યું છે.
07:12 હવે આપણી સ્લાઈડો પર પાછા જઈશું.
07:14 સારાંશ માટે
07:16 આ ટ્યુટોરીયલમાં આપણે શીખ્યા,
07:19 Arrays.(અરેસ)
07:20 Single Dimensional Arrays( સિંગલ ડાઇમેન્શનલ અરે) ને ડીકલેર કરતા .
07:23 Single Dimensional Arrays(સિંગલ ડાઇમેન્શનલ અરે) ને ઇનીશલાઈઝ કરતા.
07:26 ઉદાહરણ int star[3]={4, 5, 6}
07:31 અરે એલિમેન્ટ ને ઉમેરતા,ઉદાહરણ, sum is equal to star 0 plus star 1 plus star 2
07:40 એસાઈનમેન્ટ તરીકે,
07:41 અરે માં સંગ્રહિત થયેલ એલિમેન્ટોના તફાવત ને ગણતરી કરતું એક પ્રોગ્રામ લખો.
07:47 નીચે આપેલ લીંક ઉપર ઉપલબ્ધ વિડીયો જુઓ.
07:50 તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે
07:53 જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો
07:57 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
08:00 સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે
08:03 જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે
08:06 વધુ વિગત માટે, કૃપા કરી contact@spoken-tutorial.org પર સંપર્ક કરો.
08:13 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે
08:17 જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે
08:25 આ મિશન પર વધુ માહીતી આ લીંક પર ઉપલબ્ધ છે "http://spoken-tutorial.org/NMEICT-Intro"
08:30 આઈ આઈ ટી બોમ્બે તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું.
08:33 જોડાવાબદ્દલ આભાર.

Contributors and Content Editors

Jyotisolanki, Pratik kamble