Difference between revisions of "C-and-C++/C2/Functions/Gujarati"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 384: Line 384:
 
|-
 
|-
 
| 07.37
 
| 07.37
| Let us exeute  the program
+
| ચાલો પ્રોગ્રામને એક્ઝેક્યુટ કરીએ
  
 
|-
 
|-
 
|07.39
 
|07.39
| Come back to our terminal
+
| આપણા ટર્મીનલ પર પાછા આવીએ
  
 
|-
 
|-
 
| 07.42
 
| 07.42
| To compile, type '''g++ function.cpp -o fun1'''
+
| કમ્પાઈલ કરવાં માટે, ટાઈપ કરો '''g++ function.cpp -o fun1'''  
  
 
|-
 
|-
 
|07.52
 
|07.52
| Here we have fun1, because we don't want to overwrite the output parameter fun for the  file fun.c .
+
| અહીં આપણી પાસે છે '''fun1''', કારણ કે આપણે ફાઈલ '''fun.c''' માટે આઉટપુટ પેરામીટર '''fun''' ને ઓવરરાઈટ કરવાં ઈચ્છતા નથી.
  
 
|-
 
|-
 
|08.02
 
|08.02
| Now press''' Enter'''
+
|હવે '''Enter''' દબાવો
  
 
|-
 
|-
 
|08.05
 
|08.05
| To execute
+
|એક્ઝેક્યુટ કરવાં માટે
  
 
|-
 
|-
 
|08.06
 
|08.06
| Type'''./fun1''' And press enter
+
|'''./fun1''' ટાઈપ કરો અને '''Enter''' દબાવો
  
 
|-
 
|-
 
| 08.12
 
| 08.12
| The output is displayed as:  
+
| આઉટપુટ આપેલ રીતે દેખાય છે:  
 
   
 
   
 
|-
 
|-
Line 420: Line 420:
 
|-
 
|-
 
| 08.16
 
| 08.16
|we can see that  the output is similar to our c code
+
|આપણે જોઈ શકીએ છીએ કે આઉટપુટ આપણા '''c''' કોડની સમાન છે 
 
|-
 
|-
 
|08.20
 
|08.20
| Let us  see some  common errors which we can come across.
+
| ચાલો અમુક એવાં એરરોને જોઈએ જેનાં દ્વારા આપણે રૂબરૂ થઇ શકીએ.  
 +
 
 
|-
 
|-
 
|08.24
 
|08.24
| Come back to our program.
+
|આપણા પ્રોગ્રામ પર પાછા આવીએ.
  
 
|-
 
|-
 
|08.26
 
|08.26
| Suppose here at line no-11 . I will type '''x''' in the place of 4.
+
|ધારો કે અહીં લાઈન ક્રમાંક-11 પર. હું '''4''' ની જગ્યાએ '''x''' ટાઈપ કરીશ.
  
 
|-
 
|-
 
|08.32
 
|08.32
| I will retain the rest of the code as it is.
+
|હું બાકી બચેલ કોડને એવું જ રાખીશ.
  
 
|-
 
|-
 
| 08.36
 
| 08.36
|Now click on  Save
+
|હવે '''Save''' પર ક્લિક કરો
  
 
|-
 
|-
 
|  08.38
 
|  08.38
|Let us execute the  program
+
|ચાલો પ્રોગ્રામને એક્ઝેક્યુટ કરીએ
 
|-
 
|-
 
|08.40
 
|08.40
| Come back to  our terminal.
+
|આપણા ટર્મીનલ પર પાછા આવીએ.
 +
 
 
|-
 
|-
 
|08.44
 
|08.44
| Let us  compile  as  before
+
|પહેલાની જેમ ચાલો કમ્પાઈલ કરીએ
  
 
|-
 
|-
 
| 08.48
 
| 08.48
| We see an error
+
| આપણને એક એરર દેખાય છે
 
|-
 
|-
 
|08.50
 
|08.50
| '''x '''was not declared in this scope. come back to our program
+
| ''x was not declared in this scope'''. આપણા પ્રોગ્રામ પર પાછા આવીએ
  
 
|-
 
|-
 
|08.54
 
|08.54
| This is because '''x''' is a '''character''' variable
+
|આનું કારણ એ છે કે '''x''' એ કેરેક્ટર વેરીએબલ છે
  
 
|-
 
|-
 
|08.58
 
|08.58
| And our '''add''' function has '''integer''' variable as an '''argument'''
+
| અને આપણું '''add''' ફંક્શન એક આર્ગ્યુંમેંટ તરીકે '''integer''' વેરીએબલ ધરાવે છે
  
 
|-
 
|-
 
|09.04
 
|09.04
| So there is a mismatch in return type and return value.
+
|તેથી રીટર્ન પ્રકાર અને રીટર્ન વેલ્યુમાં એક ગુંચવણ છે.  
  
 
|-
 
|-
 
| 09.08
 
| 09.08
| Now Let us fix the error
+
| હવે ચાલો એરરને સુધાર કરીએ
 
+
 
+
  
 
|-
 
|-
 
|09.10
 
|09.10
| Type 4 here. Click on '''Save'''
+
| અહીં '''4''' ટાઈપ કરો. '''Save''' પર ક્લિક કરો
  
 
|-
 
|-
 
|09.15
 
|09.15
| Let us execute
+
|ચાલો એક્ઝેક્યુટ કરીએ
  
 
|-
 
|-
 
|09.17
 
|09.17
| Come back to our terminal. Let me clear the prompt.
+
|આપણા ટર્મીનલ પર પાછા આવીએ. ચાલો હું પ્રોમ્પ્ટને સાફ કરું.
  
 
|-
 
|-
 
|09.21
 
|09.21
| Let us compile as before, execute as before
+
|ચાલો હું પહેલાની જેમ કમ્પાઈલ કરું, એક્ઝેક્યુટ કરું
  
 
|-
 
|-
 
|09.27
 
|09.27
| Yes! it is working
+
|હા! આ કામ કરી રહ્યું છે
  
 
|-
 
|-
 
| 09.29
 
| 09.29
|now we will see another common error .Come back to our program
+
|હવે આપણે બીજા એક સામાન્ય એરરને જોઈશું. આપણા પ્રોગ્રામ પર પાછા આવીએ
  
 
|-
 
|-
 
|09.34
 
|09.34
| here we  will  pass only 1 argument
+
|અહીં આપણે ફક્ત એક આર્ગ્યુંમેંટને પસાર કરીશું 
  
 
|-
 
|-
 
|09.39
 
|09.39
| delete 4
+
| '''4''' ને રદ્દ કરો
  
 
|-
 
|-
Line 513: Line 513:
 
|-
 
|-
 
| 09.43
 
| 09.43
| Let us see, what happens come back to our terminal.
+
| હવે '''Save''' પર ક્લિક કરો.
  
 
|-
 
|-
 
| 09.47
 
| 09.47
| Let us compile as before
+
| ચાલો પહેલાની જેમ કમ્પાઈલ કરીએ
  
  
Line 523: Line 523:
 
|-
 
|-
 
| 09.49
 
| 09.49
|We see error too few arguments to few functions int 'add''''  
+
|આપણે એરર જોઈએ છીએ '''too few arguments to few functions int 'add''''
  
  
 
|-
 
|-
 
| 09.54
 
| 09.54
| Come back to our  program
+
|આપણા પ્રોગ્રામ પર પાછા આવીએ.
  
  
 
|-
 
|-
 
|09.56
 
|09.56
| You can see here we have two argument '''int a''' and '''int b'''
+
|તમે જોઈ શકો છો અહીં આપણી પાસે બે આર્ગ્યુંમેંટ છે '''int a અને int b'''
  
 
|-
 
|-
 
|10.03
 
|10.03
| And here we are passing only one argument.
+
| અને અહીંયા આપણે ફક્ત એક આર્ગ્યુંમેંટને પસાર કરી રહ્યા છે.  
  
 
|-
 
|-
 
|10.06
 
|10.06
| Hence it is giving an error
+
|એટલા માટે આ એરર આપી રહ્યું છે
 
+
 
|-
 
|-
 
|10.09
 
|10.09
| Let us fix the error
+
|ચાલો એરરને સુધાર કરીએ
  
 
|-
 
|-
 
|10.10
 
|10.10
| Type 4 ,click on save
+
|'''4''' ટાઈપ કરો, '''save''' પર ક્લિક કરો
  
 
|-
 
|-
 
|10.13
 
|10.13
| Let us execute again
+
|ચાલો ફરીથી એક્ઝેક્યુટ કરીએ
  
 
|-
 
|-
 
|10.16
 
|10.16
|Compile as before , execute as before.
+
|પહેલાની જેમ કમ્પાઈલ કરીએ, એક્ઝેક્યુટ કરીએ.  
  
 
|-
 
|-
 
| 10.21
 
| 10.21
| Yes it is working!Now come back to our slide
+
|હા આ કામ કરી રહ્યું છે! હવે આપણી સ્લાઈડ પર પાછા આવીએ 
  
 
|-
 
|-
 
|10.26
 
|10.26
| Let us summaries ,In this tutorial we learn't
+
| સારાંશમાં, આ ટ્યુટોરીયલમાં આપણે શીખ્યા
  
 
|-
 
|-
 
|10.29
 
|10.29
| Functions
+
| '''ફંક્શનો'''
 
|-
 
|-
 
| 10.31
 
| 10.31
| Syntax of function
+
|''ફંક્શનનું સિન્ટેક્ષ'''
  
 
|-
 
|-
 
|10.33
 
|10.33
| Function without arguments: e.g ; void add()
+
| આર્ગ્યુંમેંટ વિનાનાં ફંક્શન: દા. ત. ;'''void add()'''
  
 
|-
 
|-
 
|10.37
 
|10.37
| Function with arguments: e.g ;int add( int a,int b)
+
|આર્ગ્યુંમેંટ સાથેનાં ફંક્શન: દા. ત. ;'''int add( int a,int b)''' 
  
 
|-
 
|-
 
|10.43
 
|10.43
| As an assignment
+
| એક એસાઈનમેંટ રૂપે 
  
 
|-
 
|-
 
|10.45
 
|10.45
| Write a program to calculate the square of a number using function.
+
| એક પ્રોગ્રામ લખો જે ફંક્શનનાં ઉપયોગ વડે એક ક્રમાંકનાં વર્ગની ગણતરી કરે.  
  
 
|-
 
|-
 
| 10.50
 
| 10.50
Watch the video available at  http://spoken-tutorial.org /What\_is\_a\_Spoken\_Tutorial
+
આ લીંક પર ઉપલબ્ધ વિડીયો જુઓ. http://spoken-tutorial.org /What\_is\_a\_Spoken\_Tutorial
  
 
|-
 
|-
 
|10.53
 
|10.53
| It summarises the Spoken Tutorial project
+
| તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે
  
 
|-
 
|-
 
|10.56
 
|10.56
| If you do not have good bandwidth, you can download and watch it
+
| જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો
  
 
|-
 
|-
 
| 11.01
 
| 11.01
| The Spoken Tutorial Project Team
+
| સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
  
 
|-
 
|-
 
|11.03
 
|11.03
| Conducts workshops using spoken tutorials
+
|સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે
  
 
|-
 
|-
 
|11.07
 
|11.07
| Gives certificates to those who pass an online test
+
| જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે
  
 
|-
 
|-
 
|11.11
 
|11.11
| For more details, please write to contact@spoken-tutorial.org
+
|વધુ વિગત માટે, કૃપા કરી '''contact@spoken-tutorial.org''' પર સંપર્ક કરો.
  
 
|-
 
|-
 
| 11.19
 
| 11.19
| Spoken Tutorial Project is a part of the Talk to a Teacher project
+
|સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે
  
 
|-
 
|-
 
|11.23
 
|11.23
| It is supported by the National Mission on Education through ICT, MHRD, Government of India
+
| જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે
  
 
|-
 
|-
 
|11.30
 
|11.30
| More information on this Mission is available at: http://spoken-tutorial.org\NMEICT-Intro
+
| આ મિશન પર વધુ માહીતી આ લીંક પર ઉપલબ્ધ છે '''"http://spoken-tutorial.org/NMEICT-Intro"'''
  
 
|-
 
|-
 
| 11.35
 
| 11.35
| This is Ashwini Patil from IIT Bombay
+
| '''IIT-Bombay''' તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું.
  
 
|-
 
|-
 
|11.39
 
|11.39
| Thank You for joining
+
| જોડાવાબદ્દલ આભાર.
  
 
|}
 
|}

Revision as of 15:35, 9 July 2013

Time' Narration


00.01 Functions in C and C++' પરનાં સ્પોકન ટ્યુટોરીયલમાં સ્વાગત છે.
00.07 આ ટ્યુટોરીયલમાં આપણે શીખીશું, ,
00.10 ફંક્શન' શું છે
00.12 ફંક્શનનાં સિન્ટેક્ષ
00.15 return statement' નું મહત્વ
00.18 ફંક્શનો પર કેટલાક ઉદાહરણ.
00.20 આપણે કેટલીક સામાન્ય એરર અને તેના ઉકેલો પણ જોશું.
00.25 આ ટ્યુટોરીયલને રેકોર્ડ કરવાં માટે, હું વાપરી રહ્યી છું ઉબુન્ટુ ઓપરેટીંગ સીસ્ટમ આવૃત્તિ 11.10
00.33 gcc અને g++ કમ્પાઈલર આવૃત્તિ 4.6.1'
00.40 ફંક્શનોનાં રજૂઆત સાથે ચાલો શરૂઆત કરીએ
00.43 ફંકશન એક સ્વયં પર્યાપ્ત પ્રોગ્રામ છે જે અમુક ચોક્કસ કાર્યને એક્ઝેક્યુટ કરે છે
00.50 દરેક પ્રોગ્રામ એક અથવાં એકથી વધારે ફંક્શનો ધરાવે છે
00.56 એકવાર એક્ઝેક્યુટ થયા પછીથી નિયંત્રણ પોતાની એ જગ્યાએ ફરી પાછું આવશે જ્યાંથી એ એક્સેસ થયું હતું
01.03 હવે આપણે ફંક્શન માટેનાં સિન્ટેક્ષ જોઈશું
01.18 ret-type' ડેટા પ્રકારને વ્યાખ્યાયિત કરે છે જે ફંક્શન પાછું આપે છે
01.12 fun_name' ફંક્શનનું નામ છે
01.16 parameters' વેરીએબલ નામોની યાદી અને એનાં પ્રકારો છે
01.20 ફંક્શન માટેનું બીજું એક સિન્ટેક્ષ છે ret_type function name પેરામીટર લીસ્ટ વિના.


01.30 આને આર્ગ્યુંમેંટ વિનાનાં ફંક્શનો તરીકે સંબોધાય છે.
01.35 અને આ આર્ગ્યુંમેંટ સાથેનાં ફંક્શનો તરીકે સંબોધાય છે.
01.40 ચાલો આપણા પ્રોગ્રામ પર જઈએ
01.43 મેં એડીટર પર પહેલાથી જ પ્રોગ્રામ ટાઈપ કર્યું છે
01.46 ચાલો હું તેને ખોલું.
01.50 આપણા ફાઈલનું નામ void function.c છે એની નોંધ લો, આ પ્રોગ્રામમાં આપણે ફંક્શનનાં મદદથી બે ક્રમાંકોનાં સરવાળાની ગણતરી કરીશું.
02.03 ચાલો હું કોડ સમજાવું.


02.06 આ આપણી હેડર ફાઈલ છે
02.09 કોઈપણ ફંક્શનને ઉપયોગ કરતાં પહેલા તે વ્યાખ્યાયિત થયેલ હોવી જ જોઈએ
02.14 અહીં અમે add કહેવાતા એક ફંક્શનને જાહેર કર્યું છે
02.18 નોંધ લો કે add ફંક્શન કોઈપણ આર્ગ્યુંમેંટ વિનાનું છે
02.22 અને રીટર્ન પ્રકાર void છે
02.25 ફંક્શનો બે પ્રકારનાં છે
02.27 પ્રથમ છે વપરાશકર્તાએ વ્યાખ્યાયિત કરેલ ફંક્શન જે છે આપણું add ફંક્શન અને
02.33 Pr-defined ફંક્શન જે કે printf અને મુખ્ય ફંક્શન છે
02.39 અહીં આપણે a અને b ને 2 અને 3 વેલ્યુઓ અસાઈન કરીને પ્રારંભ કરી છે
02.47 ત્યારબાદ આપણે a વેરીએબલ c જાહેર કર્યું છે
02.51 આપણે a અને b ની વેલ્યુઓને ઉમેરી છે
02.53 પરીણામ c માં સંગ્રહીત થયું છે
02.57 પછી આપણે પરીણામ પ્રીંટ કરીશું.
03.00 આ આપણું મુખ્ય ફંક્શન છે
03.03 મુખ્ય ફંક્શનની અંદર, આપણે add ફંક્શનને બોલાવીએ છીએ
03.07 સરવાળાની ક્રીયા પૂરી થશે અને પરીણામ પ્રીંટ થશે.
03.13 હવે Save પર ક્લિક કરો
03.15 ચાલો આપણે પ્રોગ્રામને એક્ઝેક્યુટ કરીએ
03.17 તમારા કીબોર્ડ પર Ctrl, Alt અને T કી એકસાથે દાબીને ટર્મીનલ વિન્ડો ને ખોલો
03.28 કમ્પાઈલ કરવાં માટે ટાઈપ કરો
03.29 'gcc void function.c -o void અને enter દબાવો
03.40 એક્ઝેક્યુટ કરવાં માટે, ટાઈપ કરો

./void

03.45 આઉટપુટ Sum of a and b is 5 આ રીતે દેખાય છે'
03.50 હવે આપણા પ્રોગ્રામ પર પાછા આવો
03.53 વિશેષ identifiers ધરાવનાર ફંક્શનો પેરામીટરો અથવા આર્ગ્યુંમેંટો તરીકે સંબોધાય છે
04.00 હવે આપણે સમાન ઉદાહરણો આર્ગ્યુંમેંટોની સાથે જોઈશું
04.03 હું અહીં અમુક વસ્તુઓ બદલીશ. તમારા કીબોર્ડ પર shift Ctrl અને S કી એક સાથે દબાવો..
04.14 હવે ફાઈલને Function.c તરીકે સંગ્રહીત કરો. Save પર ક્લિક કરો.
04.24 void' કી શબ્દને int અને (int a, int b) દરમ્યાન સાથે બદલી કરો;
04.34 save પર ક્લિક કરો


04.37 અહીં int a અને int b ફંક્શન add નાં આર્ગ્યુંમેંટો છે
04.44 હવે આને રદ્દ કરો
04.47 અહીં a અને b ને પ્રારંભ કરવાની જરૂર નથી. હવે ફરીથી void કીશબ્દને int કીશબ્દ સાથે બદલી કરો અને save પર ક્લિક કરો


04.58 ચાલો એક વેરીએબલ સમ ને અહીં જાહેર કરીએ
05.01 int sum ટાઈપ કરો;
05.05 enter' દબાવો
05.06 અને ટાઈપ કરો sum = add(5,4);
05.19 અહીં આપણે add ફંક્શનને કોલ કરીએ છે.
05.22 ત્યારબાદ આપણે આર્ગ્યુંમેંટોને 5 અને 4 તરીકે પસાર કરીએ છીએ
05.26 '5 a માં સંગ્રહીત થશે અને 4 b માં સંગ્રહીત થશે
05.31 સરવાળાની ક્રીયા પૂરી થશે
05.34 પાછી આવેલ વેલ્યુ c એ કુલ સરવાળામાં સંગ્રહીત થશે.
05.38 હવે આ સરવાળાને રદ્દ કરો કારણ કે આપણે ઉપરનાં ફંક્શનને પહેલાથી જ કોલ કર્યું છે
05.44 અને ટાઈપ કરો
05.45 return 0; હવે save પર ક્લિક કરો
05.51 non-void ફંક્શને' રીટર્ન સ્ટેટમેંટને વાપરવું જ જોઈએ જે એક વેલ્યુ પાછી આપે છે
05.58 ચાલો પ્રોગ્રામને એક્ઝેક્યુટ કરીએ
06.00 ટર્મીનલ પર પાછા આવીએ
06.03 gcc function.c -o fun ટાઈપ કરો અને enter દબાવો


06.13 એક્ઝેક્યુટ કરવાં માટે

./fun એન્ટર દબાવો

06.19 આઉટપુટ આપેલ રીતે દેખાય છે
06.21 The Sum of a & b is 9
06.25 NOW WE WILL EXECUTE THE SAME PROGRAM IN C++
06.29 આપણા પ્રોગ્રામ પર પાછા આવીએ. હું એજ કોડને ફરીથી એડીટ કરીશ Shift'Ctrl અને S કીને એકસાથે તમારા કીબોર્ડ પર દબાવો


06.41 હવે ફાઈલને .cpp એક્સટેંશન સાથે સંગ્રહીત કરો અને save પર ક્લિક કરો
06.47 ચાલો હેડર ફાઈલને iostream તરીકે બદલીએ
06.52 હવે using સ્ટેટમેંટનો સમાવેશ કરો. save પર ક્લિક કરો
07.00 ફંક્શન જાહેરાત C++ માં સમાન છે
07.04 તો અહીં કંઈપણ બદલવાની જરૂર નથી
07.07 હવે printf સ્ટેટમેંટને cout સ્ટેટમેંટથી બદલી કરો


07.13 ફોર્મેટ સ્પેસીફાયર અને \n ને રદ્દ કરો
07.16 અલ્પ વિરામ રદ્દ કરો
07.17 બે ખુલ્લા ખૂણાવાળા કૌંસ ટાઈપ કરો. અહીં બંધ કૌંસને રદ્દ કરો
07.23 ફરીથી બે ખુલ્લા ખૂણાવાળા કૌંસ ટાઈપ કરો.
07.25 અને બે અવતરણ ચિન્હમાં backslash n ટાઈપ કરો
07.29 C++ માં લાઈનને પ્રીંટ કરવાં માટે આપણે cout ફંક્શનને વાપરીએ છીએ
07.34 હવે save પર ક્લિક કરો
07.37 ચાલો પ્રોગ્રામને એક્ઝેક્યુટ કરીએ
07.39 આપણા ટર્મીનલ પર પાછા આવીએ
07.42 કમ્પાઈલ કરવાં માટે, ટાઈપ કરો g++ function.cpp -o fun1
07.52 અહીં આપણી પાસે છે fun1, કારણ કે આપણે ફાઈલ fun.c માટે આઉટપુટ પેરામીટર fun ને ઓવરરાઈટ કરવાં ઈચ્છતા નથી.
08.02 હવે Enter દબાવો
08.05 એક્ઝેક્યુટ કરવાં માટે
08.06 ./fun1 ટાઈપ કરો અને Enter દબાવો
08.12 આઉટપુટ આપેલ રીતે દેખાય છે:
08.14 The sum of a & b is 9.
08.16 આપણે જોઈ શકીએ છીએ કે આઉટપુટ આપણા c કોડની સમાન છે
08.20 ચાલો અમુક એવાં એરરોને જોઈએ જેનાં દ્વારા આપણે રૂબરૂ થઇ શકીએ.
08.24 આપણા પ્રોગ્રામ પર પાછા આવીએ.
08.26 ધારો કે અહીં લાઈન ક્રમાંક-11 પર. હું 4 ની જગ્યાએ x ટાઈપ કરીશ.
08.32 હું બાકી બચેલ કોડને એવું જ રાખીશ.
08.36 હવે Save પર ક્લિક કરો
08.38 ચાલો પ્રોગ્રામને એક્ઝેક્યુટ કરીએ
08.40 આપણા ટર્મીનલ પર પાછા આવીએ.
08.44 પહેલાની જેમ ચાલો કમ્પાઈલ કરીએ
08.48 આપણને એક એરર દેખાય છે
08.50 x was not declared in this scope'. આપણા પ્રોગ્રામ પર પાછા આવીએ
08.54 આનું કારણ એ છે કે x એ કેરેક્ટર વેરીએબલ છે
08.58 અને આપણું add ફંક્શન એક આર્ગ્યુંમેંટ તરીકે integer વેરીએબલ ધરાવે છે
09.04 તેથી રીટર્ન પ્રકાર અને રીટર્ન વેલ્યુમાં એક ગુંચવણ છે.
09.08 હવે ચાલો એરરને સુધાર કરીએ
09.10 અહીં 4 ટાઈપ કરો. Save પર ક્લિક કરો
09.15 ચાલો એક્ઝેક્યુટ કરીએ
09.17 આપણા ટર્મીનલ પર પાછા આવીએ. ચાલો હું પ્રોમ્પ્ટને સાફ કરું.
09.21 ચાલો હું પહેલાની જેમ કમ્પાઈલ કરું, એક્ઝેક્યુટ કરું
09.27 હા! આ કામ કરી રહ્યું છે
09.29 હવે આપણે બીજા એક સામાન્ય એરરને જોઈશું. આપણા પ્રોગ્રામ પર પાછા આવીએ
09.34 અહીં આપણે ફક્ત એક આર્ગ્યુંમેંટને પસાર કરીશું
09.39 4 ને રદ્દ કરો
09.40 Now Click on Save .
09.43 હવે Save પર ક્લિક કરો.
09.47 ચાલો પહેલાની જેમ કમ્પાઈલ કરીએ


09.49 આપણે એરર જોઈએ છીએ too few arguments to few functions int 'add'


09.54 આપણા પ્રોગ્રામ પર પાછા આવીએ.


09.56 તમે જોઈ શકો છો અહીં આપણી પાસે બે આર્ગ્યુંમેંટ છે int a અને int b
10.03 અને અહીંયા આપણે ફક્ત એક આર્ગ્યુંમેંટને પસાર કરી રહ્યા છે.
10.06 એટલા માટે આ એરર આપી રહ્યું છે
10.09 ચાલો એરરને સુધાર કરીએ
10.10 4 ટાઈપ કરો, save પર ક્લિક કરો
10.13 ચાલો ફરીથી એક્ઝેક્યુટ કરીએ
10.16 પહેલાની જેમ કમ્પાઈલ કરીએ, એક્ઝેક્યુટ કરીએ.
10.21 હા આ કામ કરી રહ્યું છે! હવે આપણી સ્લાઈડ પર પાછા આવીએ
10.26 સારાંશમાં, આ ટ્યુટોરીયલમાં આપણે શીખ્યા
10.29 ફંક્શનો
10.31 ફંક્શનનું સિન્ટેક્ષ'
10.33 આર્ગ્યુંમેંટ વિનાનાં ફંક્શન: દા. ત. ;void add()
10.37 આર્ગ્યુંમેંટ સાથેનાં ફંક્શન: દા. ત. ;int add( int a,int b)
10.43 એક એસાઈનમેંટ રૂપે
10.45 એક પ્રોગ્રામ લખો જે ફંક્શનનાં ઉપયોગ વડે એક ક્રમાંકનાં વર્ગની ગણતરી કરે.
10.50 આ લીંક પર ઉપલબ્ધ વિડીયો જુઓ. http://spoken-tutorial.org /What\_is\_a\_Spoken\_Tutorial
10.53 તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટનો સારાંશ આપે છે
10.56 જો તમારી બેન્ડવિડ્થ સારી ન હોય, તો તમે ડાઉનલોડ કરી તે જોઈ શકો છો
11.01 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
11.03 સ્પોકન ટ્યુટોરીયલોનાં મદદથી વર્કશોપોનું આયોજન કરે છે
11.07 જેઓ ઓનલાઈન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્રો આપે છે
11.11 વધુ વિગત માટે, કૃપા કરી contact@spoken-tutorial.org પર સંપર્ક કરો.
11.19 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે
11.23 જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે
11.30 આ મિશન પર વધુ માહીતી આ લીંક પર ઉપલબ્ધ છે "http://spoken-tutorial.org/NMEICT-Intro"
11.35 IIT-Bombay તરફથી સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે ભાષાંતર કરનાર હું, જ્યોતી સોલંકી વિદાય લઉં છું.
11.39 જોડાવાબદ્દલ આભાર.

Contributors and Content Editors

Gaurav, Jyotisolanki, Pratik kamble