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

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border = 1 |'''Time''' |'''Narration''' |- | 00.02 | | Welcome to the spoken tutorial on First C program. |- | 00.06 | In this tutorial, we will learn |- | 00.08 | Ho…')
 
 
(5 intermediate revisions by 3 users not shown)
Line 4: Line 4:
  
 
|'''Narration'''
 
|'''Narration'''
 
  
 
|-
 
|-
| 00.02
+
| 00:02
| | Welcome to the spoken tutorial on First C program.  
+
| પ્રથમ C પ્રોગ્રામ પરના સ્પોકન ટ્યુટોરીયલમાં તમારું સ્વાગત છે.
  
 
|-
 
|-
| 00.06
+
| 00:06
| In this tutorial, we  will learn
+
| આ ટ્યુટોરીયલ માં, આપણે શીખીશું,
  
 
|-
 
|-
| 00.08
+
| 00:08
| How to write a simple C program
+
| સરળ C પ્રોગ્રામ કેવી રીતે લખવું 
  
 
|-
 
|-
| 00.11
+
| 00:11
| How to compile it
+
| તેને કમ્પાઇલ કેવી રીતે કરવું
  
 
|-
 
|-
| 00.13
+
| 00:13
| How to execute it
+
| તેને એક્ઝેક્યુટ કેવી રીતે કરવું આપણે કેટલીક સામાન્ય એરર અને તેના ઉકેલો પણ સમજીશું.
  
 
|-
 
|-
| 00.14
+
|00:19
|We will also explain some common errors and their solutions.
+
| આ ટ્યુટોરીયલ રેકોર્ડ કરવા માટે, હું
  
 
|-
 
|-
|00.19
+
| 00:22
| | To record this tutorial, I am using
+
|ઉબુન્ટુ ઓપરેટીંગ સિસ્ટમ આવૃત્તિ 11.10 અને ઉબુન્ટુ પર GCC કમ્પાઈલર આવૃત્તિ 4.6.1 નો ઉપયોગ કરી રહ્યી છું.
  
 
|-
 
|-
| 00.22
+
| 00:31
|Ubuntu operating system version 11.10 and gcc Compiler version 4.6.1 on Ubuntu
+
| આ ટ્યુટોરીયલનો અભ્યાસ કરવા માટે,
  
 
|-
 
|-
| 00.31
+
| 00:33
| To practice this tutorial,
+
|તમારે ઉબુન્ટુ ઓપરેટીંગ સિસ્ટમ અને એડિટર સાથે પરિચિત હોવું જોઈએ
  
 
|-
 
|-
| 00.33
+
| 00:39
|You should be familiar with Ubuntu Operating System and an Editor
+
|કેટલાક એડીટરો vim અને gedit છે
  
 
|-
 
|-
| 00.39
+
| 00:42
|Some editors are vim and gedit
+
|આ ટ્યુટોરીયલ માં હું gedit નો ઉપયોગ કરીશ.
  
 
|-
 
|-
| 00.42
+
| 00:46
|I will use gedit in this tutorial
+
|સંબંધિત ટ્યુટોરિયલ્સ માટે અમારી વેબસાઇટ http://spoken-tutorial.org જુઓ.
  
 
|-
 
|-
| 00.46
+
|00:51
|For relevant tutorials please visit our website: [http://spoken-tutorial.org/ http://spoken-tutorial.org]
+
| ચાલો હું એક ઉદાહરણ દ્વારા C પ્રોગ્રામ કેવી રીતે લખવું તે કહું.
  
 
|-
 
|-
|00.51
+
| 00:56
| Let me tell you how to write a C program through an example
+
|તમારા કીબોર્ડ પર '''Ctrl, Alt અને T ''' કીઓ એકસાથે દબાવી ટર્મિનલ વિન્ડો ખોલો.
  
 
|-
 
|-
| 00.56
+
| 01:07
|Open the terminal window  by pressing '''Ctrl, Alt and T '''keys simultaneously on your keyboard.
+
| હવે ટેક્સ્ટ એડિટર ખોલો. તેથી, પ્રોમ્પ્ટ પર, ટાઇપ કરો,
  
 
|-
 
|-
| 01.07
+
| 01:12
|  Now let's open the text editor. So, at the prompt, type
+
 
+
|-
+
| 01.12
+
 
|'''“gedit”''' space '''“talk”''' dot '''“c”''' space “&”'''
 
|'''“gedit”''' space '''“talk”''' dot '''“c”''' space “&”'''
  
 
|-
 
|-
| 01.20
+
| 01:20
|'''We use ampersand (&) to free up the prompt '''
+
|પ્રોમ્પ્ટને મુક્ત કરવા માટે આપણે એમપરસેન્ડ (&) ચિહ્નનો ઉપયોગ કરીશું.
  
 
|-
 
|-
| 01.25
+
| 01:25
| Please note that all the '''C''' files will  have  extension dot '''“c”'''
+
| નોંધ લો કે બધી '''C''' ફાઈલને ડોટ '''C''' એક્સ્ટેંશન છે.
  
 
|-
 
|-
|01.31
+
|01:31
Now Press '''Enter'''
+
હવે એન્ટર ડબાઓ.
  
 
|-
 
|-
| 01.33
+
| 01:33
the text editor has opened
+
ટેક્સ્ટ એડિટર ખૂલેલ છે.
  
 
|-
 
|-
| 01.37
+
| 01:37
Let us start to write a program
+
પ્રોગ્રામ લખવા માટે શરૂઆત કરીએ
  
 
|-
 
|-
| 01.39
+
| 01:39
| Type double slash '''“//”''' space  
+
| ટાઇપ કરો, ડબલ સ્લેશ '''“//”''' space  
  
 
|-
 
|-
| 01.42
+
| 01:42
 
|'''“My first C program”.'''
 
|'''“My first C program”.'''
  
 
|-
 
|-
|01.48
+
|01:48
| Here, double slash is used to comment the line
+
| અહીં, ડબલ સ્લેશ લીટીને કમેન્ટ કરવા માટે વપરાય છે.
  
 
|-
 
|-
| 01.52
+
| 01:52
|Comments are used to understand the flow of program
+
|કમેન્ટ્સ પ્રોગ્રામનો ફ્લો સમજવા માટે વપરાય છે
  
 
|-
 
|-
| 01.56
+
| 01:56
|It is useful for documentation
+
|તે ડોકયુમેન્ટેશન માટે ઉપયોગી છે
  
 
|-
 
|-
| 01.58  
+
| 01:58  
|It gives us information about the program
+
|તે આપણને પ્રોગ્રામ વિશે માહિતી આપે છે
  
 
|-
 
|-
| 02.01
+
| 02:01
|The double slash is called as single line comment.
+
|ડબલ સ્લેશ સિંગલ લાઈન કમેન્ટ તરીકે ઓળખવામાં આવે છે.
  
 
|-
 
|-
| 02.07  
+
| 02:07  
| Now press '''Enter'''
+
| હવે એન્ટર ડબાઓ.
  
 
|-
 
|-
|02.09
+
|02:09
|Type hash '''“#include”''' space opening bracket , closing bracket'''
+
|ટાઇપ કરો, હેશ '''“include”''' સ્પેસ, ઑપનિંગ બ્રેકેટ, ક્લોસિંગ બ્રેકેટ,
  
 
|-
 
|-
| 02.17
+
| 02:17
| It is always a good practice to complete the brackets first, and then start writing inside it
+
| પ્રથમ કૌંસ પૂર્ણ કરવું અને પછી તે અંદર લખવાનું શરૂ કરવું એ હંમેશા સારી પ્રેક્ટીસ છે,
  
 
|-
 
|-
| 02.24
+
| 02:24
| Now  Inside the bracket, type'''“stdio”''' dot”.” “'''h” '''
+
| હવે કૌશ અંદર, ટાઇપ કરો, '''“stdio”''' dot”.” “'''h” '''
  
 
|-
 
|-
| 02.30
+
| 02:30
|  '''stdio.h''' is a '''header file'''
+
|  '''stdio.h''' એ હેડર ફાઈલ છે.
  
 
|-
 
|-
| 02.34
+
| 02:34
|A '''program''' must contain this header file when it uses standard '''input/output functions'''.Now press Enter
+
|પ્રોગ્રામ આ હેડર ફાઈલ સમાવવું જ જોઈએ જયારે તે ઇનપુટ/આઉટપુટ ફ્ન્ક્શનોનો ઉપયોગ કરે છે. હવે એન્ટર દબાવો.
  
 
|-
 
|-
| 02.43
+
| 02:43
type '''“int” '''space''' “main” '''opening bracket,
+
ટાઇપ કરો, '''“int” ''' સ્પેસ ''' “main” ''' ઓપનીંગ બ્રેકેટ, ક્લોસિંગ બ્રેકેટ '''“()”. '''
closing bracket '''“()”. '''
+
  
 
|-
 
|-
| 02.50
+
| 02:50
| | ' '''main''' is a special '''function'''
+
| '''main''' એક ખાસ ફન્કશન છે.  
|-
+
| 02.53
+
|It denotes that the execution of the program begins from this line
+
  
 
|-
 
|-
| 02.58
+
| 02:53
|The opening bracket and  closing bracket is called as parenthesis.
+
|તે સૂચવે છે કે પ્રોગ્રામનું એકઝીક્યુશન આ લીટીથી શરૂ થાય છે.
 +
 +
|-
 +
| 02:58
 +
|ઓપનીંગ બ્રેકેટ અને ક્લોસિંગ બ્રેકેટને પેરેનથીસીસ કહેવામાં આવે છે.
  
 
|-
 
|-
| 03.04
+
| 03:04
| Parenthesis followed by '''main''' is to tell the user that '''main''' is a '''function'''
+
| '''main''' સાથે અનુસરતા પેરેનથીસીસ યુઝરને એ બતાવવા માટે છે કે '''main''' એક ફન્કશન છે.
  
 
|-
 
|-
| 03.11
+
| 03:11
| Here the '''int''' '''main function''' takes no '''arguments'''
+
| અહીં '''int''' '''main function''' કોઈ આરગ્યુંમેન્ટ નથી લેતું.
  
 
|-
 
|-
| 03.15
+
| 03:15
|It returns a value of type '''integer'''.
+
|તે '''integer''' ટાઇપની વેલ્યુ રીટર્ન કરે છે.
  
 
|-
 
|-
| 03.19
+
| 03:19
| We will learn about '''data types''' in another tutorial.
+
| '''data types''' વિષે આપને બીજા ટ્યુટોરીયલ માં શીખીશું.
  
 
|-
 
|-
| 03.23
+
| 03:23
| Now  Let us switch to the slides to know more about  '''main function'''. Let us go to the next slide.
+
| હવે '''main''' ફન્કશન વિષે વધુ જાણવા માટે ચાલો સ્લાઈડ ઉપર જઈએ. આગામી સ્લાઇડ પર જાઓ.
  
 
|-
 
|-
| 03.30
+
| 03:30
| Every '''program'''should have  one main function
+
| દરેક '''પ્રોગ્રામ''' ને એક main ફન્કશન હોવું જોઈએ
  
 
|-
 
|-
| 03.33
+
| 03:33
|There should NOT be more than one main function
+
|એક કરતાં વધુ main ફન્કશન ન હોવું જોઇએ
  
 
|-
 
|-
| 03.37
+
| 03:37
|Otherwise the compiler cannot locate the beginning of the program
+
|નહિં તો કમ્પાઇલર પ્રોગ્રામની શરૂઆત સ્થિત ન કરી શકશે.
  
 
|-
 
|-
| 03.41
+
| 03:41
|The empty pair of parentheses indicates that main has no '''arguments'''
+
|ખાલી પેરેન્થેસીસ સૂચવે છે કે main ફન્કશનને કોઈ આરગ્યુંમેન્ટ નથી. 
  
 
|-
 
|-
| 03.47
+
| 03:47
|The concept of arguments will be discussed in detail in the upcoming tutorials.
+
|આરગ્યુંમેન્ટનો કોન્સેપ્ટ આગામી ટ્યુટોરિયલ્સ માં વિગતવાર ચર્ચા કરવામાં આવશે.
  
 
|-
 
|-
| 03.52
+
| 03:52
| Now let us come back to our program. Press Enter.
+
| હવે આપણા પ્રોગ્રામ ઉપર પાછા આવીએ. એન્ટર દબાવો.
  
 
|-
 
|-
| 03.58
+
| 03:58
| Type opening curly brace '''“{”'''
+
| ઓપન કર્લી બ્રેકેટ ટાઇપ કરો '''“{”'''
  
 
|-
 
|-
| 04.00
+
| 04:00
|The opening curly bracket marks the beginning of the '''function''' '''main'''.
+
|ઓપનીંગ કર્લી બ્રેકેટ '''main''' ફન્કશનની શરૂઆત ચિહ્નિત કરે છે.
  
 
|-
 
|-
| 04.05
+
| 04:05
|Then  Type  closing curly  bracket '''“}”'''
+
|પછી ક્લોસિંગ કર્લી બ્રેકેટ ટાઇપ કરો '''“}”'''
 
   
 
   
 
|-
 
|-
| 04.08
+
| 04:08
|The closing curly bracket indicates the end of the '''function''' '''main'''.  
+
|ક્લોસિંગ કર્લી બ્રેકેટ '''main''' ફન્કશનનો અંત દર્શાવે છે.
  
 
|-
 
|-
| 04.13
+
| 04:13
| Now Inside the bracket 
+
| હવે બ્રેકેટ અંદર, બે વખત એન્ટર ડબાઓ,  કર્સરને એક લીટી ઉપર ખસેડો.
  
 
|-
 
|-
| 04.14
+
| 04:20
|press '''Enter''' twice,  move the cursor one line up
+
| ઇન્ડેંટેશન કોડ વાંચવા માટે સરળ બનાવે છે
  
 
|-
 
|-
| 04.20
+
| 04:23
| Indentation makes the code easier to read
+
|તે એરર પણ ઝડપથી સ્થિત કરવા માટે મદદ કરે છે
  
 
|-
 
|-
| 04.23
+
| 04:26
|It also helps to locate errors faster
+
|તો ચાલો અહીં ત્રણ સ્પેસ આપીએ.
  
 
|-
 
|-
| 04.26
+
| 04:29
|So let us give three space here
+
| અને ટાઇપ કરો ''' “printf” ''' ઓપનીંગ બ્રેકેટ, ક્લોસિંગ બ્રેકેટ '''“()” '''
  
 
|-
 
|-
| 04.29
+
| 04:34
| And  Type''' “printf” ''' opening bracket closing bracket '''“()” '''
+
|'''printf''' ટર્મિનલ પર આઉટપુટ પ્રિન્ટ કરવા માટે પ્રમાણભૂત C ફન્કશન છે
  
 
|-
 
|-
| 04.34
+
| 04:39
|'''printf '''is a standard C function to print the output on the terminal
+
| અહીં બ્રેકેટ અંદર, ડબલ અવતરણચિહ્નો ની અંદર,
  
 
|-
 
|-
| 04.39
+
| 04:44
| Here inside the brackets, within double quotes,
+
|printf ફન્કશનમાં ડબલ અવતરણ ચિહ્ન અંદર આવેલ કંઈપણ ટર્મિનલ પર પ્રિન્ટ કરવામાં આવશે.
  
 
|-
 
|-
| 04.44
+
| 04:50
|Anything within the double quotes in the printf statement will be printed on the terminal.
+
|ટાઇપ કરો '''“Talk To a Teacher ''' બેકસ્લેશ '''n”'''
  
 
|-
 
|-
| 04.50
+
| 05:00
|Type'''“Talk To a Teacher '''backslash '''n”'''
+
|બેકસ્લેશ n '''“\n” ''' નવી લીટી દર્શાવે છે.
  
 
|-
 
|-
| 05.00
+
| 05:03
|Backslash n '''“\n” '''signifies newline
+
|પરિણામ સ્વરૂપે, printf ફન્કશનના એક્ઝીક્યુશન પછી, કર્સર નવી લીટી પર ખસે છે.
  
 
|-
 
|-
| 05.03
+
| 05:11
|As a result, after execution of the '''printf '''function, the cursor moves to the new line
+
| દરેક C સ્ટેટમેન્ટ અર્ધવિરામ (semicolon) સાથે અંત થવું જોઈએ.
  
 
|-
 
|-
| 05.11
+
| 05:15
| Every '''C''' statement must end with a '''semicolon “;”'''
+
|તેથી, આ લીટીના અંતે તે ટાઇપ કરો.
  
 
|-
 
|-
| 05.15
+
| 05:19
|Hence, type it at the end of this line.  
+
|અર્ધવિરામ સ્ટેટમેન્ટ ટર્મીનેટર તરીકે કામ કરે છે.
  
 
|-
 
|-
| 05.19
+
|05:24
|'''Semicolon''' acts as a statement terminator.
+
|હવે એન્ટર ડબાઓ. અહીં ત્રણ સ્પેસ આપો,
  
 
|-
 
|-
|05.24
+
|05:28
|Now press '''Enter''' give three space here
+
| અને ટાઇપ કરો '''“return”''' સ્પેસ ''' “0”''' અને '''અર્ધવિરામ''' '''“;”'''
  
 
|-
 
|-
|05.28
+
| 05:34
| And type '''“return”''' space''' “0”''' and a '''semicolon''' '''“;”'''
+
| આ સ્ટેટમેન્ટ પૂર્ણાંક શૂન્ય આપે છે.
  
 
|-
 
|-
| 05.34
+
| 05:38
| This statement returns the integer zero
+
| આ ફન્કશન માટે પૂર્ણાંક રીટર્ન કરવું જ જોઈએ કારણ કે ફન્કશન ટાઇપ '''int''' છે.
  
 
|-
 
|-
| 05.38
+
| 05:45
|An integer has to be returned for this function because the function type is '''int'''
+
|'''return''' સ્ટેટમેન્ટ એક્ઝેક્યુટેબલ સ્ટેટમેન્ટના અંતને ચિહ્નિત કરે છે
  
 
|-
 
|-
| 05.45
+
| 05:51
|The '''return''' statement marks the end of executable statements
+
|આપણે રીટર્ન વેલ્યુઓ ઉપર અન્ય ટ્યુટોરીયલ માં વધુ જાણીશું.
  
 
|-
 
|-
| 05.51
+
| 05:56
|We will learn more about the returned values in another tutorial.
+
| હવે ફાઈલ સંગ્રહવા માટે '''Save''' બટન પર ક્લિક કરો
  
 
|-
 
|-
| 05.56
+
| 06:00
| Now click on"'''Save'''" button to save the file
+
|વારંવાર ફાઈલો સંગ્રહવી એ સારી આદત છે
  
 
|-
 
|-
| 06.00
+
| 06:03
|It is a good habit to save files frequently
+
|આ તમને અચાનક પાવર નિષ્ફળતાઓથી સુરક્ષા આપશે.
  
 
|-
 
|-
| 06.03
+
| 06:06
|This will protect you from sudden power failures
+
| એપ્લીકેશન ક્રેશ થાય તે કિસ્સામાં પણ તે ઉપયોગી રહેશે.
  
 
|-
 
|-
| 06.06
+
| 06:11
|It will also be useful in case the applications were to crash.
+
| ચાલો હવે પ્રોગ્રામને કમ્પાઈલ કરીએ, ટર્મિનલ પર પાછા આવો.
  
 
|-
 
|-
| 06.11
+
| 06:15
| Let  us now compile the program come back to a  terminal.
+
|ટાઇપ કરો '''“gcc”''' સ્પેસ '''“talk.c”''' સ્પેસ હાયફન “-'''o”''' સ્પેસ '''“myoutput”'''
  
 
|-
 
|-
| 06.15
+
| 06:24
|Type '''“gcc”''' space '''“talk.c”''' space hyphen “-'''o”''' space '''“myoutput”'''
+
| '''gcc''' કમ્પાઈલર છે.
  
 
|-
 
|-
| 06.24
+
| 06:27
| '''gcc''' is the compiler
+
|'''talk.c''' તમારી ફાઈલનું નામ છે.
 
+
|-
+
| 06.27
+
|'''talk.c''' is our filename .
+
 
|-
 
|-
| 06.30
+
| 06:30
|'''-o''' '''myoutput''' says that the executable should go to the file '''myoutput'''
+
|'''-o''' '''myoutput''' કહે છે કે એકઝીકયુટેબલ ફાઈલ '''myoutput''' માં જવું જોઈએ.
  
 
|-
 
|-
| 06.37
+
| 06:37
| Now Press''' Enter. '''
+
| હવે એન્ટર ડબાઓ.
  
 
|-
 
|-
| 06.39
+
| 06:39
|We see that the program is compiled
+
|આપણે જોશું કે પ્રોગ્રામ કમ્પાઈલ થયો છે.
  
 
|-
 
|-
| 06.42
+
| 06:42
|By typing '''ls -lrt''', we can see that '''myoutput''' is the last file to be created
+
|'''ls -lrt''' દ્વારા, આપણે જોઈ શકીએ છીએ કે '''myoutput''' અંતિમ ફાઈલ છે જે બની છે.
  
 
|-
 
|-
| 06.54
+
| 06:54
|To execute the program, type dot slash '''“./myoutput” ''' press '''Enter.'''
+
|પ્રોગ્રામ એકઝીક્યુટ કરવા માટે, ટાઇપ કરો, dot સ્લેશ '''“./myoutput” '''. એન્ટર ડબાઓ.
  
 
|-
 
|-
|07.01
+
|07:01
| Here the output is displayed as '''“Talk To a Teacher”.'''
+
| અહીં આઉટપુટ '''“Talk To a Teacher”.''' તરીકે દર્શાવવામાં આવે છે.
  
 
|-
 
|-
| 07.06
+
| 07:06
As I said before, return is the last statement to be executed
+
મેં પહેલાં જણાવ્યું તે પ્રમાણે, એકઝીકયુટ કરવા માટે return અંતિમ સ્ટેટમેન્ટ છે.
  
 
|-
 
|-
| 07.10
+
| 07:10
|Thus after the return statement nothing will be executed. Let us try it out.
+
|તેથી return સ્ટેટમેન્ટ પછી કંઈ પણ એકઝીકયુટ થતું નથી. ચાલો તેનો પ્રયાસ કરીએ.
  
 
|-
 
|-
|07.16  
+
|07:16  
| come back to our program.
+
| પ્રોગ્રામ પર પાછા આવો. '''return''' સ્ટેટમેન્ટ પછી, ચાલો એક વધુ '''printf''' સ્ટેટમેન્ટ ઉમેરીએ, ટાઇપ કરો, printf("Welcome \n");
  
 
|-
 
|-
| 07.17
+
| 07:35
| After the '''return''' statement, let us include one more printf statement type printf("Welcome \n");
+
| હવે '''save''' ઉપર ક્લિક કરો.
  
 
|-
 
|-
| 07.35
+
| 07:37
| Now click on  save.
+
|ચાલો કમ્પાઇલ અને એકઝીક્યુટ કરીએ, ટર્મિનલ પર પાછા આવો.
  
 
|-
 
|-
| 07.37
+
|07:41
|Let us compile  and execute come back to our terminal.
+
| તમે '''up arrow''' કીનો ઉપયોગ કરીને અગાઉ દાખલ કરેલા કમાન્ડો યાદ કરી શકો છો.
  
 
|-
 
|-
|07.41
+
| 07:46
| you can recall the previously entered commands by using '''up arrow'''key.
+
|જે મેં હમણાં કર્યું છે.
  
 
|-
 
|-
| 07.46
+
| 07:51
|That is what I did now
+
|આપણે જોશું કે બીજું સ્ટેટમેન્ટ '''welcome''' એકઝીકયુટ થયું નથી.
  
 
|-
 
|-
| 07.51
+
| 07:58
|We see that the second  statements  '''welcome''' is  not executed
+
| હવે આપણા પ્રોગ્રામ ઉપર પાછા આવો.
  
 
|-
 
|-
| 07.58
+
| 08:00
| Now come back to our program
+
|ચાલો 'Welcome' સ્ટેટમેન્ટ return સ્ટેટમેન્ટ ઉપર લખીએ.
  
 
|-
 
|-
| 08.00
+
| 08:07
|Let us write the 'Welcome' statement above the return statement
+
|Save ઉપર ક્લિક કરો.
  
 
|-
 
|-
| 08.07
+
| 08:09
| Click on  Save.
+
|ચાલો કમ્પાઈલ અને એકઝીક્યુટ કરીએ.
  
 
|-
 
|-
| 08.09
+
| 08:15
|Let us compile and execute
+
|આપણે જોશું કે બીજું '''printf''' સ્ટેટમેન્ટ '''Welcome''' પણ એકઝીક્યુટ થયું છે.
  
 
|-
 
|-
| 08.15
+
| 08:23
|We see that the second '''printf''' statement ''welcome'' has also has been executed
+
|હવે ચાલો સામાન્ય એરર જે આવી શકે છે તે જોઈએ. આપણા પ્રોગ્રામ પર પાછા આવો.
  
 
|-
 
|-
| 08.23
+
| 08:29
| Now let us see the common errors which we can come across. Come back to our program.
+
| ધારો કે અહીં આપણે '''“stdio.h”''' માં ડોટ મુકવાનું ચૂકી ગયા. Save પર ક્લિક કરો.
 
+
  
 
|-
 
|-
| 08.29
+
| 08:35
| Suppose here I  will the miss the dot in '''“stdio.h”''' Click on save.
+
| ચાલો કમ્પાઈલ અને એકઝીક્યુટ કરીએ.
 
+
  
 
|-
 
|-
| 08.35
+
| 08:42
| Let us  compile and execute .
+
|આપણે જોશું કે, આપણી '''talk.c''' ફાઈલમાં લીટી નમ્બર 2 ઉપર ફેટલ એરર છે.
  
 
|-
 
|-
| 08.42
+
| 08:48
|We see that
+
|કમ્પાઈલર '''“stdioh”''' નામ સાથે કોઈ હેડર ફાઈલ શોધી શકતું નથી તેથી તે એક એરર આપે છે,  '''no such file or directory'''.
  
 
|-
 
|-
| 08.43
+
| 08:59
|There is a fatal error  at line no.2 in our '''talk.c''' file.
+
|અને કમ્પાઇલેશન સમાપ્ત થાય છે.
  
 
|-
 
|-
| 08.48
+
| 09:03
|The compiler cannot find a '''header file''' with the name '''“stdioh”'''hence it is giving an error no such file or directory.
+
|ચાલો એરર સુધારીએ, પ્રોગ્રામ ઉપર પાછા આવો, અને ડોટ ફરી ઉમેરો. Save ઉપર ક્લિક કરો.
  
 
|-
 
|-
| 08.59
+
| 09:11
|And the compilation is terminated.  
+
| ચાલો તે કમ્પાઇલ અને એકઝીક્યુટ કરો. હા તે કામ કરે છે.
|-
+
| 09.03
+
|Let us  now fix the error come back to a  program Reinsert the dot '''“.”'''click on save
+
 
+
  
 
|-
 
|-
| 09.11
+
| 09:19
| Let us compile and  execute it.Yes  It is working.
+
| હું તમને બીજી સામાન્ય એરર બતાવીશ.
  
 
|-
 
|-
| 09.19
+
|09:23
| I will show you another common error
+
|પ્રોગ્રામ ઉપર પાછા જાઓ.
  
 
|-
 
|-
|09.23
+
| 09:26
|Let us switch back to the program.
+
| હવે, ધારો કે હું લીટીના અંતે અર્ધવિરામ ચૂકી જાઉં.
 
+
  
 
|-
 
|-
| 09.26
+
| 09:31
| Now, suppose here i will miss the '''semicolon''' at the end of the line
+
| '''Save''' ઉપર ક્લિક કરો. તે કમ્પાઇલ અને એકઝીક્યુટ કરો.
  
 
|-
 
|-
| 09.31
+
| 09:42
| Click on  '''Save'''.Let us compile and execute
+
| આપણી '''talk.c''' ફાઈલમાં લીટી નમ્બર 6 ઉપર એરર છે. expected ''semicolon'' before  printf.
  
 
|-
 
|-
| 09.42
+
| 09:51
| We see that there is  an error at line no.6 in our talk.c fileThat expected ''semicolon'' before  printf.
+
|પ્રોગ્રામ ઉપર પાછા આવોજેમ કે મેં પહેલા જણાવ્યું હતું, અર્ધવિરામ સ્ટેટમેન્ટ ટર્મીનેટર તરીકે કામ કરે છે .
|-
+
| 09.51
+
|Come back to our program.  As  i said before semicolon acts as a statement terminator
+
 
+
  
 
|-
 
|-
| 09.59
+
| 09:59
|So it will search for it at the end of the line.5 and at the beginning of the  line.6.  
+
|તેથી તે લીટી 5 ના અંતે અને લીટી 6 ના શરુઆતમાં તે શોધશે.
  
 
|-
 
|-
| 10.07
+
| 10:07
This is line 6
+
આ લીટી 6 છે.
  
 
|-
 
|-
| 10.09
+
| 10:09
| This is the last place where you can put the '''semicolon'''
+
| આ છેલ્લું સ્થળ છે જ્યાં તમે અર્ધવિરામ મૂકી શકો છો.
  
 
|-
 
|-
| 10.13
+
| 10:13
|Recall that the compiler also give the error message on line 6.
+
|કમ્પાઇલર લીટી 6 પર એરર મેસેજ આપશે તે યાદ રાખો.
  
 
|-
 
|-
| 10.18
+
| 10:18
| Let us try what happens if we put the semicolon here.
+
| અહીં અર્ધવિરામ મૂકીએ તો શું થશે તેનો પ્રયાસ કરીએ.
  
 
|-
 
|-
| 10.24
+
| 10:24
| Click on '''Save''' .
+
| '''Save''' ઉપર ક્લિક કરો.
  
 
|-
 
|-
| 10.26
+
| 10:26
|Let us  Compile and execute.Yes it is working
+
|ચાલો તે કમ્પાઇલ અને એકઝીક્યુટ કરીએ. હા તે કામ કરે છે.
  
 
|-
 
|-
| 10.33
+
| 10:33
|Now come back to our programLet us type the ''semicolon'' here  at the end of this line.
+
|હવે પ્રોગ્રામ ઉપર પાછા આવોચાલો લીટીના અંતમાં અહીં અર્ધવિરામ ટાઈપ કરીએ.
 
+
 
+
 
+
  
 
|-
 
|-
| 10.41
+
| 10:41
| As it is a conventional practice to type  the ''semicolon'' at the end of the line. Now click on save.  
+
| કારણ કે લીટીના અંતે અર્ધવિરામ ટાઈપ કરવું પરંપરાગત અભ્યાસ છે. હવે Save પર ક્લિક કરો.
  
 
|-
 
|-
| 10.49
+
| 10:49
|   Let us  Compile and execute. .Yes it is working.
+
| ચાલો તે કમ્પાઇલ અને એકઝીક્યુટ કરીએ. હા તે કામ કરે છે.
 
+
  
 
|-
 
|-
| 10.49
+
| 10:54
|Let us go back to our slides.  
+
|ચાલો આપણી સ્લાઈડ ઉપર પાછા જઈએ.
  
 
|-
 
|-
|10.57
+
|10:57
| As an Assignment
+
| એસાઇન્મેન્ટ તરીકે
  
 
|-
 
|-
| 10.59
+
| 10:59
|Write a program to print "Welcome to the World of C"
+
|"Welcome to the World of C" પ્રિન્ટ કરવા માટેનો પ્રોગ્રામ ટાઇપ કરો.
  
 
|-
 
|-
| 11.03
+
| 11:03
|See what happens if  '''“\n”''' is not included in the '''printf''' statement.
+
|'''printf''' સ્ટેટમેન્ટ માં '''“\n”''' નો સમાવેશ ન કરવાથી શું થાય છે તે જુઓ.
  
 
|-
 
|-
| 11.09
+
| 11:09
| This brings us to the end of this tutorial
+
| અહીં આ ટ્યુટોરીયલ સમાપ્ત થાય છે.
  
 
|-
 
|-
| 11.12
+
| 11:12
| Watch the video available at the link shown http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
+
| નીચે આપેલ લીનક ઉપર ઉપલબ્ધ વિડીઓ જુઓ. http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
  
 
|-
 
|-
| 11.15
+
| 11:15
|It summarises the Spoken Tutorial project
+
|તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે સારાંશ આપે છે.
  
 
|-
 
|-
| 11.18
+
| 11:18
|If you do not have good bandwidth, you can download and watch it.
+
|જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે ડાઉનલોડ કરી તે જોઈ શકો છો
  
 
|-
 
|-
| 11.22
+
| 11:22
| The Spoken Tutorial Project Team
+
| સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
  
 
|-
 
|-
| 11.25
+
| 11:25
|Conducts workshops using spoken tutorials
+
|સ્પોકન ટ્યુટોરીયલોની મદદથી વર્કશોપ આયોજિત કરે છે.
  
 
|-
 
|-
| 11.28
+
| 11:28
|Gives certificates to those who pass an online test
+
|જેઓ ઓનલાઇન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્ર આપે છે.
  
 
|-
 
|-
| 11.32
+
| 11:32
|For more details, please write to contact [at] spoken hyphen tutorial dot org
+
|વધુ વિગતો માટે, contact@spoken-tutorial.org પર સંપર્ક કરો.
  
 
|-
 
|-
|11.38
+
|11:38
| Spoken Tutorial Project is a part of the Talk to a Teacher project
+
| સ્પોકન ટ્યુટોરિયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે.
  
 
|-
 
|-
| 11.42
+
| 11:42
|It is supported by the National Mission on Education through ICT, MHRD, Government of India
+
|જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે
  
 
|-
 
|-
| 11.48
+
| 11:48
|More information on this Mission is available at: http://spoken-tutorial.org\NMEICT-Intro
+
|આ મિશન વિશે વધુ માહીતી આ લીંક ઉપર ઉપલબ્ધ છે : http://spoken-tutorial.org\NMEICT-Intro
  
 
|-
 
|-
| 11.51
+
| 11:51
| This is Ashwini Patil from IIT Bombay. Thank you for joining.  
+
| આઈઆઈટી બોમ્બે તરફથી ભાષાંતર કરનાર હું, કૃપાલી પરમાર વિદાય લઉં છું. જોડાવા બદ્દલ આભાર.  
  
 
|}
 
|}

Latest revision as of 15:24, 23 February 2017

Time Narration
00:02 પ્રથમ C પ્રોગ્રામ પરના સ્પોકન ટ્યુટોરીયલમાં તમારું સ્વાગત છે.
00:06 આ ટ્યુટોરીયલ માં, આપણે શીખીશું,
00:08 સરળ C પ્રોગ્રામ કેવી રીતે લખવું
00:11 તેને કમ્પાઇલ કેવી રીતે કરવું
00:13 તેને એક્ઝેક્યુટ કેવી રીતે કરવું આપણે કેટલીક સામાન્ય એરર અને તેના ઉકેલો પણ સમજીશું.
00:19 આ ટ્યુટોરીયલ રેકોર્ડ કરવા માટે, હું
00:22 ઉબુન્ટુ ઓપરેટીંગ સિસ્ટમ આવૃત્તિ 11.10 અને ઉબુન્ટુ પર GCC કમ્પાઈલર આવૃત્તિ 4.6.1 નો ઉપયોગ કરી રહ્યી છું.
00:31 આ ટ્યુટોરીયલનો અભ્યાસ કરવા માટે,
00:33 તમારે ઉબુન્ટુ ઓપરેટીંગ સિસ્ટમ અને એડિટર સાથે પરિચિત હોવું જોઈએ
00:39 કેટલાક એડીટરો vim અને gedit છે
00:42 આ ટ્યુટોરીયલ માં હું gedit નો ઉપયોગ કરીશ.
00:46 સંબંધિત ટ્યુટોરિયલ્સ માટે અમારી વેબસાઇટ http://spoken-tutorial.org જુઓ.
00:51 ચાલો હું એક ઉદાહરણ દ્વારા C પ્રોગ્રામ કેવી રીતે લખવું તે કહું.
00:56 તમારા કીબોર્ડ પર Ctrl, Alt અને T કીઓ એકસાથે દબાવી ટર્મિનલ વિન્ડો ખોલો.
01:07 હવે ટેક્સ્ટ એડિટર ખોલો. તેથી, પ્રોમ્પ્ટ પર, ટાઇપ કરો,
01:12 “gedit” space “talk” dot “c” space “&”
01:20 પ્રોમ્પ્ટને મુક્ત કરવા માટે આપણે એમપરસેન્ડ (&) ચિહ્નનો ઉપયોગ કરીશું.
01:25 નોંધ લો કે બધી C ફાઈલને ડોટ C એક્સ્ટેંશન છે.
01:31 હવે એન્ટર ડબાઓ.
01:33 ટેક્સ્ટ એડિટર ખૂલેલ છે.
01:37 પ્રોગ્રામ લખવા માટે શરૂઆત કરીએ
01:39 ટાઇપ કરો, ડબલ સ્લેશ “//” space
01:42 “My first C program”.
01:48 અહીં, ડબલ સ્લેશ લીટીને કમેન્ટ કરવા માટે વપરાય છે.
01:52 કમેન્ટ્સ પ્રોગ્રામનો ફ્લો સમજવા માટે વપરાય છે
01:56 તે ડોકયુમેન્ટેશન માટે ઉપયોગી છે
01:58 તે આપણને પ્રોગ્રામ વિશે માહિતી આપે છે
02:01 ડબલ સ્લેશ સિંગલ લાઈન કમેન્ટ તરીકે ઓળખવામાં આવે છે.
02:07 હવે એન્ટર ડબાઓ.
02:09 ટાઇપ કરો, હેશ “include” સ્પેસ, ઑપનિંગ બ્રેકેટ, ક્લોસિંગ બ્રેકેટ,
02:17 પ્રથમ કૌંસ પૂર્ણ કરવું અને પછી તે અંદર લખવાનું શરૂ કરવું એ હંમેશા સારી પ્રેક્ટીસ છે,
02:24 હવે કૌશ અંદર, ટાઇપ કરો, “stdio” dot”.” “h”
02:30 stdio.h એ હેડર ફાઈલ છે.
02:34 પ્રોગ્રામ આ હેડર ફાઈલ સમાવવું જ જોઈએ જયારે તે ઇનપુટ/આઉટપુટ ફ્ન્ક્શનોનો ઉપયોગ કરે છે. હવે એન્ટર દબાવો.
02:43 ટાઇપ કરો, “int” સ્પેસ “main” ઓપનીંગ બ્રેકેટ, ક્લોસિંગ બ્રેકેટ “()”.
02:50 main એક ખાસ ફન્કશન છે.
02:53 તે સૂચવે છે કે પ્રોગ્રામનું એકઝીક્યુશન આ લીટીથી શરૂ થાય છે.
02:58 ઓપનીંગ બ્રેકેટ અને ક્લોસિંગ બ્રેકેટને પેરેનથીસીસ કહેવામાં આવે છે.
03:04 main સાથે અનુસરતા પેરેનથીસીસ યુઝરને એ બતાવવા માટે છે કે main એક ફન્કશન છે.
03:11 અહીં int main function કોઈ આરગ્યુંમેન્ટ નથી લેતું.
03:15 તે integer ટાઇપની વેલ્યુ રીટર્ન કરે છે.
03:19 data types વિષે આપને બીજા ટ્યુટોરીયલ માં શીખીશું.
03:23 હવે main ફન્કશન વિષે વધુ જાણવા માટે ચાલો સ્લાઈડ ઉપર જઈએ. આગામી સ્લાઇડ પર જાઓ.
03:30 દરેક પ્રોગ્રામ ને એક main ફન્કશન હોવું જોઈએ
03:33 એક કરતાં વધુ main ફન્કશન ન હોવું જોઇએ
03:37 નહિં તો કમ્પાઇલર પ્રોગ્રામની શરૂઆત સ્થિત ન કરી શકશે.
03:41 ખાલી પેરેન્થેસીસ સૂચવે છે કે main ફન્કશનને કોઈ આરગ્યુંમેન્ટ નથી.
03:47 આરગ્યુંમેન્ટનો કોન્સેપ્ટ આગામી ટ્યુટોરિયલ્સ માં વિગતવાર ચર્ચા કરવામાં આવશે.
03:52 હવે આપણા પ્રોગ્રામ ઉપર પાછા આવીએ. એન્ટર દબાવો.
03:58 ઓપન કર્લી બ્રેકેટ ટાઇપ કરો “{”
04:00 ઓપનીંગ કર્લી બ્રેકેટ main ફન્કશનની શરૂઆત ચિહ્નિત કરે છે.
04:05 પછી ક્લોસિંગ કર્લી બ્રેકેટ ટાઇપ કરો “}”
04:08 ક્લોસિંગ કર્લી બ્રેકેટ main ફન્કશનનો અંત દર્શાવે છે.
04:13 હવે બ્રેકેટ અંદર, બે વખત એન્ટર ડબાઓ, કર્સરને એક લીટી ઉપર ખસેડો.
04:20 ઇન્ડેંટેશન કોડ વાંચવા માટે સરળ બનાવે છે
04:23 તે એરર પણ ઝડપથી સ્થિત કરવા માટે મદદ કરે છે
04:26 તો ચાલો અહીં ત્રણ સ્પેસ આપીએ.
04:29 અને ટાઇપ કરો “printf” ઓપનીંગ બ્રેકેટ, ક્લોસિંગ બ્રેકેટ “()”
04:34 printf ટર્મિનલ પર આઉટપુટ પ્રિન્ટ કરવા માટે પ્રમાણભૂત C ફન્કશન છે
04:39 અહીં બ્રેકેટ અંદર, ડબલ અવતરણચિહ્નો ની અંદર,
04:44 printf ફન્કશનમાં ડબલ અવતરણ ચિહ્ન અંદર આવેલ કંઈપણ ટર્મિનલ પર પ્રિન્ટ કરવામાં આવશે.
04:50 ટાઇપ કરો “Talk To a Teacher બેકસ્લેશ n”
05:00 બેકસ્લેશ n “\n” નવી લીટી દર્શાવે છે.
05:03 પરિણામ સ્વરૂપે, printf ફન્કશનના એક્ઝીક્યુશન પછી, કર્સર નવી લીટી પર ખસે છે.
05:11 દરેક C સ્ટેટમેન્ટ અર્ધવિરામ (semicolon) સાથે અંત થવું જોઈએ.
05:15 તેથી, આ લીટીના અંતે તે ટાઇપ કરો.
05:19 અર્ધવિરામ સ્ટેટમેન્ટ ટર્મીનેટર તરીકે કામ કરે છે.
05:24 હવે એન્ટર ડબાઓ. અહીં ત્રણ સ્પેસ આપો,
05:28 અને ટાઇપ કરો “return” સ્પેસ “0” અને અર્ધવિરામ “;”
05:34 આ સ્ટેટમેન્ટ પૂર્ણાંક શૂન્ય આપે છે.
05:38 આ ફન્કશન માટે પૂર્ણાંક રીટર્ન કરવું જ જોઈએ કારણ કે ફન્કશન ટાઇપ int છે.
05:45 return સ્ટેટમેન્ટ એક્ઝેક્યુટેબલ સ્ટેટમેન્ટના અંતને ચિહ્નિત કરે છે
05:51 આપણે રીટર્ન વેલ્યુઓ ઉપર અન્ય ટ્યુટોરીયલ માં વધુ જાણીશું.
05:56 હવે ફાઈલ સંગ્રહવા માટે Save બટન પર ક્લિક કરો
06:00 વારંવાર ફાઈલો સંગ્રહવી એ સારી આદત છે
06:03 આ તમને અચાનક પાવર નિષ્ફળતાઓથી સુરક્ષા આપશે.
06:06 એપ્લીકેશન ક્રેશ થાય તે કિસ્સામાં પણ તે ઉપયોગી રહેશે.
06:11 ચાલો હવે પ્રોગ્રામને કમ્પાઈલ કરીએ, ટર્મિનલ પર પાછા આવો.
06:15 ટાઇપ કરો “gcc” સ્પેસ “talk.c” સ્પેસ હાયફન “-o” સ્પેસ “myoutput”
06:24 gcc કમ્પાઈલર છે.
06:27 talk.c તમારી ફાઈલનું નામ છે.
06:30 -o myoutput કહે છે કે એકઝીકયુટેબલ ફાઈલ myoutput માં જવું જોઈએ.
06:37 હવે એન્ટર ડબાઓ.
06:39 આપણે જોશું કે પ્રોગ્રામ કમ્પાઈલ થયો છે.
06:42 ls -lrt દ્વારા, આપણે જોઈ શકીએ છીએ કે myoutput અંતિમ ફાઈલ છે જે બની છે.
06:54 પ્રોગ્રામ એકઝીક્યુટ કરવા માટે, ટાઇપ કરો, dot સ્લેશ “./myoutput” . એન્ટર ડબાઓ.
07:01 અહીં આઉટપુટ “Talk To a Teacher”. તરીકે દર્શાવવામાં આવે છે.
07:06 મેં પહેલાં જણાવ્યું તે પ્રમાણે, એકઝીકયુટ કરવા માટે return અંતિમ સ્ટેટમેન્ટ છે.
07:10 તેથી return સ્ટેટમેન્ટ પછી કંઈ પણ એકઝીકયુટ થતું નથી. ચાલો તેનો પ્રયાસ કરીએ.
07:16 પ્રોગ્રામ પર પાછા આવો. return સ્ટેટમેન્ટ પછી, ચાલો એક વધુ printf સ્ટેટમેન્ટ ઉમેરીએ, ટાઇપ કરો, printf("Welcome \n");
07:35 હવે save ઉપર ક્લિક કરો.
07:37 ચાલો કમ્પાઇલ અને એકઝીક્યુટ કરીએ, ટર્મિનલ પર પાછા આવો.
07:41 તમે up arrow કીનો ઉપયોગ કરીને અગાઉ દાખલ કરેલા કમાન્ડો યાદ કરી શકો છો.
07:46 જે મેં હમણાં કર્યું છે.
07:51 આપણે જોશું કે બીજું સ્ટેટમેન્ટ welcome એકઝીકયુટ થયું નથી.
07:58 હવે આપણા પ્રોગ્રામ ઉપર પાછા આવો.
08:00 ચાલો 'Welcome' સ્ટેટમેન્ટ return સ્ટેટમેન્ટ ઉપર લખીએ.
08:07 Save ઉપર ક્લિક કરો.
08:09 ચાલો કમ્પાઈલ અને એકઝીક્યુટ કરીએ.
08:15 આપણે જોશું કે બીજું printf સ્ટેટમેન્ટ Welcome પણ એકઝીક્યુટ થયું છે.
08:23 હવે ચાલો સામાન્ય એરર જે આવી શકે છે તે જોઈએ. આપણા પ્રોગ્રામ પર પાછા આવો.
08:29 ધારો કે અહીં આપણે “stdio.h” માં ડોટ મુકવાનું ચૂકી ગયા. Save પર ક્લિક કરો.
08:35 ચાલો કમ્પાઈલ અને એકઝીક્યુટ કરીએ.
08:42 આપણે જોશું કે, આપણી talk.c ફાઈલમાં લીટી નમ્બર 2 ઉપર ફેટલ એરર છે.
08:48 કમ્પાઈલર “stdioh” નામ સાથે કોઈ હેડર ફાઈલ શોધી શકતું નથી તેથી તે એક એરર આપે છે, no such file or directory.
08:59 અને કમ્પાઇલેશન સમાપ્ત થાય છે.
09:03 ચાલો એરર સુધારીએ, પ્રોગ્રામ ઉપર પાછા આવો, અને ડોટ ફરી ઉમેરો. Save ઉપર ક્લિક કરો.
09:11 ચાલો તે કમ્પાઇલ અને એકઝીક્યુટ કરો. હા તે કામ કરે છે.
09:19 હું તમને બીજી સામાન્ય એરર બતાવીશ.
09:23 પ્રોગ્રામ ઉપર પાછા જાઓ.
09:26 હવે, ધારો કે હું લીટીના અંતે અર્ધવિરામ ચૂકી જાઉં.
09:31 Save ઉપર ક્લિક કરો. તે કમ્પાઇલ અને એકઝીક્યુટ કરો.
09:42 આપણી talk.c ફાઈલમાં લીટી નમ્બર 6 ઉપર એરર છે. expected semicolon before printf.
09:51 પ્રોગ્રામ ઉપર પાછા આવો. જેમ કે મેં પહેલા જણાવ્યું હતું, અર્ધવિરામ સ્ટેટમેન્ટ ટર્મીનેટર તરીકે કામ કરે છે .
09:59 તેથી તે લીટી 5 ના અંતે અને લીટી 6 ના શરુઆતમાં તે શોધશે.
10:07 આ લીટી 6 છે.
10:09 આ છેલ્લું સ્થળ છે જ્યાં તમે અર્ધવિરામ મૂકી શકો છો.
10:13 કમ્પાઇલર લીટી 6 પર એરર મેસેજ આપશે તે યાદ રાખો.
10:18 અહીં અર્ધવિરામ મૂકીએ તો શું થશે તેનો પ્રયાસ કરીએ.
10:24 Save ઉપર ક્લિક કરો.
10:26 ચાલો તે કમ્પાઇલ અને એકઝીક્યુટ કરીએ. હા તે કામ કરે છે.
10:33 હવે પ્રોગ્રામ ઉપર પાછા આવો. ચાલો લીટીના અંતમાં અહીં અર્ધવિરામ ટાઈપ કરીએ.
10:41 કારણ કે લીટીના અંતે અર્ધવિરામ ટાઈપ કરવું પરંપરાગત અભ્યાસ છે. હવે Save પર ક્લિક કરો.
10:49 ચાલો તે કમ્પાઇલ અને એકઝીક્યુટ કરીએ. હા તે કામ કરે છે.
10:54 ચાલો આપણી સ્લાઈડ ઉપર પાછા જઈએ.
10:57 એસાઇન્મેન્ટ તરીકે
10:59 "Welcome to the World of C" પ્રિન્ટ કરવા માટેનો પ્રોગ્રામ ટાઇપ કરો.
11:03 printf સ્ટેટમેન્ટ માં “\n” નો સમાવેશ ન કરવાથી શું થાય છે તે જુઓ.
11:09 અહીં આ ટ્યુટોરીયલ સમાપ્ત થાય છે.
11:12 નીચે આપેલ લીનક ઉપર ઉપલબ્ધ વિડીઓ જુઓ. http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
11:15 તે સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ માટે સારાંશ આપે છે.
11:18 જો તમારી પાસે સારી બેન્ડવિડ્થ ન હોય તો, તમે ડાઉનલોડ કરી તે જોઈ શકો છો
11:22 સ્પોકન ટ્યુટોરીયલ પ્રોજેક્ટ ટીમ
11:25 સ્પોકન ટ્યુટોરીયલોની મદદથી વર્કશોપ આયોજિત કરે છે.
11:28 જેઓ ઓનલાઇન પરીક્ષા પાસ કરે છે તેમને પ્રમાણપત્ર આપે છે.
11:32 વધુ વિગતો માટે, contact@spoken-tutorial.org પર સંપર્ક કરો.
11:38 સ્પોકન ટ્યુટોરિયલ પ્રોજેક્ટ એ ટોક ટુ અ ટીચર પ્રોજેક્ટનો એક ભાગ છે.
11:42 જે આઇસીટી, એમએચઆરડી, ભારત સરકાર દ્વારા શિક્ષણ પર નેશનલ મિશન દ્વારા આધારભૂત છે
11:48 આ મિશન વિશે વધુ માહીતી આ લીંક ઉપર ઉપલબ્ધ છે : http://spoken-tutorial.org\NMEICT-Intro
11:51 આઈઆઈટી બોમ્બે તરફથી ભાષાંતર કરનાર હું, કૃપાલી પરમાર વિદાય લઉં છું. જોડાવા બદ્દલ આભાર.

Contributors and Content Editors

Gaurav, Krupali, PoojaMoolya, Pratik kamble