1 00:00:00,000 --> 00:00:05,830 2 00:00:05,830 --> 00:00:08,650 >> જેસન HIRSCHHORN: આપનું સ્વાગત છે CS50 વિભાગ, દરેકને. 3 00:00:08,650 --> 00:00:11,430 મારું નામ જેસન Hirschhorn છે. 4 00:00:11,430 --> 00:00:15,850 હું તમારામાં TFs ઘણો છું, પરંતુ ઘણો લોકો આસ્થાપૂર્વક અમને જોડાયા આવશે 5 00:00:15,850 --> 00:00:20,420 ઓનલાઇન એક્સ્ટેંશન વિદ્યાર્થીઓ કે વિદ્યાર્થીઓ વિભાગ દ્વારા જોવા માટે પ્રયાસ કરી રહ્યા હોય તો તેઓ 6 00:00:20,420 --> 00:00:22,830 કે સપ્તાહ અથવા તેમની કલમ ચૂકી તેઓ ઇચ્છતા હોય તો માત્ર મળવા 7 00:00:22,830 --> 00:00:24,510 અમુક સામગ્રી સમીક્ષા કરવા માટે. 8 00:00:24,510 --> 00:00:30,060 >> જેથી અભ્યાસક્રમ દીઠ છે, કે જે બધા તમે વાંચી છે કે, ઠીક? 9 00:00:30,060 --> 00:00:31,390 હું વડા nods ઘણો જુઓ. 10 00:00:31,390 --> 00:00:34,220 વિભાગો તકો સાથે તમે પૂરી પાડે છે કોર્સ માતાનો શોધખોળ 11 00:00:34,220 --> 00:00:37,420 વધુ ઘનિષ્ઠ પર્યાવરણમાં સામગ્રી, તેમજ ડાઈવ માં 12 00:00:37,420 --> 00:00:38,810 હાથ પર પ્રવૃત્તિઓ. 13 00:00:38,810 --> 00:00:41,230 >> કે જેથી અમે શું કરીએ છીએ મૂળભૂત છે દર અઠવાડિયે કરી નાખવાની. 14 00:00:41,230 --> 00:00:45,090 અમે શું મારફતે જાઓ જતાં રહ્યાં છો, સૌથી મહત્વપૂર્ણ હોવાનું નક્કી 15 00:00:45,090 --> 00:00:49,170 વ્યાખ્યાન માં આવરાયેલ વિષયો, અને રાશિઓ કદાચ પણ સૌથી ઉપયોગી અને 16 00:00:49,170 --> 00:00:52,780 સમસ્યા સેટ પર આવે તેવી શક્યતા વધુ અને પ્રશ્નોત્તરી, અને તમારા કોડિંગ માં 17 00:00:52,780 --> 00:00:53,970 CS50 બહાર જીવન. 18 00:00:53,970 --> 00:00:57,260 તેથી અમે તે વિષયો માં જવા માટે જઈ રહ્યાં છો તેમને ચર્ચા,, તેમને જાઓ 19 00:00:57,260 --> 00:01:00,660 તમે ગાય્ઝ છે કોઇપણ પ્રશ્નોના જવાબ, અને પછી અમે ઘણો કરવા જઇ રહ્યા છો 20 00:01:00,660 --> 00:01:02,250 કોડિંગ માં અભ્યાસ સમસ્યાઓ. 21 00:01:02,250 --> 00:01:04,239 >> તમે બધા લેપટોપ લાવ્યા, જે વિચિત્ર છે. 22 00:01:04,239 --> 00:01:05,710 આ એક કોમ્પ્યુટર વિજ્ઞાન વર્ગ છે. 23 00:01:05,710 --> 00:01:10,070 જો કે, અમે આ કસરતો ઘણો, જો તમે તમારા લેપટોપ જરૂર નથી. 24 00:01:10,070 --> 00:01:11,720 તમે કાગળ એક શીટ પર તેમને કરી શકો છો. 25 00:01:11,720 --> 00:01:13,580 કે જે તમે કરવા માટે જઈ રહ્યાં છો કેવી રીતે આ અંગેની ક્વિઝ પર તેમને નથી. 26 00:01:13,580 --> 00:01:16,450 અને ખરેખર, તે એક મહાન માર્ગ ખરેખર તમે કેવી રીતે કરવા માટે ખબર છે કે 27 00:01:16,450 --> 00:01:19,720 કંઈક તમે ન હોય તો 50 થી તપાસો કહેવાની, પર આધાર રાખે છે કે પર આધાર રાખે બનાવો 28 00:01:19,720 --> 00:01:20,620 તમે કોઈપણ ભૂલો કરી હતી. 29 00:01:20,620 --> 00:01:25,670 >> તેથી તમે પર કોડ સ્વાગત કરી રહ્યા છીએ છે જે સાધન અથવા run.cs50.net, 30 00:01:25,670 --> 00:01:29,770 તમે કોડ માટે પરવાનગી આપે છે કે જે અન્ય સાધન ઑનલાઇન છે, પરંતુ હું પણ, જો ભલામણ કરશે 31 00:01:29,770 --> 00:01:32,280 તમે એક શીટ ઉપયોગ કરીને પ્રયત્ન કર્યો ન હોય કાગળ અને આ પ્રથા પ્રયાસ કરી છે 32 00:01:32,280 --> 00:01:33,640 કાગળ એક શીટ પર સમસ્યાઓ. 33 00:01:33,640 --> 00:01:35,330 ફરીથી, કે જે આખરે કારણ કે જો તમે જવા રહ્યાં છે તે 34 00:01:35,330 --> 00:01:37,430 પ્રશ્નોત્તરી પર કરવા માટે પૂછવામાં. 35 00:01:37,430 --> 00:01:44,080 >> જેથી અમારી સાથે ચાલો શરૂ કરીએ આજે માટે કાર્યસૂચિ. 36 00:01:44,080 --> 00:01:47,710 અમે કેટલાક ધોરણો પર જવા માટે જઈ રહ્યાં છો અમારા વિભાગમાં, તો પછી અમે ડાઇવ માટે જઈ રહ્યાં છો 37 00:01:47,710 --> 00:01:51,180 માં એરે, કાર્યો, અને આદેશ વાક્ય દલીલો, જે છે તે તમે ગાય્ઝ 38 00:01:51,180 --> 00:01:56,200 વ્યાખ્યાન આ છેલ્લા અઠવાડિયે આવરી લેવામાં આવ્યા છે અને પછી સોમવાર, અને તમે આવરી પડશે શું 39 00:01:56,200 --> 00:01:57,330 આવતી કાલે વધુ. 40 00:01:57,330 --> 00:01:59,060 અને પછી છેલ્લે, અમે જઈ રહ્યાં છો pset2 વિશે વાત કરવા માટે. 41 00:01:59,060 --> 00:02:03,640 હું હાથ શો વિચાર કરી શકે છે, તો જો તમે સમસ્યા સેટ બે જોવામાં ન હોય 42 00:02:03,640 --> 00:02:04,890 સ્પષ્ટીકરણ. 43 00:02:04,890 --> 00:02:07,060 44 00:02:07,060 --> 00:02:08,120 અમે દરેકને કહે છે પડશે. 45 00:02:08,120 --> 00:02:09,419 વિચિત્ર. 46 00:02:09,419 --> 00:02:12,070 >> અમે એક બીટ માં સમસ્યા સેટ વિશે વાત કરીશું પરંતુ તમે આ સમસ્યા સમૂહ વાંચી જો 47 00:02:12,070 --> 00:02:14,340 સ્પષ્ટીકરણ, કે તમે શું કરવાની જરૂર છે. 48 00:02:14,340 --> 00:02:18,370 તમે આવો તે પહેલાં કે વાંચી તો મંગળવારે વર્ગ અને વિભાગ, તમે ચાલશે 49 00:02:18,370 --> 00:02:19,220 એક મહાન પોઝિશન છે. 50 00:02:19,220 --> 00:02:21,680 અમે સમસ્યા સમૂહ દ્વારા જઇ શકો છો જે અમે જઈ રહ્યાં છે તે છે 51 00:02:21,680 --> 00:02:22,090 ઓવરને અંતે કરવું. 52 00:02:22,090 --> 00:02:23,500 અમે મારફતે પસાર થવા માટે જઇ રહ્યા છો તર્ક, ખાતરી કરો 53 00:02:23,500 --> 00:02:24,710 બધાને સમાન પાનાં પર હોય છે. 54 00:02:24,710 --> 00:02:28,650 >> હું તમને મંગળવારે છોડી સમક્ષ રજુ કરવાનો પ્રયત્ન કરવા માંગો છો શું તમારી સાથે ખૂબ જ આરામદાયક લાગણી 55 00:02:28,650 --> 00:02:31,560 , આ અઠવાડિયે માતાનો સમસ્યા સમૂહ માટે કરવાની જરૂર તમે નથી, તો હું happily ચાલશે 56 00:02:31,560 --> 00:02:33,050 પછી રહેવા અને તમારી સાથે કામ કરે છે. 57 00:02:33,050 --> 00:02:36,850 પરંતુ તે તમને છે કે એક વસ્તુ છે નથી, પરંતુ મને લાગે છે, ખરેખર સ્માર્ટ હશે 58 00:02:36,850 --> 00:02:40,500 માત્ર સમસ્યા સેટ વાંચવા માટે મંગળવારે વર્ગ દ્વારા સ્પષ્ટીકરણ, 59 00:02:40,500 --> 00:02:42,640 જો તે લાગે છે કે જે તમે ગાય્ઝ ઘણો હતી. 60 00:02:42,640 --> 00:02:45,810 >> હું દરેક વર્ગ માટે એક કાર્યસૂચિ સાથે શરૂ કરી શકશો તેથી જો અમે જઈ રહ્યાં છો જ્યાં ખબર. 61 00:02:45,810 --> 00:02:49,520 આ પણ જોઈ લોકો માટે ઉપયોગી છે ઑનલાઇન કારણ કે દરેક વિભાગ 62 00:02:49,520 --> 00:02:53,540 તમે આવવા માંગો છો તેથી જો રંગ, કોડેડ કરવામાં આવે છે અને પાછળ માત્ર બદલે 10 મિનિટ જુઓ 63 00:02:53,540 --> 00:02:56,950 સમગ્ર 90 મિનિટ વિભાગ કરતાં, તમે ફક્ત રંગ કોડેડ વિભાગ પર જઈ શકો છો 64 00:02:56,950 --> 00:02:57,890 અને તે ભાગ પર જુઓ. 65 00:02:57,890 --> 00:03:01,510 તેથી હું સરસ તેમને અપ તોડવા માટે પ્રયત્ન કર્યો છે તમે કરવા માટે પરવાનગી આપે છે કે જે મોડ્યુલો - 66 00:03:01,510 --> 00:03:03,960 તમે પાછા આવો અને સમીક્ષા કરવા માંગતા હોય તો અથવા અન્ય વિદ્યાર્થીઓ માત્ર જેઓ છે 67 00:03:03,960 --> 00:03:05,350 સમીક્ષા કરવા માટે એક વિભાગ જોવાનું - 68 00:03:05,350 --> 00:03:08,130 ચોક્કસ વસ્તુ શોધવા માટે તેઓ ધ્યાન ચૂકવવા માગો 69 00:03:08,130 --> 00:03:10,480 અને તે વિશે વધુ જાણો. 70 00:03:10,480 --> 00:03:11,390 સ્વીટ. 71 00:03:11,390 --> 00:03:12,180 >> ધોરણો. 72 00:03:12,180 --> 00:03:13,680 હું કેમ્પસ પર એક પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ નેતા છું. 73 00:03:13,680 --> 00:03:14,900 કોઇ પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ ન હોય તો મને ખબર નથી. 74 00:03:14,900 --> 00:03:16,280 કોઇ પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ કરી? 75 00:03:16,280 --> 00:03:17,100 એક વ્યક્તિ પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ હતી. 76 00:03:17,100 --> 00:03:18,430 બે લોકો પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ હતી. 77 00:03:18,430 --> 00:03:19,250 ઓસમ. 78 00:03:19,250 --> 00:03:22,360 તેથી પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ આઉટડોર પ્રથમ વર્ષ છે ઓરિએન્ટેશન કાર્યક્રમ. 79 00:03:22,360 --> 00:03:27,240 અમે વૂડ્સ માં નવા લેવા અને બનાવવા સૌથી જાદુઈ અનુભવો 80 00:03:27,240 --> 00:03:28,830 તેમના જીવન, સાચું? 81 00:03:28,830 --> 00:03:29,220 યાહ. 82 00:03:29,220 --> 00:03:30,080 અધિકાર વિશે ધ્વનિઓ. 83 00:03:30,080 --> 00:03:36,360 >> તેથી હું માત્ર અમારી ખૂબ પ્રથમ શરૂ કરવા માગતા હતા કેટલાક ધોરણો ચર્ચા દ્વારા કલમ 84 00:03:36,360 --> 00:03:38,860 વર્ગ અને અમારા સંબંધો માટે મને લાગે છે કારણ કે 85 00:03:38,860 --> 00:03:40,010 તેઓ ખૂબ જ મહત્વપૂર્ણ છો. 86 00:03:40,010 --> 00:03:43,630 પ્રથમ અને અગ્રણી, તમે તે કોણ મારી કલમ પ્રાપ્ત થઈ છે અને હોય છે 87 00:03:43,630 --> 00:03:47,150 કે માં ચર્ચા કરવામાં આવી છે ઇમેઇલ, હું આ પ્રેમ. 88 00:03:47,150 --> 00:03:48,130 આ વર્ષે મારી પ્રિય ભાગ છે. 89 00:03:48,130 --> 00:03:49,100 હું તેથી ઉત્સાહિત કરી છે. 90 00:03:49,100 --> 00:03:50,040 હું આજે કલાક માટે અહીં કરી છે. 91 00:03:50,040 --> 00:03:54,560 હું સિવાય આ મકાન છોડી ન હોય હું CS50 વિભાગ પ્રેમ કારણ કે ખાય જાઓ, હું 92 00:03:54,560 --> 00:03:58,620 શિક્ષણ પ્રેમ, હું કામ પ્રેમ તમે ગાય્ઝ સાથે. 93 00:03:58,620 --> 00:04:02,000 >> મારી સૌથી વધુ પ્રાથમિકતા એક, જો મારા નંબર એક અગ્રતા, નથી માત્ર 94 00:04:02,000 --> 00:04:05,130 પરંતુ મારા અન્ય સહિત આ વર્ગ વર્ગો અને extracurriculars માટે છે 95 00:04:05,130 --> 00:04:09,350 તમે ગાય્ઝ આધાર, અને તમે ગાય્ઝ મદદ, અને ખાતરી કરો કે જે તમે કરવા માટે મારા શ્રેષ્ઠ કરવું 96 00:04:09,350 --> 00:04:13,780 ગાય્ઝ એક ઉત્પાદક, આનંદ, અદ્ભુત છે, આકર્ષક, ઉત્તેજક 97 00:04:13,780 --> 00:04:15,250 આ વર્ગ માં અનુભવે છે. 98 00:04:15,250 --> 00:04:16,190 કે હું પ્રતિબદ્ધ છું શું. 99 00:04:16,190 --> 00:04:17,959 હું આ કરવા માટે પ્રેમ છું. 100 00:04:17,959 --> 00:04:20,190 કે, મારા નંબર એક વસ્તુ છે તમે ગાય્ઝ ટેકો. 101 00:04:20,190 --> 00:04:25,110 તમે વ્યાખ્યાન વિશે કોઇ પ્રશ્નો હોય તો, સમસ્યા સમૂહ, વિભાગ, 102 00:04:25,110 --> 00:04:28,830 જીવન, તમારા વિશે વાત કરવા માંગતા હોય તો પણ જીવન પહોંચવા મફત લાગે કૃપા કરીને. 103 00:04:28,830 --> 00:04:31,210 >> તમે, મારા સેલ ફોન નંબર તમે મારા ઇમેઇલ છે 104 00:04:31,210 --> 00:04:32,910 સરનામું, તમે મારા GChat છે. 105 00:04:32,910 --> 00:04:37,540 જો તમે કોઈપણ અથવા બધા મને સંપર્ક કરી શકો છો કદાચ વિચાર નહીં જ્યારે, પરંતુ તે 106 00:04:37,540 --> 00:04:38,720 પ્રતિભાવ જ્યારે. 107 00:04:38,720 --> 00:04:41,020 હું પ્રયત્ન અને 24 કલાકની અંદર પાછા મળી. 108 00:04:41,020 --> 00:04:44,760 વારંવાર તેની અંદર હશે 20 મિનિટ અથવા 24 મિનિટ. 109 00:04:44,760 --> 00:04:46,110 હું જણાવ્યું હતું કે હોવી જોઈએ તે સમાંતર બનાવવા માટે. 110 00:04:46,110 --> 00:04:48,840 પરંતુ તમે પ્રતિભાવ મળશે ખૂબ ઝડપથી. 111 00:04:48,840 --> 00:04:54,220 >> તમે તે પહેલાં મને એક કલાક લખાણ તો સમસ્યા સમૂહ લીધે, મેં તમને શાંત કરશે 112 00:04:54,220 --> 00:04:57,660 નીચે અને ઊંડા શ્વાસ કસરતો તમારી સાથે છે, પરંતુ તમે શરૂ ન હોય તો, 113 00:04:57,660 --> 00:05:00,270 તમે કદાચ સમાપ્ત કરવા માટે જવું છે, અને નથી હું ખરેખર તમને ત્યાં બહાર મદદ ન કરી શકે 114 00:05:00,270 --> 00:05:01,710 હું મારી શ્રેષ્ઠ પ્રયાસ કરીશું તો પણ. 115 00:05:01,710 --> 00:05:03,920 તેથી હું બધું કરશે હું તમને ટેકો આપવા માટે કરી શકો છો. 116 00:05:03,920 --> 00:05:07,980 કે શું પહોંચવા મફત લાગે કૃપા કરીને તે કાર્યાલય કલાકોને અંતે ફરી વિભાગ માં 117 00:05:07,980 --> 00:05:09,150 તમે મને જુઓ, અથવા પણ બહાર તો. 118 00:05:09,150 --> 00:05:11,800 હું મળવા માટે સમય સુયોજિત ખુશ છું સમસ્યાઓ અને કામ 119 00:05:11,800 --> 00:05:14,410 સાથે અથવા સામગ્રી પર જાઓ. 120 00:05:14,410 --> 00:05:15,990 તેથી કે જે નંબર એક, આધાર છે. 121 00:05:15,990 --> 00:05:17,940 હું બધું કરશે હું તમે આધાર આપવા માટે કરી શકો છો. 122 00:05:17,940 --> 00:05:21,520 >> નંબર બે, મધ્યમ બેઠક. 123 00:05:21,520 --> 00:05:24,760 હું કરવા ઈચ્છો તેટલી તરીકે, હું છું સર્વશક્તિમાન અથવા બધા શક્તિશાળી નથી અથવા 124 00:05:24,760 --> 00:05:28,410 તમામ જાણીને, જેથી હું બધા ખબર નથી સમય મળતો હું કરી રહ્યો છું આવે તો 125 00:05:28,410 --> 00:05:33,410 જો સમગ્ર હું શીખવવા છું રીતે વિષય તમે તેને જાણવા માટે મદદ કરે છે, અથવા તો તમે 126 00:05:33,410 --> 00:05:36,120 એક વિષય પર ગેરસમજ પરંતુ નથી છે તમારા હાથ વધારવા અથવા મને પૂછો 127 00:05:36,120 --> 00:05:37,390 અથવા મને એક ઇમેઇલ મોકલો. 128 00:05:37,390 --> 00:05:42,150 અથવા તમે, ફરીથી, ગેરસમજ હોય ​​તો પણ સમસ્યા સેટ પર કંઈક વિશે. 129 00:05:42,150 --> 00:05:44,240 તમે મને બહાર સુધી પહોંચવા નથી, તો મને ખાતરી છે કે તે ખબર નથી કરી શકો છો. 130 00:05:44,240 --> 00:05:46,950 હું પર તપાસો મારા શ્રેષ્ઠ કરવા જઇ રહ્યો છું તમે ગાય્ઝ, બધું છે તેની ખાતરી 131 00:05:46,950 --> 00:05:51,170 સારી રીતે ચાલી રહ્યું છે, એક રીતે વસ્તુઓ શીખવવા માટે પ્રયાસ કે મોટા ભાગના માટે ઉપકારક હશે 132 00:05:51,170 --> 00:05:54,910 તમારા શીખવાની રીત, પરંતુ ત્યાં તો હું શું કરી શકો છો કંઈપણ, મને જણાવો. 133 00:05:54,910 --> 00:05:58,520 >> તે રેખાઓ સાથે, તમે થોડી મદદ માંગતા હોય તો સમસ્યા સમૂહ સાથે, હું વધુ છું 134 00:05:58,520 --> 00:05:59,700 તમને મદદ કરવા કરતાં ખુશ સમસ્યા સમૂહ સાથે. 135 00:05:59,700 --> 00:06:02,300 અમે ઘણો કરવા જઇ રહ્યા છો કે બીજી તરફ 136 00:06:02,300 --> 00:06:03,460 આ વિભાગમાં અડધા. 137 00:06:03,460 --> 00:06:06,040 પરંતુ તમે આ સમસ્યા વાંચી ન હોય તો સુયોજિત કરે છે પાછળ અને વોક જોયા ન હોય 138 00:06:06,040 --> 00:06:09,310 આ ટૂંકી ફિલ્મ દ્વારા અને નિહાળવામાં ન હોય અને મને તમે શીખવવા માટે અપેક્ષા 139 00:06:09,310 --> 00:06:13,260 વિડીયો રેકોર્ડિંગ કરવામાં આવ્યું છે કે બધું જ ઑનલાઇન અથવા તમે CS50 અંતે શોધી શકો છો કે જે 140 00:06:13,260 --> 00:06:16,720 અભ્યાસ, કે ખરેખર વાજબી નથી મને અથવા તમારા અન્ય સાથીઓની છે. 141 00:06:16,720 --> 00:06:20,440 142 00:06:20,440 --> 00:06:25,730 >> તેથી, કૃપા કરીને મને મદદ કરતાં વધુ ખુશ છું તમે, પરંતુ તમે ગાય્ઝ મને મળવા માટે મળી 143 00:06:25,730 --> 00:06:27,230 મધ્યમ. 144 00:06:27,230 --> 00:06:30,100 અમે માટે સંસાધનો ટન છે CS50 પર ઉપલબ્ધ તમે. 145 00:06:30,100 --> 00:06:31,230 હું તેમને કેટલાક ઉલ્લેખ કર્યો છે. 146 00:06:31,230 --> 00:06:32,960 તેમને લાભ લેવા વિનંતી. 147 00:06:32,960 --> 00:06:35,140 તમે ગેરસમજ કરી રહ્યાં છો, હું ખુશ કરતાં વધુ છું તમે તેમને સમજાવવામાં મદદ 148 00:06:35,140 --> 00:06:39,290 બીજી રીતે, પરંતુ તે યોગ્ય ન હોય વિદ્યાર્થીઓ, ઓફિસ કલાકો સુધી બતાવો 149 00:06:39,290 --> 00:06:42,530 કંઈપણ શરૂ, અને તે ન હોય ગુરુવાર રાત્રે અને તેઓ અપેક્ષા કરી રહ્યાં છે 150 00:06:42,530 --> 00:06:45,880 દરેક એક મારફતે તેમને જવામાં માટે ટીએફ આ સમસ્યા માટે વસ્તુ કારણે સેટ 151 00:06:45,880 --> 00:06:47,140 મધ્યાહન આગામી દિવસ. 152 00:06:47,140 --> 00:06:48,300 અર્થમાં બનાવવા? 153 00:06:48,300 --> 00:06:50,890 ફરીથી, મધ્યમ અમને પૂરી કરો. 154 00:06:50,890 --> 00:06:53,230 >> અને છેલ્લે, ઉચ્ચ અપેક્ષાઓ. 155 00:06:53,230 --> 00:06:58,010 હું કોણ ગ્રેડિંગ બધાને હોઈ જઇ રહ્યો છું મારા વિભાગમાં, અથવા ફટકારી તમારા 156 00:06:58,010 --> 00:06:59,020 સમસ્યા સેટમાં. 157 00:06:59,020 --> 00:07:01,240 તમે સમસ્યા પાછા ચાલ્યા ન હોય હજુ સુધી શૂન્ય અથવા એક સુયોજિત કરો. 158 00:07:01,240 --> 00:07:02,250 અમે તે વિશે માફ કરશો. 159 00:07:02,250 --> 00:07:04,970 તે છેવટે માટે ક્ષણભર અમને લીધો વિભાગો પતાવટ, અને હવે 160 00:07:04,970 --> 00:07:05,560 અમે ગ્રેડિંગ શરૂ કરી શકો છો. 161 00:07:05,560 --> 00:07:09,560 >> હું તમને તેમને પાછા મળશે જલદી શક્ય. 162 00:07:09,560 --> 00:07:11,890 તે મારા અમુક છે ત્યાં ત્યાં બહાર advisees. 163 00:07:11,890 --> 00:07:14,150 હું તમને તેમને પાછા મળશે જલદી શક્ય. 164 00:07:14,150 --> 00:07:18,046 અને સમસ્યા સેટ બે, અમે પર હશો સુનિશ્ચિત કરો અને અમે તેમને મેળવવાનું શરૂ કરીશું 165 00:07:18,046 --> 00:07:20,440 તમે ખૂબ ઝડપથી પછી તમે તેમને સાઇન બંધ 166 00:07:20,440 --> 00:07:24,130 >> તમે તમારી સમસ્યા પાછા સેટ વિચાર હોય, ત્યારે તમે તમે ખબર સ્કોર્સ વિચાર કરશે 167 00:07:24,130 --> 00:07:28,150 ચોકસાઈ, - અભ્યાસક્રમ વાંચન ડિઝાઇન, અવકાશ, અને શૈલી સ્કોર્સ. 168 00:07:28,150 --> 00:07:29,760 તમે પણ ટિપ્પણીઓ મળશે. 169 00:07:29,760 --> 00:07:32,160 ટિપ્પણીઓ વધુ મહત્વની હોય છે જો સ્કોર્સ કરતાં. 170 00:07:32,160 --> 00:07:33,780 હું તે કહે છે કે સલામત છે એવું લાગે છે. 171 00:07:33,780 --> 00:07:37,930 >> સ્કોર્સ માત્ર એક નંબર છે એક પાંચથી. 172 00:07:37,930 --> 00:07:38,930 તે વંચાય માટે સખત છે. 173 00:07:38,930 --> 00:07:40,720 તે માંથી સુધારો કરવા માટે હાર્ડ છે. 174 00:07:40,720 --> 00:07:44,460 પરંતુ ટિપ્પણીઓ ચોક્કસ નિર્દેશ કરશે વસ્તુઓ તમે સારી અથવા વિસ્તારો હતી 175 00:07:44,460 --> 00:07:48,360 જો તમે સુધારવા અને તમે અમુક આપી શકે છે ભવિષ્યમાં અથવા વૈકલ્પિક માટે વિચારો 176 00:07:48,360 --> 00:07:49,160 વસ્તુઓ કરી માર્ગો. 177 00:07:49,160 --> 00:07:52,270 >> તેથી, કૃપા કરીને, કૃપા કરીને વાંચી કૃપા કરીને ટિપ્પણીઓ બનાવ્યા. 178 00:07:52,270 --> 00:07:54,190 હું માં સમય ઘણો મૂકી તે ટિપ્પણીઓ. 179 00:07:54,190 --> 00:07:57,190 તેમના મારફતે વાંચી અને માત્ર નથી કૃપા કરીને ની નીચે સરકાવો 180 00:07:57,190 --> 00:08:01,890 પીડીએફ, તમારા સ્કોર માટે જુઓ, અથવા ઑનલાઇન જાઓ અને અવગણો પછી તમારા સ્કોર શોધો, અને 181 00:08:01,890 --> 00:08:02,800 ટિપ્પણીઓ. 182 00:08:02,800 --> 00:08:03,910 કે તમે કેવી રીતે કરશો નથી વધુ સારું. 183 00:08:03,910 --> 00:08:06,550 તમે કેવી રીતે વધારવા માટે જઈ રહ્યાં છો ન રહ્યું તમારા સ્કોર્સ છેવટે, માત્ર 184 00:08:06,550 --> 00:08:07,340 જો સ્કોર્સ પર જોઈ છે. 185 00:08:07,340 --> 00:08:08,760 તે ટિપ્પણીઓ જોવા કરો. 186 00:08:08,760 --> 00:08:13,240 >> અને ઉચ્ચ અપેક્ષાઓ વાક્ય સાથે, ફરીથી, હું જણાવ્યું હતું કે,, જેમ તમે 187 00:08:13,240 --> 00:08:14,260 પાંચ મારફતે એક રન કરી શકાય છે. 188 00:08:14,260 --> 00:08:17,120 Twos, થ્રીસ, અને ચોક્કા આ છે સ્કોર્સ વિશાળ બહુમતી 189 00:08:17,120 --> 00:08:17,940 તમે મેળવવામાં આવશે જઈ રહ્યાં છો. 190 00:08:17,940 --> 00:08:20,180 વન્સ અને fives બંને ખરેખર દુર્લભ છે. 191 00:08:20,180 --> 00:08:21,720 વસ્તુઓ હંમેશા ત્યાં છે અમે વધુ સારી રીતે કરી શકે છે. 192 00:08:21,720 --> 00:08:23,490 હું એક પ્રોગ્રામ કોડ ત્યારે, ત્યાં હંમેશા કંઈક હું 193 00:08:23,490 --> 00:08:24,800 સારી થાય છે શકે છે. 194 00:08:24,800 --> 00:08:28,740 >> તેથી બદલે તમે પાંચ વિચાર કહીને બધા બધું પર સમય અને કર્યું 195 00:08:28,740 --> 00:08:31,960 સંપૂર્ણ બધું, હું કોઇ નથી લાગતું નથી અમને ખરેખર માને છે કે અમે - અથવા 196 00:08:31,960 --> 00:08:34,830 આસ્થાપૂર્વક, અમે બધું નથી તે સમયના બધા પૂર્ણ. 197 00:08:34,830 --> 00:08:37,010 તેથી ચિંતા નથી, તો તમે પાંચ વિચાર ન હતી. 198 00:08:37,010 --> 00:08:40,470 એક પાંચ, એક એક પર એક ચાર મેપ નથી ત્રણ કરે છે, એક બી પર મેપ નથી 199 00:08:40,470 --> 00:08:42,950 નથી કોઈ સી પર નથી નકશો કેવી રીતે સ્કોર્સ કામ કરે છે. 200 00:08:42,950 --> 00:08:48,140 >> ડેવિડ ઘણી વખત, અંતે જણાવ્યું હતું જેવું સત્ર અંત તમારા સ્કોર્સ બધા અને 201 00:08:48,140 --> 00:08:53,390 , તમારા ટીએફ, મને ઇનપુટ સાથે આવે અને તમારા માટે એક અંતિમ ગ્રેડ નક્કી કરે છે. 202 00:08:53,390 --> 00:08:56,760 પરંતુ ફરી, તે પાંચ નથી એક, ચાર, બી, એટ વગેરે. 203 00:08:56,760 --> 00:09:01,150 તેથી હું ઊંચી અપેક્ષાઓ છે જવું છું તમે ગાય્ઝ છે. 204 00:09:01,150 --> 00:09:03,670 હું સારી સમસ્યા અપેક્ષા જઈ રહ્યો સેટ અને હું આપી જાઉં છું 205 00:09:03,670 --> 00:09:05,010 જેમ કે તમે પ્રતિસાદ. 206 00:09:05,010 --> 00:09:07,430 અને તે તમે છો અર્થ જવા નથી એક ખરાબ ગ્રેડ વિચાર જવાનું. 207 00:09:07,430 --> 00:09:09,760 તમે દ્રષ્ટિએ વર્ગીકૃત કરવામાં આવે છે અઠવાડિયામાં તમારા પ્રોગ્રેસ 208 00:09:09,760 --> 00:09:11,260 કોર્સ માતાનો ઓવરને શૂન્ય. 209 00:09:11,260 --> 00:09:17,190 >> અને છેલ્લે, ઉચ્ચ દ્રષ્ટિએ જ્યારે વર્ગ અપેક્ષાઓ, હું પ્રેમ 210 00:09:17,190 --> 00:09:18,460 લોકો ભાગ લે છે. 211 00:09:18,460 --> 00:09:23,180 હું કેટલાક લોકો વધુ લાગે છે અથવા એ સમજવા ભાગ ઓછી આરામદાયક. 212 00:09:23,180 --> 00:09:26,050 અન્ય લોકો ભાગ છે તેમના હાથ વધારવામાં નથી અને દ્વારા 213 00:09:26,050 --> 00:09:27,320 બધા સમય વાત. 214 00:09:27,320 --> 00:09:30,570 પરંતુ આ વર્ગ માં આપણે જવું છે નાના સમસ્યાઓ ઘણો ઘણો કરી 215 00:09:30,570 --> 00:09:33,770 મીની પ્રશ્નો અને પછી કેટલાક સમસ્યાઓ કોડિંગ મોટા. 216 00:09:33,770 --> 00:09:36,760 તેથી ચોક્કસપણે બહાર આ કસરતો કામ અમે તમારા કમ્પ્યુટર પર અથવા તેમને આવું ત્યારે 217 00:09:36,760 --> 00:09:37,900 કાગળ એક શીટ. 218 00:09:37,900 --> 00:09:40,933 >> પરંતુ હું પણ તે પહેલાં તમે અમુક સમય આપી શકશો કોઇ ક્યારેય અમુક જવાબ છે 219 00:09:40,933 --> 00:09:42,220 પ્રશ્નો હું પૂછો. 220 00:09:42,220 --> 00:09:44,930 હું તમને કેટલાક સમય આપશે જેથી કારણ કે અમે જઈ રહ્યાં છો, કારણ કે તે વિશે વિચારો 221 00:09:44,930 --> 00:09:49,380 ક્યારેક ભાગીદારો વસ્તુઓ કરવા માટે, હું બધાને અપેક્ષા કરશે 222 00:09:49,380 --> 00:09:52,150 કંઈક રોકાયેલા આવશે. 223 00:09:52,150 --> 00:09:56,030 અને સારી શબ્દ અભાવ માટે, ત્યાં કદાચ જે ઠંડા કૉલિંગ, હશે 224 00:09:56,030 --> 00:09:59,045 બધાને એક તક હશે છે જવાબ વિશે લાગે છે, અને પછી 225 00:09:59,045 --> 00:10:01,150 હું તમને પર ફોન કરો અને પછી પડશે તમે જવાબ કહે છે પડશે. 226 00:10:01,150 --> 00:10:05,200 >> ચિંતા કરશો નહીં અથવા તે વિશે scared આવશે. 227 00:10:05,200 --> 00:10:08,610 હું ભૂતકાળમાં તે કર્યું છે અને અમે મળી તે વધુ સફળ છે 228 00:10:08,610 --> 00:10:11,810 પણ તેના પર શૈક્ષણિક સંશોધન વાંચી જો તે હતી કે કેમ તે નક્કી 229 00:10:11,810 --> 00:10:12,640 સારી રણનીતિ. 230 00:10:12,640 --> 00:10:15,790 તે ખૂબ જ ઉપયોગી છે, ખાસ કરીને જો તમે વિદ્યાર્થીઓ વિશે વિચારો સમય આપી 231 00:10:15,790 --> 00:10:20,070 જવાબો અને તેમને માત્ર આવે બનાવતા નથી બહાર અધિકાર બેટ બોલ તે કહે છે. 232 00:10:20,070 --> 00:10:22,620 પરંતુ તમે આરામદાયક લાગે છે નથી, તો જવાબ છે, હું પણ ખૂબ સારી છું 233 00:10:22,620 --> 00:10:25,370 કે સેન્સિંગ, અને અમે જઈ રહ્યા નથી ખાસ કરીને પર, સ્થળ પર તમે મૂકી 234 00:10:25,370 --> 00:10:28,240 કેમેરા, છતાં પણ કંઈ તમે હમણાં કેમેરા પર હોય છે. 235 00:10:28,240 --> 00:10:32,250 >> તેથી તે મારી પાસે ધોરણો હોય છે. 236 00:10:32,250 --> 00:10:34,670 લીટીઓ સાથે વધુ એક વસ્તુ મધ્યમ બેઠક છે. 237 00:10:34,670 --> 00:10:36,490 હું તમને ગાય્ઝ આપવા જઈ રહ્યો છું પ્રતિસાદ ઘણો. 238 00:10:36,490 --> 00:10:38,310 મને પ્રતિસાદ તેમજ આપો. 239 00:10:38,310 --> 00:10:46,190 એક વેબસાઇટ sayat.me/cs50, છે. 240 00:10:46,190 --> 00:10:48,380 તેથી તે એક પ્રમાણિક પ્રતિસાદ છે. 241 00:10:48,380 --> 00:10:50,730 તમે વિભાગ દરમિયાન તે આપવા માંગો છો તો, આવું બને ત્યારે હું એક ઇમેઇલ મેળવો. 242 00:10:50,730 --> 00:10:53,820 અમે એક બીટ માં વિરામ લેવા પડશે, જેથી હું પડશે પછી પ્રતિક્રિયા મારફતે જુઓ. 243 00:10:53,820 --> 00:10:55,970 તમે ક્યારેય કોઇ પ્રતિસાદ છે, તો ત્યાં મને તે આપી કરો. 244 00:10:55,970 --> 00:11:01,380 >> તમે મને તે ક્યૂ પર પ્રતિસાદ આપે તો અદ્ભુત, પરંતુ તે માર્ગદર્શિકા છે 245 00:11:01,380 --> 00:11:02,570 તમે ઓવરને અંતે કરવું છે. 246 00:11:02,570 --> 00:11:05,690 પરંતુ કે જેથી સત્ર અંત પર હશે હું માનું છું કે કોઇ લેવા માટે સમર્થ હશે નહિં 247 00:11:05,690 --> 00:11:08,620 પ્રતિસાદ અને શિક્ષણ માં બંધ સારી તમે ગાય્ઝ. 248 00:11:08,620 --> 00:11:11,020 જો તમે કોઇ હોય તો, કૃપા કરીને પ્રતિસાદ, મને તે આપે છે. 249 00:11:11,020 --> 00:11:12,010 હું પ્રતિસાદ પ્રેમ. 250 00:11:12,010 --> 00:11:14,490 પોશાક કે રીતભાતમાં ખોટા ડોળદમામ કે ચાપચીપ પાછા, અમે પ્રતિસાદ વિચાર બધા સમય. 251 00:11:14,490 --> 00:11:18,610 >> તમે મને પ્લીસસ, સારી વસ્તુઓ, આપી શકે છે deltas, હું પર સુધારી શકે વસ્તુઓ. 252 00:11:18,610 --> 00:11:20,600 તમે મારા પોશાક પહેરે પર ટિપ્પણી કરી શકે છે. 253 00:11:20,600 --> 00:11:24,170 તરીકે મદદરૂપ થશે, પરંતુ તમે કરશો નહીં કરે સ્વાગત કોઈપણ પર ટિપ્પણી અને 254 00:11:24,170 --> 00:11:24,570 બધું. 255 00:11:24,570 --> 00:11:26,280 કૃપા કરીને મને કૃપા કરી પ્રતિસાદ આપો. 256 00:11:26,280 --> 00:11:28,740 હું તેને ઘણો છે અને તે મૂલ્ય મને ઘણો થાય છે. 257 00:11:28,740 --> 00:11:31,760 258 00:11:31,760 --> 00:11:33,280 >> વધુ એક ધોરણ, આનંદ. 259 00:11:33,280 --> 00:11:34,530 અમે આનંદ ઘણો હોય જઈ રહ્યાં છો. 260 00:11:34,530 --> 00:11:36,930 આસ્થાપૂર્વક આ કોર્સ, તમે પડશે આનંદ ઘણો હોય છે. 261 00:11:36,930 --> 00:11:38,780 અમે વિભાગમાં કેન્ડી પડશે. 262 00:11:38,780 --> 00:11:40,040 અમે સંગીત પડશે. 263 00:11:40,040 --> 00:11:45,510 અમે આશા એક ખબર મેળવવામાં આવશે અન્ય અંશે સારી છે, તેથી હું માંગો છો 264 00:11:45,510 --> 00:11:47,690 આ આનંદ, આકર્ષક અનુભવ છે. 265 00:11:47,690 --> 00:11:50,890 >> મને ખબર છે તમે કેટલાક ઊંઘી ઘટી છે તમે અગાઉ આજે હતી લેક્ચર, 266 00:11:50,890 --> 00:11:53,750 તેથી આશા છે કે નહીં હવે કેસ છે. 267 00:11:53,750 --> 00:11:55,960 અને તે હવે કેસ હોય, માત્ર snore નથી કે કદાચ કારણ કે 268 00:11:55,960 --> 00:11:57,580 કેમેરા પર પડેલા શકાય છે. 269 00:11:57,580 --> 00:11:58,770 સ્વીટ. 270 00:11:58,770 --> 00:12:04,020 કોઈપણ પ્રશ્નો, ટિપ્પણીઓ, અથવા બાબતો હું કાંઇ વિશે પર ખસેડો તે પહેલાં અમે કર્યું 271 00:12:04,020 --> 00:12:05,270 વિશે વાત? 272 00:12:05,270 --> 00:12:08,620 273 00:12:08,620 --> 00:12:11,350 મહાન. 274 00:12:11,350 --> 00:12:14,830 >> તેથી આપણે જવા માટે જઈ રહ્યાં છો પ્રથમ એરે માં. 275 00:12:14,830 --> 00:12:17,140 આ તમે એક એરે કેવી રીતે છે. 276 00:12:17,140 --> 00:12:18,410 અમે પહેલાં આ જોઈ કર્યું. 277 00:12:18,410 --> 00:12:21,830 જો તમે માહિતી પ્રકાર છે, તો તમે છે નામ, અને પછી તમે એક માપ છે. 278 00:12:21,830 --> 00:12:24,430 અહીં, હું બે એરે બનાવો. 279 00:12:24,430 --> 00:12:30,360 પ્રથમ એક, અક્ષરો ઝાકઝમાળ છે અને તે 26 જગ્યાઓ છે. 280 00:12:30,360 --> 00:12:33,790 બીજા એક એક એરે છે સ્કોર, અને તે ત્રણ છે 281 00:12:33,790 --> 00:12:35,390 ત્રણ પૂર્ણાંકો માટે જગ્યાઓ. 282 00:12:35,390 --> 00:12:35,827 હા? 283 00:12:35,827 --> 00:12:38,200 >> વિદ્યાર્થી: આ સ્લાઇડ્સ તમામ છો અમારા માટે ક્યાંક ઉપલબ્ધ? 284 00:12:38,200 --> 00:12:38,850 >> જેસન HIRSCHHORN: ગ્રેટ પ્રશ્ન. 285 00:12:38,850 --> 00:12:40,650 આ પ્રશ્ન હતો, બધા છે આ ઉપલબ્ધ સ્લાઇડ્સ? 286 00:12:40,650 --> 00:12:40,920 હા. 287 00:12:40,920 --> 00:12:43,420 આ સ્લાઇડ્સ બધા, ઉપલબ્ધ હશે અને ભવિષ્યમાં, હું તેમને ઇમેઇલ કરીશું 288 00:12:43,420 --> 00:12:44,640 તમે વિભાગ પહેલાં. 289 00:12:44,640 --> 00:12:47,340 પરંતુ આજે તો આ પ્રથમ છે, કારણ કે અઠવાડિયે, અમે અંતમાં શરૂ કરી હતી. 290 00:12:47,340 --> 00:12:49,675 તેથી, સામાન્ય રીતે તમે આ સ્લાઇડ્સ વિચાર છે, પરંતુ પડશે તેઓ ઓનલાઈન ઉપલબ્ધ થશે અને 291 00:12:49,675 --> 00:12:52,420 હું તમને તેમને ઇમેઇલ કરીશું વર્ગ પછી અધિકાર. 292 00:12:52,420 --> 00:12:54,140 કોઈપણ અન્ય પ્રશ્નો? 293 00:12:54,140 --> 00:13:01,330 >> તેથી ફરી, એરે અભાવ માટે, બૉક્સીસ છે બહુવિધ પકડી કે સારી શબ્દ, 294 00:13:01,330 --> 00:13:06,420 એક માહિતી પ્રકાર તત્વો, અને તેઓ કરશો મેમરી એક બીજા માટે આગામી. 295 00:13:06,420 --> 00:13:11,370 તમે કેવી રીતે કરી શકે છે અને તેથી ફરીથી, આ છે બે પ્રકારના એરેને ઓફ બનાવે છે. 296 00:13:11,370 --> 00:13:15,090 >> તમારી સાથે તમારા એરે કર્યા છે જેથી પછી કે પ્રથમ વાક્ય - ઈન્ સ્કોર, કૌંસ 297 00:13:15,090 --> 00:13:17,430 ત્રણ, બંધ કૌંસ - તમે તે પ્રારંભ કરવા માંગો છો. 298 00:13:17,430 --> 00:13:19,050 તમે ત્યાં અમુક કિંમતો મૂકી કરવા માંગો છો. 299 00:13:19,050 --> 00:13:24,660 અને આ તમે કેટલાક કિંમતો મૂકવામાં કેવી રીતે , ફક્ત ત્યાં indice પસંદ અને 300 00:13:24,660 --> 00:13:25,670 આ નંબર લખી. 301 00:13:25,670 --> 00:13:27,130 ચાલો બોર્ડ પર આ દોરે છે. 302 00:13:27,130 --> 00:13:28,270 દરેક વ્યક્તિને જોઇ શકો છો? 303 00:13:28,270 --> 00:13:29,030 એવરીબડી જોઈ શકો છો. 304 00:13:29,030 --> 00:13:30,790 સ્વીટ. 305 00:13:30,790 --> 00:13:36,550 >> કે જેથી મારા જશે અરે સ્કોર્સ કહેવાય છે. 306 00:13:36,550 --> 00:13:37,730 તમે જોઈ શકો છો, તે કદ ત્રણ છે. 307 00:13:37,730 --> 00:13:39,210 ત્યાં ત્રણ બોક્સ હોય છે. 308 00:13:39,210 --> 00:13:43,120 દરેક એક ફિટ કરી શકે છે તે માહિતી પ્રકાર પ્રકાર? 309 00:13:43,120 --> 00:13:43,790 >> વિદ્યાર્થી: પૂર્ણાંક. 310 00:13:43,790 --> 00:13:45,250 >> જેસન HIRSCHHORN: પૂર્ણાંક આ એક છે. 311 00:13:45,250 --> 00:13:48,790 અમે ઈન્ સ્કોર્સ, અને પ્રથમ શબ્દ લખ્યું જવા કે ડેટા પ્રકાર છે 312 00:13:48,790 --> 00:13:50,910 કે એરે માં બોક્સ માં જાઓ. 313 00:13:50,910 --> 00:13:52,160 તેથી હું ત્રણ ફિટ થઈ શકે છે. 314 00:13:52,160 --> 00:13:54,880 315 00:13:54,880 --> 00:13:57,000 શા માટે હું શૂન્ય અપ હોય ત્યાં બોર્ડ પર? 316 00:13:57,000 --> 00:13:59,240 તે શા સ્કોર શૂન્ય 1 બરાબર કહે છે? 317 00:13:59,240 --> 00:14:02,090 318 00:14:02,090 --> 00:14:03,180 તમારું નામ મને યાદ કરાવો. 319 00:14:03,180 --> 00:14:03,470 >> વિદ્યાર્થી: કર્ટ. 320 00:14:03,470 --> 00:14:04,070 >> જેસન HIRSCHHORN: કર્ટ. 321 00:14:04,070 --> 00:14:04,480 >> વિદ્યાર્થી: હા. 322 00:14:04,480 --> 00:14:04,920 >> જેસન HIRSCHHORN: શા માટે? 323 00:14:04,920 --> 00:14:07,230 >> વિદ્યાર્થી: પ્રથમ અનુક્રમણિકા છે કારણ કે શૂન્ય, અમે શૂન્ય અંતે ગણતરી શરૂ કરો. 324 00:14:07,230 --> 00:14:08,480 >> જેસન HIRSCHHORN: તેથી અમે શરૂ શૂન્ય પર ગણાય છે. 325 00:14:08,480 --> 00:14:09,580 તે બરાબર અધિકાર છે. 326 00:14:09,580 --> 00:14:12,340 આ ગૂંચવણમાં મૂકે ભાગ છે અને તેની ઇચ્છા સફર છે તમે, તમે છો, ખાસ કરીને જ્યારે 327 00:14:12,340 --> 00:14:14,900 એરે મારફતે ફરી વળવું પ્રયાસ જે અમે એક બીટ માં કરીશ. 328 00:14:14,900 --> 00:14:15,980 અમે શૂન્ય અંતે ગણતરી શરૂ કરો. 329 00:14:15,980 --> 00:14:19,170 હું પ્રથમ નો સંદર્ભ લો માંગો છો તેથી જો બોક્સ, તે બોક્સ એક નથી. 330 00:14:19,170 --> 00:14:22,290 કમનસીબે, તે બોક્સ શૂન્ય છે. 331 00:14:22,290 --> 00:14:26,460 બીજા એક બોક્સ એક છે, અને આ કેસ, ત્રીજા એક બોક્સ બે છે. 332 00:14:26,460 --> 00:14:28,700 >> શું બોક્સ ત્રણ વિશે? 333 00:14:28,700 --> 00:14:30,670 બોક્સ ત્રણ ક્યાં છે? 334 00:14:30,670 --> 00:14:34,750 અથવા હું સ્કોર, કૌંસ કરવા માંગો છો, તો ત્રણ, બંધ કૌંસ છે કે, શું છે? 335 00:14:34,750 --> 00:14:37,650 336 00:14:37,650 --> 00:14:39,760 તેથી નલ પાત્ર તમે જણાવ્યું હતું કે,. 337 00:14:39,760 --> 00:14:41,600 કોઈપણ અન્ય વિચારો? 338 00:14:41,600 --> 00:14:44,590 કુલ સ્કોર કૌંસ ત્રણ કૌંસ શું છે? 339 00:14:44,590 --> 00:14:48,045 >> વિદ્યાર્થી: તે ખરેખર અસ્તિત્વમાં નથી કારણ કે તમે માત્ર સ્કોર્સ તરીકે વ્યાખ્યાયિત 340 00:14:48,045 --> 00:14:49,370 કૌંસ ત્રણ. 341 00:14:49,370 --> 00:14:51,400 >> જેસન HIRSCHHORN: તેથી તમે કહી તે ખરેખર અસ્તિત્વમાં નથી. 342 00:14:51,400 --> 00:14:54,230 કેટલાક કિસ્સાઓમાં, ત્યારે અમે સાથે કામ કરી રહ્યાં છે શબ્દમાળાઓ, સામાન્ય રીતે અમે નલ મૂકીશું 343 00:14:54,230 --> 00:14:54,790 ઓવરને અંતે પાત્ર. 344 00:14:54,790 --> 00:14:56,100 અમે એક બીજા કે મળશે. 345 00:14:56,100 --> 00:15:01,020 પરંતુ આ કિસ્સામાં, ત્યાં કોઈ તૃતીય બોક્સ અહીં છે. 346 00:15:01,020 --> 00:15:06,390 તેથી કોઈપણ એરે છેલ્લા બોક્સ કદ ઓછા 1. 347 00:15:06,390 --> 00:15:11,310 અમે કદ એ ઝાકઝમાળ છે તેથી, તો પ્રથમ બોક્સ શૂન્ય છે, છેલ્લા એક છે 348 00:15:11,310 --> 00:15:12,700 એ ઓછા 1 ખાતે. 349 00:15:12,700 --> 00:15:14,970 અને આ કિસ્સામાં, તે અસ્તિત્વમાં નથી. 350 00:15:14,970 --> 00:15:17,970 અહીં કંઈક છે મેમરી પરંતુ તે અવર્સ નથી. 351 00:15:17,970 --> 00:15:18,460 અમે તે માલિક નથી. 352 00:15:18,460 --> 00:15:19,570 અમે તે માટે પૂછો ન હતી. 353 00:15:19,570 --> 00:15:22,606 અમે તેને ઍક્સેસ કરવાનો પ્રયાસ તેથી જો, કે જે અમે કરીશું એ બીટ માં નહીં, અમે કદાચ માટે જઈ રહ્યાં છો 354 00:15:22,606 --> 00:15:24,970 મુશ્કેલી માં મળે છે. 355 00:15:24,970 --> 00:15:29,180 >> આ કિસ્સામાં, હું મારી પ્રારંભ છું ત્રણ ચલો સાથે એરે. 356 00:15:29,180 --> 00:15:36,195 અમે બે, બોક્સ શૂન્ય માં એક આપી રહ્યા છીએ ઇન બૉક્સ એક, અને બોક્સ બે ત્રણ. 357 00:15:36,195 --> 00:15:39,280 કોઇ કોઇ પ્રશ્નો નથી એક એરે પ્રારંભ વિશે? 358 00:15:39,280 --> 00:15:44,540 359 00:15:44,540 --> 00:15:46,970 >> તેથી આપણે હવે આ બોલ ગયા. 360 00:15:46,970 --> 00:15:52,725 સ્કોર્સ, કૌંસ ત્રણ, બંધ કૌંસ, કે અસ્તિત્વમાં નથી. 361 00:15:52,725 --> 00:15:58,130 અમે શૂન્ય, કોમ્પ્યુટર વિજ્ઞાન અનુક્રમિત કરી રહ્યાં છો તેથી અમે શૂન્ય અંતે ગણતરી શરૂ કરો. 362 00:15:58,130 --> 00:16:01,860 અમને ઉપલબ્ધ જો છેલ્લા બોક્સ, તે છે ત્રીજા બોક્સ છે, પરંતુ તે બોક્સ કહેવાય છે 363 00:16:01,860 --> 00:16:03,110 નંબર બે. 364 00:16:03,110 --> 00:16:05,790 365 00:16:05,790 --> 00:16:09,710 >> નીચે આ એક વિકલ્પ છે એરેને પ્રારંભ માર્ગ. 366 00:16:09,710 --> 00:16:13,410 તેથી તેના બદલે એક એરે બનાવવા રેખા, પ્રથમ બોક્સ ભરીને, તો પછી 367 00:16:13,410 --> 00:16:17,070 બીજા બોક્સ, તો પછી ત્રીજા બોક્સ, તમે એક લીટી માં તે બધા શું કરી શકો છો. 368 00:16:17,070 --> 00:16:19,040 તેથી તે લીટી માં, બંને એરે. 369 00:16:19,040 --> 00:16:23,460 આ જ ચોક્કસ એરે બનાવે છે અમે અહીં બનાવેલ છે, પરંતુ તે શું 370 00:16:23,460 --> 00:16:24,710 માત્ર એક લીટી માં તે કરે છે. 371 00:16:24,710 --> 00:16:29,740 372 00:16:29,740 --> 00:16:31,360 >> હવે અમે અમારા એરે રચના કરી છે. 373 00:16:31,360 --> 00:16:34,100 સામાન્ય રીતે એક વખત તમે એક એરે બનાવો કે કેમ, તે સાથે કંઈક કરવા માંગો છો 374 00:16:34,100 --> 00:16:38,430 તે ભરવા અથવા તે વસ્તુઓ બહાર વિચાર કે અને તેમને સ્ક્રીન પર છાપે. 375 00:16:38,430 --> 00:16:42,270 આ કિસ્સામાં, અમે પસાર થઇ રહ્યાં છો અમારી અમે આરંભ જે સ્કોર્સ એરે, 376 00:16:42,270 --> 00:16:44,740 અપ અહીં ગ્રે માં પ્રથમ વાક્ય. 377 00:16:44,740 --> 00:16:49,600 અને પછી બીજા વાક્ય પર, અમે શરૂ એરે મારફતે વારો. 378 00:16:49,600 --> 00:16:52,640 કોઇ વિશે કોઇ પ્રશ્નો નથી લૂપ માટે બંધારણ? 379 00:16:52,640 --> 00:16:55,250 380 00:16:55,250 --> 00:16:56,400 >> તેથી આ લૂપ માટે છે. 381 00:16:56,400 --> 00:16:59,530 અમે અમારી પ્રારંભિક સ્થિતિ છે, અને તે પછી પછી અમારી અંતિમ શરત છે, અને અમે 382 00:16:59,530 --> 00:17:01,160 , આઇ, દરેક લૂપ ફરી વળવું. 383 00:17:01,160 --> 00:17:05,579 અને માટે આ માં સર્પાકાર કૌંસ માં લૂપ, હું સ્કોર હતા તો શું થાય છે 384 00:17:05,579 --> 00:17:06,290 આ કાર્યક્રમ? 385 00:17:06,290 --> 00:17:10,410 કોઇ અમે વિચાર તો શું મને કહી શકો છો? 386 00:17:10,410 --> 00:17:11,589 [? Matu? ?] 387 00:17:11,589 --> 00:17:13,819 >> MATU: બધા સ્કોર્સ છાપો દરેક લાઇન પર. 388 00:17:13,819 --> 00:17:14,900 તે દરેક સ્કોર પ્રિન્ટ કરશે એક અલગ રેખા પર. 389 00:17:14,900 --> 00:17:16,300 >> જેસન HIRSCHHORN: બરાબર શું તે છાપો છો? 390 00:17:16,300 --> 00:17:19,790 >> વિદ્યાર્થી: તે, એક પ્રિન્ટ કરશે પછી બે, પછી ત્રણ. 391 00:17:19,790 --> 00:17:20,235 >> જેસન HIRSCHHORN: ચોક્કસ. 392 00:17:20,235 --> 00:17:23,490 તે પછી એક, બે, પ્રિન્ટ કરશે ત્રણ અલગ લીટીઓ પર દરેક, કારણ કે 393 00:17:23,490 --> 00:17:27,810 અમે એરે મારફતે જઈ રહ્યાં છો અને તમે પડશે , આ printf કે બીજા જુઓ 394 00:17:27,810 --> 00:17:29,275 નિવેદન સ્કોર્સ હું. 395 00:17:29,275 --> 00:17:32,880 તેથી માટે અમારા દ્વારા પ્રથમ રાઉન્ડમાં પર લૂપ, હું શૂન્ય બરાબર છે, કે જે અમે છો એનો અર્થ એ થાય 396 00:17:32,880 --> 00:17:34,640 કુલ સ્કોર શૂન્ય ખાતે કિંમત મેળવવામાં - 397 00:17:34,640 --> 00:17:36,900 છે, કે જે અમે પાછા જાઓ તો અમારા ડાયાગ્રામ, એક છે - 398 00:17:36,900 --> 00:17:38,630 અને ભરતા - 399 00:17:38,630 --> 00:17:39,700 ઓહ, સી તે કહે છે. 400 00:17:39,700 --> 00:17:41,680 તે% d પ્રયત્ન કરીશું. 401 00:17:41,680 --> 00:17:43,970 હું એક બીટ છે કે સુધારવા થશે ત્યારે હું હાથ બહાર તમે ગાય્ઝ કે. 402 00:17:43,970 --> 00:17:48,670 પરંતુ અમે પૂર્ણાંક પ્રસ્તુત કરી રહ્યાં છો તે અહીં% d પ્રયત્ન કરીશું,% કેચ નથી. 403 00:17:48,670 --> 00:17:50,340 માટે% c શું છે? 404 00:17:50,340 --> 00:17:50,790 >> વિદ્યાર્થી: કેરેક્ટર. 405 00:17:50,790 --> 00:17:52,680 >> જેસન HIRSCHHORN: કેરેક્ટર, બરાબર. 406 00:17:52,680 --> 00:17:53,690 અન્ય એક શું છે? 407 00:17:53,690 --> 00:17:56,260 તમે% d માટે કરવા માંગો છો નથી, તો પૂર્ણાંક, તમે બીજું શું કરી શકું? 408 00:17:56,260 --> 00:17:57,000 >> વિદ્યાર્થી: હું. 409 00:17:57,000 --> 00:17:59,180 >> જેસન HIRSCHHORN: બરાબર% i. 410 00:17:59,180 --> 00:18:01,660 તેથી વારો વિશે કોઇ પ્રશ્નો એરે મારફતે? 411 00:18:01,660 --> 00:18:05,500 412 00:18:05,500 --> 00:18:07,800 અમે આવું તો શું થાય? 413 00:18:07,800 --> 00:18:10,290 તેના બદલે કરવાનું હું કરતાં ઓછી હોય છે ત્રણ, અમે હું ઓછી હોય છે નથી 414 00:18:10,290 --> 00:18:11,390 કરતાં કે ત્રણ બરાબર. 415 00:18:11,390 --> 00:18:13,420 અમે આ કોડ સ્કોર ત્યારે શું થાય? 416 00:18:13,420 --> 00:18:17,510 417 00:18:17,510 --> 00:18:18,940 હા, એની? 418 00:18:18,940 --> 00:18:22,030 >> વિદ્યાર્થી: તેઓ બહાર છાપવા માટે જઈ રહ્યાં છો ચોથા વાક્ય પર અલૌકિક સામગ્રી. 419 00:18:22,030 --> 00:18:23,850 >> જેસન HIRSCHHORN: તેથી તમે કહ્યું હતું કે, તે છે પર અલૌકિક સામગ્રી છાપે જવા 420 00:18:23,850 --> 00:18:24,390 ચોથા વાક્ય? 421 00:18:24,390 --> 00:18:25,750 કોઇ એક જવાબ નથી તેના પ્રશ્નનો? 422 00:18:25,750 --> 00:18:28,940 423 00:18:28,940 --> 00:18:33,160 તેથી અવરોધો છે કે જ્યારે અમે મેળવવા માટે - 424 00:18:33,160 --> 00:18:36,700 તેથી ચોથા રાઉન્ડમાં પર અમારા માટે આ લૂપ, માત્ર એની, તમે વિચાર્યું જેવી, 425 00:18:36,700 --> 00:18:39,430 તે જે સ્કોર્સ કૌંસ ત્રણ, હશો અમે પહેલેથી જ નથી બહાર figured કર્યું 426 00:18:39,430 --> 00:18:41,990 અસ્તિત્વ ધરાવે છે, અને અમે પ્રયાસ કરવા જઈ રહ્યાં છો અને તે ઍક્સેસ, તે છાપી 427 00:18:41,990 --> 00:18:43,350 બહાર, તે અમુક રીતે ઉપયોગ કરે છે. 428 00:18:43,350 --> 00:18:46,060 કમ્પ્યુટર કદાચ જેથી અમને ખાતે પાગલ વિચાર. 429 00:18:46,060 --> 00:18:46,760 તમે બરાબર અધિકાર છો. 430 00:18:46,760 --> 00:18:48,830 >> તે એકસાથે કાર્યક્રમ છોડી શકે છે. 431 00:18:48,830 --> 00:18:52,222 તે કંઈક છાપે શકે છે ખરેખર અદ્ભુત. 432 00:18:52,222 --> 00:18:53,420 શું તમને ખાતરી માટે કહી શકો છો. 433 00:18:53,420 --> 00:18:56,210 અવરોધો તે છે અંતે કદાચ પાગલ મળશે તમે અને માત્ર અધિકાર દૂર છોડી. 434 00:18:56,210 --> 00:19:00,100 >> પરંતુ આ તમે પડશે સામાન્ય ભૂલ છે તમે એક માત્ર બંધ કરશો જ્યાં 435 00:19:00,100 --> 00:19:05,110 ઓવરને, અને આ કરશે કે ભૂલ છે તમારા કોડિંગ દરમિયાન તમે ઉપદ્રવ. 436 00:19:05,110 --> 00:19:09,350 437 00:19:09,350 --> 00:19:14,150 હું શું કરવા માંગો એક માર્ગ માત્ર એક પર છે વાઇટબોર્ડ, દરેક પુનરાવૃત્તિ મારફતે જાઓ 438 00:19:14,150 --> 00:19:18,190 જોવા માટે હાથ પર અથવા પેપર પર લૂપ શું તમે પછી શું થઈ રહ્યું છે, અને છે 439 00:19:18,190 --> 00:19:20,440 સામાન્ય ખ્યાલ, OH રાહ જુઓ, હું ન જોઈએ કરતાં કે ઓછા કરવા માટે ચાલ્યા ગયા છે 440 00:19:20,440 --> 00:19:20,870 ત્રણ બરાબર. 441 00:19:20,870 --> 00:19:24,730 હું કે જે, બે અંતે બંધ કરી દીધું છે જોઇએ તમારી સ્થિતિ ઓછી હોય છે તો શું થાય છે 442 00:19:24,730 --> 00:19:26,206 ત્રણ કરતાં. 443 00:19:26,206 --> 00:19:29,120 કોઈપણ પ્રશ્નો અત્યાર સુધી? 444 00:19:29,120 --> 00:19:31,010 સ્વીટ. 445 00:19:31,010 --> 00:19:33,360 >> તેથી તમે તમારા બધા કમ્પ્યુટર્સ ખુલ્લી છે. 446 00:19:33,360 --> 00:19:36,760 અમે તમને આપવા માટે જઈ રહ્યાં છો બે થી ત્રણ મિનિટ પ્રોગ્રામ લખવા માટે કે 447 00:19:36,760 --> 00:19:40,460 જો પૂર્ણાંકો એક સાથે એક એરે બનાવે છે પાંચ અને પછી દરેક છાપે દ્વારા 448 00:19:40,460 --> 00:19:41,720 નવી લીટી પર પૂર્ણાંક. 449 00:19:41,720 --> 00:19:44,330 450 00:19:44,330 --> 00:19:46,000 અને જો તમે કોઇ પ્રશ્નો હોય, તો, તમારા હાથ ઊંચા કરે છે. 451 00:19:46,000 --> 00:19:48,140 હું દ્વારા આવવા ખુશ છું. 452 00:19:48,140 --> 00:19:50,630 હું જણાવ્યું હતું કે, જેમ ત્રણ લેવા દો મિનિટ આ લખવા માટે. 453 00:19:50,630 --> 00:20:41,300 454 00:20:41,300 --> 00:20:45,110 હું જવા જો દરેકને ઠીક છે નવી વિંડોમાં અને આ બંધ? 455 00:20:45,110 --> 00:22:13,420 456 00:22:13,420 --> 00:22:15,520 >> તમે પણ તક ન હોય તો હું દિલગીર છું સમાપ્ત કરવા માટે, પરંતુ અમે તે કરવા જઇ રહ્યા છો 457 00:22:15,520 --> 00:22:17,310 મળીને હમણાં. 458 00:22:17,310 --> 00:22:23,640 તેથી અપ સ્ક્રીન પર, હું # સમાવેશ થાય છે cs50.h, # stdio.h સમાવેશ થાય છે. 459 00:22:23,640 --> 00:22:26,090 કોઇની મને શું કહી શકો છો તે બે લીટીઓમાં કરવું? 460 00:22:26,090 --> 00:22:32,250 461 00:22:32,250 --> 00:22:33,155 માઈકલ? 462 00:22:33,155 --> 00:22:40,030 >> વિદ્યાર્થી: તેઓ લાઈબ્રેરીઓ સમાવેશ થાય છે CS50 કરી અને સ્ટીવ છે કે 463 00:22:40,030 --> 00:22:44,210 તમને ઉપયોગ કરવા માટે સાચવવામાં તમારા જીવન સરળ બનાવે છે. 464 00:22:44,210 --> 00:22:46,820 >> જેસન HIRSCHHORN: તેથી તમે જણાવ્યું હતું કે, તેઓ લાઈબ્રેરીઓ કે, એક પણ સમાવેશ થાય છે CS50 465 00:22:46,820 --> 00:22:51,230 બનાવવામાં આવે છે, cs50.h, અને કે એક માત્ર પ્રમાણભૂત, સાથે આવે છે 466 00:22:51,230 --> 00:22:53,510 સી પેકેજ, stdio.h. 467 00:22:53,510 --> 00:22:54,890 તમે પણ સમાવેશ થાય છે અર્થ શું છે લાઈબ્રેરીઓ, છતાં? 468 00:22:54,890 --> 00:22:55,770 તમે થોડી વધુ ચોક્કસ કરી શકાય છે? 469 00:22:55,770 --> 00:23:01,180 >> વિદ્યાર્થી: તે જેથી તમે કરી શકો છો કે જે બનાવે છે એક પાસે ચોક્કસ કોડ શબ્દો વાપરવા 470 00:23:01,180 --> 00:23:05,710 જાઓ કર્યા વિના થાય કાર્ય અને કાર્ય કો જાતે બનાવે છે. 471 00:23:05,710 --> 00:23:08,730 >> જેસન HIRSCHHORN: તમે કરી શકો છો મને એક ઉદાહરણ આપવા? 472 00:23:08,730 --> 00:23:11,160 >> વિદ્યાર્થી: printf જેવું તમે ઉપયોગ કરી શકો છો એક છે. 473 00:23:11,160 --> 00:23:11,860 >> જેસન HIRSCHHORN: Printf. 474 00:23:11,860 --> 00:23:14,680 તેથી તમે printf તે એક છે જણાવ્યું હતું કે, કર્યા બદલે જ્યાં કાર્યો 475 00:23:14,680 --> 00:23:19,840 તમારા પોતાના પર printf લખી printf છે stdio.h ખરેખર સમાવેશ થાય છે, જેથી તમે 476 00:23:19,840 --> 00:23:22,010 માત્ર તેનો ઉપયોગ અને ધારણ કરી શકે છે તે કામ કરશે. 477 00:23:22,010 --> 00:23:28,270 Stdio.h, તમે તે ફાઈલ અપ ખોલી તો, તેનો સમાવેશ થશે કેવી રીતે printf 478 00:23:28,270 --> 00:23:31,620 કામ કરે છે, printf માટે કોડ બધા? 479 00:23:31,620 --> 00:23:33,105 શા માટે તમે તમારા માથા ધ્રુજારીની છે? 480 00:23:33,105 --> 00:23:35,710 >> વિદ્યાર્થી: કારણ કે હેડર ફાઈલ માત્ર કાર્ય જાહેરાત સમાવેશ થાય છે. 481 00:23:35,710 --> 00:23:36,400 >> જેસન HIRSCHHORN: ચોક્કસપણે અધિકાર. 482 00:23:36,400 --> 00:23:39,680 હેડર ફાઈલ માત્ર સમાવેશ થાય છે કાર્ય જાહેરાત. 483 00:23:39,680 --> 00:23:42,950 તેથી મૂળભૂત રીતે, તમે આ કમ્પાઇલ ત્યારે અમે શું કરીશું જે ગણક, મેક હિટ 484 00:23:42,950 --> 00:23:48,070 બીજું, કમ્પાઇલર જાણે કે જો તમે printf ઉપયોગ printf અસ્તિત્વમાં છે. 485 00:23:48,070 --> 00:23:49,370 તે ક્યાંક વ્યાખ્યાયિત જશે. 486 00:23:49,370 --> 00:23:51,200 તમે તે વાપરવા માટે એક સમસ્યા નથી. 487 00:23:51,200 --> 00:23:55,490 અને પછી પાછળથી, તે નીચેનાનો સમાવેશ થાય છે પડશે વાસ્તવમાં સમાવી કે રાશિઓ અને zeros 488 00:23:55,490 --> 00:23:58,360 printf અમલીકરણ અને તમારો કોડ સાથે મર્જ. 489 00:23:58,360 --> 00:24:01,935 શું તમને ખાતરી છે કે કેવી રીતે બનાવવા નથી તે પણ સમાવેશ થાય છે કહે છે, માટે રાશિઓ અને zeros શબ્દમાળા વિચાર? 490 00:24:01,935 --> 00:24:05,670 491 00:24:05,670 --> 00:24:07,210 >> વિદ્યાર્થી: શબ્દમાળા મેળવો cs50.h. છે 492 00:24:07,210 --> 00:24:07,830 >> જેસન HIRSCHHORN: અધિકાર. 493 00:24:07,830 --> 00:24:11,110 , શબ્દમાળા અસ્તિત્વમાં વિચાર કહે છે કે જેથી કાર્ય જાહેરાત. 494 00:24:11,110 --> 00:24:15,410 પરંતુ પછી રાશિઓ અને zeros, બાઈનરી વાસ્તવમાં સમાવેશ થાય છે કે જે ફાઈલ 495 00:24:15,410 --> 00:24:17,370 ગેટ શબ્દમાળા અમલીકરણ? 496 00:24:17,370 --> 00:24:19,310 શું તમને ખાતરી છે કે કેવી રીતે બનાવવા નથી તમારા કાર્યક્રમ સાથે જાય છે? 497 00:24:19,310 --> 00:24:23,220 >> વિદ્યાર્થી: માં linker પસાર આદેશ વાક્ય દલીલ. 498 00:24:23,220 --> 00:24:25,430 >> જેસન HIRSCHHORN છે: linker પસાર આદેશ વાક્ય દલીલ. 499 00:24:25,430 --> 00:24:26,700 તમે કેવી રીતે છે કે શું કરવું? 500 00:24:26,700 --> 00:24:29,730 >> વિદ્યાર્થી: તે રણકાર માં-l વાક્ય છે 501 00:24:29,730 --> 00:24:30,480 >> જેસન HIRSCHHORN: ચોક્કસપણે અધિકાર. 502 00:24:30,480 --> 00:24:32,900 તમે cs50-l કહે છે? 503 00:24:32,900 --> 00:24:34,940 કે રાશિઓ અને zeros સમાવેશ થાય છે. 504 00:24:34,940 --> 00:24:36,460 >> વિદ્યાર્થી: પણ મેક કરે છે કે તમે માટે, બરાબર ને? 505 00:24:36,460 --> 00:24:37,010 >> જેસન HIRSCHHORN: ચોક્કસ. 506 00:24:37,010 --> 00:24:40,390 ખાતરી કરો કે તમે માટે તે કરે છે, પરંતુ આખરે, તમે બનાવો, અથવા ન કરશે 507 00:24:40,390 --> 00:24:43,220 જો તમે મેક બનાવવા પડશે તમારા પોતાના પર છે, કે જેથી 508 00:24:43,220 --> 00:24:43,940 સારી વાત યાદ. 509 00:24:43,940 --> 00:24:47,350 તમે આ એક નો ઉપયોગ કરવા જઇ રહ્યા હોવ તો અન્ય પુસ્તકાલયો, તમારી પાસે નથી જ 510 00:24:47,350 --> 00:24:49,490 # લખી સમાવેશ થાય છે અને પછી પુસ્તકાલય. 511 00:24:49,490 --> 00:24:51,420 તમે પણ તેમાં લિંક કરવાની જરૂર છે 512 00:24:51,420 --> 00:24:54,480 અને તે બે વસ્તુઓ અલગ અલગ છે. -L cs50 અલગ છે 513 00:24:54,480 --> 00:24:59,260 # cs50.h. સમાવેશ થાય કરતાં 514 00:24:59,260 --> 00:25:02,870 >> પછી અમે, Int મુખ્ય રદબાતલ સર્પાકાર કૌંસ છે અને હવે અમે કોડ માટે જઈ રહ્યાં છો 515 00:25:02,870 --> 00:25:03,590 મુખ્ય આધારિત છે. 516 00:25:03,590 --> 00:25:07,090 હું અહીં છે પ્રથમ વાક્ય એક ટિપ્પણી છે કહે છે કે, એક એરે બનાવો 517 00:25:07,090 --> 00:25:08,820 ints એક સાથે પાંચ બનાવ્યા. 518 00:25:08,820 --> 00:25:12,600 શું હું વર્ણન કરવા માટે આ બોલ પર કોઈ શબ્દ શું છે , ફક્ત સ્ક્રીન પર હમણાં છે 519 00:25:12,600 --> 00:25:14,170 મુખ્ય અંદર ટિપ્પણીઓ? 520 00:25:14,170 --> 00:25:15,722 અમે શું કે કૉલ કરું? 521 00:25:15,722 --> 00:25:16,820 >> વિદ્યાર્થી: સ્યુડોકોડનો. 522 00:25:16,820 --> 00:25:17,840 >> જેસન HIRSCHHORN: સ્યુડોકોડનો. 523 00:25:17,840 --> 00:25:18,420 , જેફરી આપનો આભાર. 524 00:25:18,420 --> 00:25:19,540 તે બરાબર અધિકાર છે. 525 00:25:19,540 --> 00:25:20,005 સ્યુડોકોડનો. 526 00:25:20,005 --> 00:25:22,854 તમે ગાય્ઝ પહેલાં સ્યુડોકોડનો જોઇ છે? 527 00:25:22,854 --> 00:25:28,340 તમે ઉપયોગ કર્યા હોય તો તમારા હાથ વધારવા સમસ્યા પહેલાં સ્યુડોકોડનો એક સુયોજિત કરો. 528 00:25:28,340 --> 00:25:29,400 તમે લગભગ અડધા. 529 00:25:29,400 --> 00:25:32,700 >> હું ખૂબ ઉપયોગ કરવાની ભલામણ કરશે સમસ્યાઓ માં તોડી સ્યુડોકોડનો 530 00:25:32,700 --> 00:25:35,210 ટુકડાઓ બંધ પડવું નાના, વધુ સરળ છે. 531 00:25:35,210 --> 00:25:38,630 પણ, તમે સ્યુડોકોડનો હોય, તો તમે પહેલેથી જ મોટે ભાગે તમારી ટિપ્પણીઓ છે 532 00:25:38,630 --> 00:25:40,760 માં બાંધવામાં, જેથી તમે નથી પાછા જાઓ અને બહાર આકૃતિ કરવાનો પ્રયાસ કરો 533 00:25:40,760 --> 00:25:42,450 તમે શું કરી રહ્યા હતા. 534 00:25:42,450 --> 00:25:44,730 તેથી કોઇની મને આ પ્રથમ લીટી આપી શકે છે ints એક સાથે એક એરે બનાવવા માટે 535 00:25:44,730 --> 00:25:45,980 પાંચ મારફતે? 536 00:25:45,980 --> 00:25:48,700 537 00:25:48,700 --> 00:25:49,130 તમે છો? 538 00:25:49,130 --> 00:25:53,350 >> વિદ્યાર્થી: ઈન્ અને પછી તમે ફોન કરી શકો છો પછી ગમે તે નંબર, અને ચોરસ 539 00:25:53,350 --> 00:25:54,830 કૌંસ પાંચ. 540 00:25:54,830 --> 00:25:57,820 >> જેસન HIRSCHHORN: તેથી ઈન્ નંબરો, ચોરસ કૌંસ પાંચ. 541 00:25:57,820 --> 00:25:59,160 >> વિદ્યાર્થી: બરાબર છે, અને પછી સર્પાકાર કૌંસ. 542 00:25:59,160 --> 00:26:00,830 >> જેસન HIRSCHHORN: બરાબર, સર્પાકાર કૌંસ. 543 00:26:00,830 --> 00:26:01,830 >> વિદ્યાર્થી: એક, બે, ત્રણ, ચાર. 544 00:26:01,830 --> 00:26:05,566 >> જેસન HIRSCHHORN: એક, બે, ત્રણ, ચાર, પાંચ. 545 00:26:05,566 --> 00:26:07,390 >> અને પછી સર્પાકાર કૌંસ: વિદ્યાર્થી અને પછી અર્ધવિરામ. 546 00:26:07,390 --> 00:26:09,240 >> જેસન HIRSCHHORN: અને વાંકડીયા કૌંસ અને અર્ધવિરામ. 547 00:26:09,240 --> 00:26:10,330 ઉત્તમ. 548 00:26:10,330 --> 00:26:12,210 નવી લીટી પર દરેક ઈન્ છાપશે. 549 00:26:12,210 --> 00:26:17,140 બીજા કોઇની પણ આપી શકે છે મને કે કોડ છે, કૃપા કરીને? 550 00:26:17,140 --> 00:26:17,530 [? Matu? ?] 551 00:26:17,530 --> 00:26:18,560 આગળ જાઓ. 552 00:26:18,560 --> 00:26:20,440 >> વિદ્યાર્થી: માટે ( 553 00:26:20,440 --> 00:26:21,750 >> જેસન HIRSCHHORN: માટે ( 554 00:26:21,750 --> 00:26:23,740 >> વિદ્યાર્થી: ઈન્ હું = 0 555 00:26:23,740 --> 00:26:26,070 >> જેસન HIRSCHHORN: ઈન્ હું = 0 556 00:26:26,070 --> 00:26:28,190 >> વિદ્યાર્થી: અર્ધવિરામ હું પાંચ કરતા ઓછી. 557 00:26:28,190 --> 00:26:31,680 >> જેસન HIRSCHHORN: અર્ધવિરામ, 5 કરતાં ઓછી હું. 558 00:26:31,680 --> 00:26:33,600 >> વિદ્યાર્થી: અર્ધવિરામ, હું + + + +. 559 00:26:33,600 --> 00:26:35,140 >> જેસન HIRSCHHORN: અર્ધવિરામ, હું + + + +. 560 00:26:35,140 --> 00:26:37,720 >> વિદ્યાર્થી: બંધ કૌંસ, પછી ખુલ્લા તાણવું. 561 00:26:37,720 --> 00:26:39,410 >> જેસન HIRSCHHORN: બંધ કૌંસ અને બે કૌંસ. 562 00:26:39,410 --> 00:26:40,510 જો કૌંસ અંદર? 563 00:26:40,510 --> 00:26:47,640 >> વિદ્યાર્થી: અને પછી printf "% d / એ" 564 00:26:47,640 --> 00:26:48,695 >> જેસન HIRSCHHORN: માફ કરશો, પર રાખો. 565 00:26:48,695 --> 00:26:52,330 Printf "% d / એ, બંધ ભાવ. 566 00:26:52,330 --> 00:26:55,980 >> વિદ્યાર્થી: અને પછી બંધ કંપની, અલ્પવિરામ, સભ્યપદ, કૌંસ હું. 567 00:26:55,980 --> 00:26:58,350 >> જેસન HIRSCHHORN: અલ્પવિરામ, ગુના, કૌંસ હું. 568 00:26:58,350 --> 00:26:59,970 >> વિદ્યાર્થી: માફ કરશો, નંબરો કૌંસ હું. 569 00:26:59,970 --> 00:27:01,416 >> જેસન HIRSCHHORN: Numbers, કૌંસ હું. 570 00:27:01,416 --> 00:27:03,200 >> વિદ્યાર્થી: માફ કરશો. 571 00:27:03,200 --> 00:27:04,750 અને પછી કૌંસ બંધ અર્ધવિરામ. 572 00:27:04,750 --> 00:27:07,156 >> જેસન HIRSCHHORN: બંધ કૌંસ, અર્ધવિરામ. 573 00:27:07,156 --> 00:27:08,680 હું સેવ કરવા જઇ રહ્યો છું. 574 00:27:08,680 --> 00:27:12,670 અમે સભ્યપદ બનાવવા જઈ રહ્યાં છો. 575 00:27:12,670 --> 00:27:14,742 અને હું કેવી રીતે સભ્યપદ સ્કોર શકું? 576 00:27:14,742 --> 00:27:16,470 >> વિદ્યાર્થી: બેકસ્લેશ. 577 00:27:16,470 --> 00:27:17,180 >> વિદ્યાર્થી: ડોટ બોલ સ્લેશ - 578 00:27:17,180 --> 00:27:18,050 >> જેસન HIRSCHHORN:. / બરાબર, ગણતરી. 579 00:27:18,050 --> 00:27:19,380 આપનો આભાર. . / ગણતરી. 580 00:27:19,380 --> 00:27:21,060 એક, બે, ત્રણ, ચાર, નવી લીટીઓ પર પાંચ. 581 00:27:21,060 --> 00:27:22,110 તે કામ કર્યું જેવો દેખાય છે. 582 00:27:22,110 --> 00:27:23,200 હા, નોઆહ? 583 00:27:23,200 --> 00:27:26,660 >> વિદ્યાર્થી: તમે પણ કરતા ઓછો અથવા કરી શકે ચાર બરાબર જેવા હું કરતાં ઓછી હોય છે 584 00:27:26,660 --> 00:27:27,630 અથવા ચાર બરાબર? 585 00:27:27,630 --> 00:27:31,190 ઓછી કરી કરવા કોઇ લાભ છે પાંચ કરતા, અથવા માત્ર અલગ રીતે 586 00:27:31,190 --> 00:27:31,610 તે લખવાનું? 587 00:27:31,610 --> 00:27:35,280 >> જેસન HIRSCHHORN: તેથી પ્રશ્ન તમે છે આ કરી શકે છે હું કરતાં ઓછી અથવા 588 00:27:35,280 --> 00:27:37,450 ચાર જગ્યાએ બરાબર હું પાંચ કરતા ઓછી છે. 589 00:27:37,450 --> 00:27:38,935 તે જ કામ કર્યું હશે? 590 00:27:38,935 --> 00:27:39,760 >> વિદ્યાર્થી: તે જોઈએ. 591 00:27:39,760 --> 00:27:39,860 >> જેસન HIRSCHHORN: હા. 592 00:27:39,860 --> 00:27:41,660 તે તદ્દન જ કામ હશે. 593 00:27:41,660 --> 00:27:44,780 Stylistically, તે કરતાં સામાન્ય રીતે ઓછી છે અને તમે જ્યારે બીજા જોશો 594 00:27:44,780 --> 00:27:48,160 અમે તમને કંઈક શબ્દમાળાઓ ઉપયોગ કરી શકો છો નથી તમે જોઈ કર્યું, કે જે strlen કહેવાય 595 00:27:48,160 --> 00:27:50,380 પહેલાં, લંબાઈ વિચાર શબ્દમાળા છે. 596 00:27:50,380 --> 00:27:54,090 અને તમે કરતાં ઓછી ન કરી શકો અથવા strlen સમાન. 597 00:27:54,090 --> 00:27:56,500 તમે કરતા ઓછો અથવા કરી શકે strlen ઓછા એક સમાન. 598 00:27:56,500 --> 00:27:59,260 તેથી તે માત્ર NICER છે strlen કરતાં ઓછી નથી. 599 00:27:59,260 --> 00:28:00,240 હા? 600 00:28:00,240 --> 00:28:03,270 >> વિદ્યાર્થી: અને વાસ્તવિક માં પ્રશ્નોત્તરી, કરવું અમે અમારા પર ટિપ્પણીઓ પૂરી પાડે છે 601 00:28:03,270 --> 00:28:04,620 કોડ તરીકે સારી? 602 00:28:04,620 --> 00:28:06,130 >> જેસન HIRSCHHORN: આ પ્રશ્ન પ્રશ્નોત્તરી, તમે આવું કરી હતી 603 00:28:06,130 --> 00:28:07,760 ટિપ્પણીઓ પૂરી પાડે છે? 604 00:28:07,760 --> 00:28:12,050 તેથી અમે જ્યારે અંગેની ક્વિઝ વિશે વધુ વાત કરીશું તેઓ આવે છે, પરંતુ સામાન્ય રીતે, એક સારા 605 00:28:12,050 --> 00:28:14,530 તમે છો જ્યારે અંગૂઠો ના નિયમ છે કોડ લખવા, ટિપ્પણીઓ પૂરી પાડે છે. 606 00:28:14,530 --> 00:28:18,130 તમે ખોટું કોડ પરંતુ વિચાર તો અધિકાર ટિપ્પણી, તમે કેટલાક મેળવી શકે છે 607 00:28:18,130 --> 00:28:22,280 ક્રેડિટ હું વર્ગીકરણ કરવામાં આવી હતી મને બંને જો એક સમસ્યા સેટ પર અથવા ક્વિઝ પર તમે. 608 00:28:22,280 --> 00:28:24,660 તેથી ટિપ્પણીઓ હંમેશા છે પૂરી પાડવા માટે સારા. 609 00:28:24,660 --> 00:28:25,040 સ્વીટ. 610 00:28:25,040 --> 00:28:25,460 ગણક. 611 00:28:25,460 --> 00:28:26,720 ઉત્તમ કામ. 612 00:28:26,720 --> 00:28:28,570 માતાનો પર ખસેડો દો. 613 00:28:28,570 --> 00:28:29,920 >> શબ્દમાળાઓ. 614 00:28:29,920 --> 00:28:30,630 શબ્દમાળાઓ. 615 00:28:30,630 --> 00:28:31,730 અમે પ્રવચનમાં પહેલાં આ જોઈ કર્યું. 616 00:28:31,730 --> 00:28:33,390 આ મારું મન ઉડાવી જ્યારે હું પ્રથમ તો આ બહાર જોવા મળે છે. 617 00:28:33,390 --> 00:28:37,240 તે કદાચ કોઇ માતાનો તમાચો ન હતી અહીં દિમાગમાં, પરંતુ તે ઠીક છે. 618 00:28:37,240 --> 00:28:41,260 >> શબ્દમાળાઓ અક્ષરો એરેને છે, અને તમે અગાઉ જણાવ્યું હતું કે તેઓ સાથે અંત 619 00:28:41,260 --> 00:28:45,710 જો નલ ટર્મીનેટર, જે આ / 0 પાત્ર છે. 620 00:28:45,710 --> 00:28:47,740 અમે પર શબ્દમાળા ડ્રો જતાં રહ્યાં છો, તો બોર્ડ, અમે તેને અહીં ઉપર ડ્રો કરીશું. 621 00:28:47,740 --> 00:28:53,080 622 00:28:53,080 --> 00:28:56,420 તેથી આ શબ્દમાળાને લાંબા કેવી રીતે છે? 623 00:28:56,420 --> 00:28:56,680 માફ કરશો. 624 00:28:56,680 --> 00:28:57,660 આ શબ્દમાળાને કેટલો લાંબો છે? 625 00:28:57,660 --> 00:28:57,910 >> વિદ્યાર્થી: [અશ્રાવ્ય]. 626 00:28:57,910 --> 00:28:59,010 >> જેસન HIRSCHHORN ચાર? 627 00:28:59,010 --> 00:28:59,880 શા માટે તે ચાર છે? 628 00:28:59,880 --> 00:29:02,240 >> વિદ્યાર્થી: કારણ કે પાંચમા હાજર જો નલ પાત્ર માટે છે. 629 00:29:02,240 --> 00:29:04,070 >> જેસન HIRSCHHORN: તેથી પાંચમા હાજર જો નલ પાત્ર માટે છે. 630 00:29:04,070 --> 00:29:07,130 હું પર strlen સ્કોર હતા તેથી જો આ તે મને ચાર આપશે. 631 00:29:07,130 --> 00:29:07,850 યોગ્ય છે. 632 00:29:07,850 --> 00:29:11,640 અને એરે, જોકે, હું તો આ એરે પ્રારંભ, કેટલા જગ્યાઓ 633 00:29:11,640 --> 00:29:13,444 હું માટે પૂછો હશે? 634 00:29:13,444 --> 00:29:13,821 >> વિદ્યાર્થી: પાંચ. 635 00:29:13,821 --> 00:29:14,200 >> જેસન HIRSCHHORN: પાંચ. 636 00:29:14,200 --> 00:29:17,650 હું પાંચ માટે પૂછી શકે છે, પરંતુ હું આ કરી શકો છો માત્ર અહીં ચાર અક્ષરો મૂકવામાં 637 00:29:17,650 --> 00:29:19,750 હું કે નલ મુકવાની જરૂર છે કારણ કે ઓવરને પર ટર્મીનેટર. 638 00:29:19,750 --> 00:29:25,260 તેથી આપણે "ohai" માં લખવા માટે જતા અને કરી રહ્યાં છે ઓવરને અંતે માં નલ ટર્મીનેટર મૂકો. 639 00:29:25,260 --> 00:29:31,820 640 00:29:31,820 --> 00:29:34,940 અમે આ શબ્દમાળા કહે છે પડશે ઓ આ બરાબર. 641 00:29:34,940 --> 00:29:36,610 ઓ કૌંસ શૂન્ય શું છે? 642 00:29:36,610 --> 00:29:40,210 643 00:29:40,210 --> 00:29:41,550 ઓ કૌંસ શૂન્ય, એની? 644 00:29:41,550 --> 00:29:41,950 >> વિદ્યાર્થી: ઓ 645 00:29:41,950 --> 00:29:45,400 >> જેસન HIRSCHHORN: ઓ, બરાબર. ઓ કૌંસ એક? 646 00:29:45,400 --> 00:29:48,200 ઓ કૌંસ પાંચ? 647 00:29:48,200 --> 00:29:52,670 648 00:29:52,670 --> 00:29:53,955 ઓ કૌંસ પાંચ? 649 00:29:53,955 --> 00:29:54,740 >> વિદ્યાર્થી: અસ્તિત્વમાં નથી. 650 00:29:54,740 --> 00:29:55,040 >> જેસન HIRSCHHORN: અસ્તિત્વમાં નથી. 651 00:29:55,040 --> 00:29:57,050 બરાબર અધિકાર. 652 00:29:57,050 --> 00:29:57,940 સરસ. 653 00:29:57,940 --> 00:30:03,120 સમજ વિશે કોઇ પ્રશ્નો અક્ષરો એરે તરીકે શબ્દમાળાઓ? 654 00:30:03,120 --> 00:30:03,870 ઠીક, તો પછી. 655 00:30:03,870 --> 00:30:05,440 તમે ગાય્ઝ માટે એક વધુ કાર્યક્રમ. 656 00:30:05,440 --> 00:30:09,190 વપરાશકર્તા પૂછે છે કે એક પ્રોગ્રામ લખો શબ્દમાળા માટે અને પછી દરેક છાપે છે 657 00:30:09,190 --> 00:30:11,880 નવી લીટી પર પાત્ર. 658 00:30:11,880 --> 00:30:14,160 તેથી માતાનો લખવા માટે ત્રણ મિનિટ લાગી દો આ કાર્યક્રમ, અને પછી અમે તે કોડ પડશે 659 00:30:14,160 --> 00:30:15,410 એક જૂથ તરીકે. 660 00:30:15,410 --> 00:31:04,730 661 00:31:04,730 --> 00:31:04,830 >> માફ કરશો. 662 00:31:04,830 --> 00:31:06,470 આ જોવા માટે તમને જરૂર હતી? 663 00:31:06,470 --> 00:31:07,410 >> વિદ્યાર્થી: શેર્સની 664 00:31:07,410 --> 00:31:08,660 >> જેસન HIRSCHHORN: OK. 665 00:31:08,660 --> 00:31:36,390 666 00:31:36,390 --> 00:31:40,605 ચાલો, આ કોડ માટે વધુ એક મિનિટ લાગી અથવા ઓછામાં ઓછા તે પર પ્રારંભ. 667 00:31:40,605 --> 00:32:13,900 668 00:32:13,900 --> 00:32:17,020 >> તેથી જો તમે કામ કરવાનું ચાલુ કરી શકો છો, પરંતુ હું જઈ રહ્યો છું તે દ્વારા જવા શરૂ કરવા માટે. 669 00:32:17,020 --> 00:32:22,560 તેથી પહેલાં ગમે છે, હું સ્ક્રીન પર હોય છે # Cs50.h, # stdio.h સમાવેશ થાય છે સમાવેશ થાય છે. 670 00:32:22,560 --> 00:32:24,020 મુખ્ય રદબાતલ INT. 671 00:32:24,020 --> 00:32:28,880 મુખ્ય માતાનો સર્પાકાર કૌંસ અંદર, હું બે ટિપ્પણીઓ સ્યુડોકોડનો. 672 00:32:28,880 --> 00:32:30,980 એક વપરાશકર્તા પાસેથી શબ્દમાળા માટે પૂછો છે. 673 00:32:30,980 --> 00:32:33,900 બીજા દરેક છાપે છે નવી લીટી પર પાત્ર. 674 00:32:33,900 --> 00:32:39,780 અન્ના તેથી, તમે મને પૂછો આપી શકે છે વપરાશકર્તા માંથી શબ્દમાળા માટે? 675 00:32:39,780 --> 00:32:41,970 >> વિદ્યાર્થી: Printf. 676 00:32:41,970 --> 00:32:42,720 >> જેસન HIRSCHHORN: Printf? 677 00:32:42,720 --> 00:32:45,050 >> વિદ્યાર્થી: હા. 678 00:32:45,050 --> 00:32:46,165 ( 679 00:32:46,165 --> 00:32:47,610 >> જેસન HIRSCHHORN: ( 680 00:32:47,610 --> 00:32:49,300 >> વિદ્યાર્થી: "મને શબ્દમાળા આપે છે. 681 00:32:49,300 --> 00:32:52,380 >> જેસન HIRSCHHORN: "આપી મને એક Str - અરે - 682 00:32:52,380 --> 00:32:53,710 સ્ટ્રિંગ. 683 00:32:53,710 --> 00:32:59,980 >> વિદ્યાર્થી: / એ ") અર્ધવિરામ. 684 00:32:59,980 --> 00:33:02,300 >> જેસન HIRSCHHORN: શબ્દમાળા નહીં, બંધ કૌંસ, અર્ધવિરામ. 685 00:33:02,300 --> 00:33:03,550 >> વિદ્યાર્થી: હા. 686 00:33:03,550 --> 00:33:09,080 અને પછી આગામી લાઇન સ્ટ્રિંગ S = શબ્દમાળા મળે છે. 687 00:33:09,080 --> 00:33:11,240 >> જેસન HIRSCHHORN: શબ્દમાળા S = શબ્દમાળા મળે છે. 688 00:33:11,240 --> 00:33:11,665 >> વિદ્યાર્થી: હા. 689 00:33:11,665 --> 00:33:13,080 અને પછી () 690 00:33:13,080 --> 00:33:14,365 >> જેસન HIRSCHHORN: () 691 00:33:14,365 --> 00:33:14,720 >> વિદ્યાર્થી: અર્ધવિરામ. 692 00:33:14,720 --> 00:33:15,540 >> જેસન HIRSCHHORN: અર્ધવિરામ. 693 00:33:15,540 --> 00:33:16,890 વિચિત્ર. 694 00:33:16,890 --> 00:33:19,000 તેથી હું શબ્દમાળા મેળવવા માટે જતા અને છું હું તે શું સાચવવા માટે જઈ રહ્યો છું? 695 00:33:19,000 --> 00:33:21,830 જો ચલ શું કહેવાય છે તમે બનાવેલ છે? 696 00:33:21,830 --> 00:33:23,290 >> વિદ્યાર્થી: શબ્દમાળા ઓ. 697 00:33:23,290 --> 00:33:24,580 >> જેસન HIRSCHHORN: આ ચલ ઓ કહેવાય છે. 698 00:33:24,580 --> 00:33:25,700 તેનો પ્રકાર શબ્દમાળા છે. 699 00:33:25,700 --> 00:33:27,200 બરાબર. 700 00:33:27,200 --> 00:33:30,080 અમે માંગો છો આગામી વસ્તુ છાપે છે નવી લીટી પર દરેક પાત્ર. 701 00:33:30,080 --> 00:33:31,710 મને કોણ કે કોડ કે જે આપી શકે છે? 702 00:33:31,710 --> 00:33:32,110 [અશ્રાવ્ય]? 703 00:33:32,110 --> 00:33:33,000 તમે મને તે આપી શકે છે? 704 00:33:33,000 --> 00:33:33,580 >> વિદ્યાર્થી: શ્યોર. 705 00:33:33,580 --> 00:33:35,420 >> જેસન HIRSCHHORN: તે નથી ચાલો. 706 00:33:35,420 --> 00:33:36,080 અને માફ કરશો. 707 00:33:36,080 --> 00:33:38,896 હું તમને શું કહે છે તે પુનરાવર્તન ન ગમે તમે તે મેળવી છે, પરંતુ હું કરી રહ્યાં છો કારણ કે 708 00:33:38,896 --> 00:33:42,100 તેથી તે પુનરાવર્તન છે કે જ્યારે તેઓ આ ઉતારો કરવો, તેઓ બધા વિચાર કરી શકો છો 709 00:33:42,100 --> 00:33:44,870 જો ટ્રાન્સક્રિપ્શન પર લખાણ બહાર. 710 00:33:44,870 --> 00:33:47,180 તેથી જો તમે માત્ર વાત રાખી શકો છો. 711 00:33:47,180 --> 00:33:48,590 કમનસીબે, હું તમે તે કહે છે. 712 00:33:48,590 --> 00:33:49,510 હું દિલગીર છું, પરંતુ - 713 00:33:49,510 --> 00:33:50,610 >> વિદ્યાર્થી: તે દંડ છે. 714 00:33:50,610 --> 00:33:53,010 ઈન્ હું = 0 માટે 715 00:33:53,010 --> 00:33:54,170 >> જેસન HIRSCHHORN: ઈન્ હું = 0 માટે 716 00:33:54,170 --> 00:33:56,740 >> વિદ્યાર્થી: હું કરતાં ઓછી - 717 00:33:56,740 --> 00:33:58,206 >> જેસન HIRSCHHORN: અર્ધવિરામ. 718 00:33:58,206 --> 00:34:00,650 >> વિદ્યાર્થી: આ પહેલાં, અમે મૂકી શકો છો ચલ તમે ઈન્ નામ રન વિચાર જેથી? 719 00:34:00,650 --> 00:34:01,870 >> જેસન HIRSCHHORN: ઓહ, તમે નથી જો અર્ધવિરામ મૂકી કરવા માંગો છો? 720 00:34:01,870 --> 00:34:02,310 ઠીક. 721 00:34:02,310 --> 00:34:05,120 તેથી શું તમે શૂન્ય પછી શું કરવા માંગો છો? 722 00:34:05,120 --> 00:34:09,340 >> વિદ્યાર્થી: હું વિચાર કરવા માંગો છો સ્ટ્રિંગ s ની લંબાઈ અને 723 00:34:09,340 --> 00:34:10,410 એક ચલ કે સેટ? 724 00:34:10,410 --> 00:34:11,760 >> જેસન HIRSCHHORN: બરાબર, જેથી હું કેવી રીતે કે શું કરવું? 725 00:34:11,760 --> 00:34:17,636 >> વિદ્યાર્થી: તેથી તમે ઈન્ લંબાઈ કરવું = 726 00:34:17,636 --> 00:34:20,010 >> જેસન HIRSCHHORN: ઈન્ લંબાઈ = 727 00:34:20,010 --> 00:34:22,230 >> વિદ્યાર્થી: એસ ટી આર એલ ઇ એન. 728 00:34:22,230 --> 00:34:24,260 >> જેસન HIRSCHHORN: એસ ટી આર એલ ઇ એન - 729 00:34:24,260 --> 00:34:25,380 >> વિદ્યાર્થી: S ના. 730 00:34:25,380 --> 00:34:25,790 કૌંસ. 731 00:34:25,790 --> 00:34:27,920 >> જેસન HIRSCHHORN: (ઓ). 732 00:34:27,920 --> 00:34:33,040 >> વિદ્યાર્થી: અને પછી હું તમને લાગે છે બે ints વચ્ચે અર્ધવિરામ મૂકો. 733 00:34:33,040 --> 00:34:34,590 >> જેસન HIRSCHHORN: અર્ધવિરામ શૂન્ય પછી? 734 00:34:34,590 --> 00:34:35,260 >> વિદ્યાર્થી: હા. 735 00:34:35,260 --> 00:34:40,670 પછી તે પછી, અર્ધવિરામ મૂકી, અને તમે લંબાઈ કરતાં હું ઓછો, કહે છે. 736 00:34:40,670 --> 00:34:43,250 હું લંબાઈ કરતાં ઓછી છે, જે આ પરિવર્તનશીલ રહે છે. 737 00:34:43,250 --> 00:34:44,590 >> વિદ્યાર્થી: અને પછી અર્ધવિરામ. 738 00:34:44,590 --> 00:34:45,790 >> જેસન HIRSCHHORN: અર્ધવિરામ. 739 00:34:45,790 --> 00:34:46,290 >> વિદ્યાર્થી: હું + + + +. 740 00:34:46,290 --> 00:34:46,909 >> જેસન HIRSCHHORN: હું + + + +. 741 00:34:46,909 --> 00:34:47,530 અમારા માટે લૂપ છે. 742 00:34:47,530 --> 00:34:48,860 બરાબર, લૂપ માટે પર આધારિત છે. 743 00:34:48,860 --> 00:34:51,670 >> વિદ્યાર્થી: અને પછી printf નથી. 744 00:34:51,670 --> 00:34:53,340 >> જેસન HIRSCHHORN: Printf. 745 00:34:53,340 --> 00:34:53,889 >> વિદ્યાર્થી: કૌંસ. 746 00:34:53,889 --> 00:34:55,130 >> જેસન HIRSCHHORN: કૌંસ, અવતરણ. 747 00:34:55,130 --> 00:34:59,930 >> વિદ્યાર્થી: કૌંસ, અવતરણ,% C / N. 748 00:34:59,930 --> 00:35:00,760 >> જેસન HIRSCHHORN:% C, ઠીક. 749 00:35:00,760 --> 00:35:01,670 >> વિદ્યાર્થી: / એ. 750 00:35:01,670 --> 00:35:03,470 >> જેસન HIRSCHHORN: / એ. 751 00:35:03,470 --> 00:35:04,410 >> વિદ્યાર્થી: બંધ અવતરણ. 752 00:35:04,410 --> 00:35:05,270 >> જેસન HIRSCHHORN: બંધ અવતરણ. 753 00:35:05,270 --> 00:35:05,810 >> વિદ્યાર્થી: અલ્પવિરામ. 754 00:35:05,810 --> 00:35:06,860 >> જેસન HIRSCHHORN: અલ્પવિરામ. 755 00:35:06,860 --> 00:35:07,800 >> વિદ્યાર્થી: એસ 756 00:35:07,800 --> 00:35:08,070 >> જેસન HIRSCHHORN: એસ 757 00:35:08,070 --> 00:35:08,690 >> વિદ્યાર્થી: કૌંસ હું. 758 00:35:08,690 --> 00:35:10,230 >> જેસન HIRSCHHORN: કૌંસ હું. 759 00:35:10,230 --> 00:35:11,520 >> વિદ્યાર્થી: અને પછી બંધ કૌંસ. 760 00:35:11,520 --> 00:35:12,540 >> જેસન HIRSCHHORN: બંધ કૌંસ. 761 00:35:12,540 --> 00:35:13,660 >> વિદ્યાર્થી: અને પછી અર્ધવિરામ. 762 00:35:13,660 --> 00:35:13,770 >> જેસન HIRSCHHORN: અર્ધવિરામ. 763 00:35:13,770 --> 00:35:14,380 વિચિત્ર. 764 00:35:14,380 --> 00:35:16,890 તેથી માતાનો આ સાચવવા દો. 765 00:35:16,890 --> 00:35:19,770 જોડણી કરો. 766 00:35:19,770 --> 00:35:20,040 છોકરો ઓહ. 767 00:35:20,040 --> 00:35:22,275 હું ભૂલો એક દંપતિ મળી છે. 768 00:35:22,275 --> 00:35:33,120 રેખા 11 પ્રથમ ભૂલ છે, તે કહે છે, અભિવ્યક્તિ અપેક્ષા છે, અને તે આપવા છે 769 00:35:33,120 --> 00:35:36,910 મને એક ભૂલ બીજી કે Int, આ ભૂલ છે. 770 00:35:36,910 --> 00:35:38,430 ત્યાં આસપાસ કેટલીક ભૂલ. 771 00:35:38,430 --> 00:35:41,060 કોઇ કે શું ભૂલ ખબર છે? 772 00:35:41,060 --> 00:35:41,640 કર્ટ? 773 00:35:41,640 --> 00:35:44,108 >> વિદ્યાર્થી: હું તેને માનવામાં આવે છે લાગે છે અલ્પવિરામ નથી અને અર્ધવિરામ છે. 774 00:35:44,108 --> 00:35:46,010 >> જેસન HIRSCHHORN: બરાબર, અલ્પવિરામથી તેના બદલે એક અર્ધવિરામ છે. 775 00:35:46,010 --> 00:35:47,340 તેથી બધા અમે ઠીક કરવાની જરૂર છે? 776 00:35:47,340 --> 00:35:47,655 >> વિદ્યાર્થી: શેર્સની 777 00:35:47,655 --> 00:35:48,930 >> જેસન HIRSCHHORN: શું બીજું અમે ઠીક કરવા માટે જરૂર નથી? 778 00:35:48,930 --> 00:35:50,920 >> વિદ્યાર્થી: અમે string.h સમાવેશ થાય છે. 779 00:35:50,920 --> 00:35:51,680 >> જેસન HIRSCHHORN: સમાવેશ થાય છે string.h. 780 00:35:51,680 --> 00:35:53,730 હું ક્યાંથી કે સમાવવા માટે જરૂર નથી? 781 00:35:53,730 --> 00:35:57,085 >> વિદ્યાર્થી: તમે કરી રહ્યાં છો, સહિત જ જગ્યાએ અન્ય સામગ્રી, અધિકાર 782 00:35:57,085 --> 00:35:59,560 પછી stdio.h સમાવેશ થાય છે. 783 00:35:59,560 --> 00:36:01,610 >> જેસન HIRSCHHORN: આ સ્કોર જો માતાનો જોવા દો પ્રથમ સામાન્ય રીતે, હું ગમે છે કારણ કે 784 00:36:01,610 --> 00:36:06,360 સ્કોર પછી પ્રથમ એક વસ્તુ નક્કી છે, અને તે છે, અને પછી અમે વિચાર ભૂલો જુઓ. 785 00:36:06,360 --> 00:36:11,620 તેથી આપણે ટર્મિનલ સાફ કરવા જઈ રહ્યાં છો નિયંત્રણ એ સાથે, માતાનો જોડણી બનાવવા દો. 786 00:36:11,620 --> 00:36:15,190 787 00:36:15,190 --> 00:36:18,770 તેથી વાક્ય 11 અન્ય ભૂલ. 788 00:36:18,770 --> 00:36:20,540 અર્ધવિરામ અપેક્ષિત છે. 789 00:36:20,540 --> 00:36:22,640 અને હું હજુ પણ મેળવી રહ્યો છું આ લીટી પર ભૂલો. 790 00:36:22,640 --> 00:36:25,270 તેથી તે મને તે કહીને એક ભૂલ ન આપ્યું strlen શું છે તે સમજી શકતો નથી, 791 00:36:25,270 --> 00:36:28,980 પરંતુ તે આના પર મને ભૂલો આપે છે વાક્ય છે, તેથી બીજું શું ખોટું છે? 792 00:36:28,980 --> 00:36:29,690 માર્ક? 793 00:36:29,690 --> 00:36:30,940 માર્કસ. 794 00:36:30,940 --> 00:36:32,570 >> વિદ્યાર્થી: તમે દૂર કરવા માટે હોય છે નહીં બીજા ઈન્ ઘોષણા? 795 00:36:32,570 --> 00:36:34,990 >> જેસન HIRSCHHORN: દૂર કરો બીજા ઈન્. 796 00:36:34,990 --> 00:36:35,710 માતાનો આ પ્રયાસ કરીએ. 797 00:36:35,710 --> 00:36:37,600 હવે ટર્મિનલ સાફ કરો. 798 00:36:37,600 --> 00:36:40,130 જોડણી કરો. 799 00:36:40,130 --> 00:36:40,490 ભૂલ. 800 00:36:40,490 --> 00:36:42,890 સર્વથા પુસ્તકાલય જાહેર કાર્ય strlen. 801 00:36:42,890 --> 00:36:44,270 તેથી હવે અમે તે ભૂલ દેખાશે નહીં. 802 00:36:44,270 --> 00:36:45,760 અમે શું સમાવેશ કરવા માટે જરૂર નથી? 803 00:36:45,760 --> 00:36:46,660 >> વિદ્યાર્થી: String.h. 804 00:36:46,660 --> 00:36:51,880 >> જેસન HIRSCHHORN: સમાવેશ થાય છે string.h, અમે # ટોચ પર string.h સમાવેશ થાય કરીશ 805 00:36:51,880 --> 00:36:52,920 સ્ક્રીન છે. 806 00:36:52,920 --> 00:36:55,450 માતાનો સાચવવા દો, જોડણી કરો. 807 00:36:55,450 --> 00:36:56,970 હવે કમ્પાઇલ કરેલ છે. 808 00:36:56,970 --> 00:37:01,970 તેથી ફરી વસ્તુઓ અમે જરૂરી અમારા માટે લૂપ ત્યારે લાઇન 12 યાદ 809 00:37:01,970 --> 00:37:08,010 અમે, Int હું = 0 તે સુયોજિત કરી રહ્યાં છો લંબાઈ = strlen (ઓ). 810 00:37:08,010 --> 00:37:09,350 >> આ એક વિચિત્ર વ્યૂહરચના છે. 811 00:37:09,350 --> 00:37:12,590 આ શૈલી, મહાન છે આ ડિઝાઇન મહાન છે. 812 00:37:12,590 --> 00:37:15,620 અમે પછી તે કારણો માં જઈ શકે છે પરંતુ જો તમે માત્ર કૉલ કરવાની જરૂર આ રીતે 813 00:37:15,620 --> 00:37:19,040 તેના બદલે દરેક એક એક સમયે strlen સમય તમે લૂપ રન બનાવ્યો. 814 00:37:19,040 --> 00:37:22,255 જો કે, તમે ત્યાં અલ્પવિરામ ઉપયોગ કરવાની જરૂર અને તમે ફરીથી ઈન્ જરૂર નથી. 815 00:37:22,255 --> 00:37:24,180 તમે તે બંને જાહેર કરી રહ્યાં છો, મળીને ચલો, તમે 816 00:37:24,180 --> 00:37:26,850 ફરી ઈન્ જરૂર નથી. 817 00:37:26,850 --> 00:37:29,820 અને પછી તમે strlen નો ઉપયોગ કરવા જઇ રહ્યાં છો, તો જે અન્ય પુસ્તકાલય છે 818 00:37:29,820 --> 00:37:33,560 માં સમાવેલ નથી કાર્ય stdio.h અથવા cs50.h બનાવો, 819 00:37:33,560 --> 00:37:35,310 ખાતરી કરો કે તમે string.h સમાવેશ થાય છે. 820 00:37:35,310 --> 00:37:35,900 કર્ટ? 821 00:37:35,900 --> 00:37:39,085 >> વિદ્યાર્થી: તેથી તો પછી તમે જરૂર નથી જો પ્રકાર લંબાઈ શું છે કહે છે, કે જે કરે છે 822 00:37:39,085 --> 00:37:40,290 તે એક પૂર્ણાંક હોઈ શકે છે તેનો અર્થ? 823 00:37:40,290 --> 00:37:41,930 તમે બે અલગ અલગ ન કરી શકે ત્યાં પ્રકારો? 824 00:37:41,930 --> 00:37:43,290 >> જેસન HIRSCHHORN: તેથી તમે કરી શકે છે બે અલગ અલગ પ્રકારના હોય છે. 825 00:37:43,290 --> 00:37:45,730 લંબાઈ જોકે, અહીં એક ઈન્ છે. 826 00:37:45,730 --> 00:37:48,590 તે અલ્પવિરામ કારણ કે લંબાઈ એક ઈન્ છે અને પછી એ જ વસ્તુ. 827 00:37:48,590 --> 00:37:50,460 >> વિદ્યાર્થી: તેથી તે રહ્યું કે ધારે પ્રથમ એક તરીકે જ છે? 828 00:37:50,460 --> 00:37:52,423 >> જેસન HIRSCHHORN: ચોક્કસ. 829 00:37:52,423 --> 00:37:54,970 હવે અમે આ કરવા માટે જવું છે, પરંતુ તમે નથી પર બે ચલો સમાવેશ કરી શકે છે 830 00:37:54,970 --> 00:37:57,080 એક માહિતી પ્રકાર મદદથી જ રેખા. 831 00:37:57,080 --> 00:38:01,415 તેથી ઈન્ એક્સ, વાય રચના કરશે બે ચલો. 832 00:38:01,415 --> 00:38:05,830 833 00:38:05,830 --> 00:38:10,770 અમે તે કરી હોય, તો તે આપે છે તેથી ઈન્ એક્સ, વાય, મને એક નહિં વપરાયેલ ચલ x અને y કારણ કે 834 00:38:10,770 --> 00:38:12,020 અમે તેમને વાપરો નહિં. 835 00:38:12,020 --> 00:38:17,950 836 00:38:17,950 --> 00:38:21,650 માત્ર એક છે તે પહેલાં તેથી રદબાતલ મૂકે ફેન્સી યુક્તિ તમે ઉપયોગ ન હોય તો 837 00:38:21,650 --> 00:38:22,810 તેને વાપરવા માટે કંઈક. 838 00:38:22,810 --> 00:38:26,300 તમે જુઓ છો પણ, હું એક્સ અને વાય બનાવો અલ્પવિરામ સાથે જ લાઇન પર. 839 00:38:26,300 --> 00:38:28,450 તે બે પૂર્ણાંકો બનાવવા છે જમણી ત્યાં. 840 00:38:28,450 --> 00:38:31,560 બનાવવા માટે હા, તદ્દન શક્ય છે, જેથી એ જ લાઇન પર બે વસ્તુઓ 841 00:38:31,560 --> 00:38:33,720 અલ્પવિરામ દ્વારા અલગ થયેલ છે. 842 00:38:33,720 --> 00:38:35,470 છતાં, માતાનો તે છુટકારો મેળવવા દો. 843 00:38:35,470 --> 00:38:36,370 >> તેથી જોડણી છે. 844 00:38:36,370 --> 00:38:39,200 અમારા માટે તે કોડિંગ માટે તમે ગાય્ઝ આભાર. 845 00:38:39,200 --> 00:38:43,040 ચાલો તે એક વધુ સમય કરો, તે ચલાવો. 846 00:38:43,040 --> 00:38:44,580 મને શબ્દમાળા આપે છે. 847 00:38:44,580 --> 00:38:45,580 [અશ્રાવ્ય], તો તમે તેને મોટા ભાગના હતી. 848 00:38:45,580 --> 00:38:47,910 શબ્દમાળા શું છે? 849 00:38:47,910 --> 00:38:48,250 >> વિદ્યાર્થી: હેલો. 850 00:38:48,250 --> 00:38:50,110 >> જેસન HIRSCHHORN: હેલો. 851 00:38:50,110 --> 00:38:52,810 H-ઇ એલ એલ ઓ, એક લીટી પર દરેક પાત્ર. 852 00:38:52,810 --> 00:38:53,700 મહાન જુએ છે. 853 00:38:53,700 --> 00:38:54,750 માતાનો ફરી ચલાવવા દો. 854 00:38:54,750 --> 00:38:56,050 હંમેશા તપાસો જવા ખૂણે કેસો માટે. 855 00:38:56,050 --> 00:38:57,750 આ બોલ પર કોઈ ખૂણે કેસ શું તપાસવા માટે છે? 856 00:38:57,750 --> 00:39:00,250 857 00:39:00,250 --> 00:39:00,890 >> વિદ્યાર્થી: એક નંબર? 858 00:39:00,890 --> 00:39:02,240 >> જેસન HIRSCHHORN: એક નંબર. 859 00:39:02,240 --> 00:39:06,580 તેથી હું 1 માં મૂકવામાં પડશે, અને તે 1 છાપે છે. 860 00:39:06,580 --> 00:39:08,970 તે પત્રો માટે પૂછવા, જેથી નથી તે નંબરો વર્ક જેવી લાગે છે. 861 00:39:08,970 --> 00:39:09,890 ગુડ ખૂણે કેસ તપાસ માટે. 862 00:39:09,890 --> 00:39:11,740 અન્ય સારી ખૂણે શું છે ચકાસવા માટે કેસ? 863 00:39:11,740 --> 00:39:12,420 >> વિદ્યાર્થી: એક ખાલી સ્ટ્રિંગ. 864 00:39:12,420 --> 00:39:12,910 >> જેસન HIRSCHHORN: હમ્મ? 865 00:39:12,910 --> 00:39:13,880 >> વિદ્યાર્થી: એક ખાલી શબ્દમાળા જેમ. 866 00:39:13,880 --> 00:39:14,400 >> જેસન HIRSCHHORN: ખાલી સ્ટ્રિંગ. 867 00:39:14,400 --> 00:39:16,730 તેથી માતાનો કંઈપણ મૂકી નથી દો. 868 00:39:16,730 --> 00:39:18,660 અને શું છપાયેલ નહીં? 869 00:39:18,660 --> 00:39:19,090 >> વિદ્યાર્થી: કંઈ નથી. 870 00:39:19,090 --> 00:39:19,870 >> જેસન HIRSCHHORN: કંઈ નથી. 871 00:39:19,870 --> 00:39:20,555 તે કામ કરે છે જેવી લાગે છે. 872 00:39:20,555 --> 00:39:23,790 તમે વધુ ખૂણે કિસ્સાઓમાં પ્રયાસ છે, પરંતુ શકે છે સામાન્ય રીતે નંબરો, એક અલગ માહિતી છે 873 00:39:23,790 --> 00:39:26,160 પ્રયાસ કરવા માટે મહાન છે, તેમ જ નથી. 874 00:39:26,160 --> 00:39:29,180 નથીંગ, શૂન્ય, નકારાત્મક હંમેશા છે તમે પ્રયાસ કરો અને વસ્તુઓ માટે મહાન વસ્તુઓ 875 00:39:29,180 --> 00:39:33,140 ટેસ્ટ, વસ્તુઓ ચોક્કસપણે અમે પરીક્ષણ પડશે જોઈએ અને 50 માટે પરીક્ષણ કરશે તપાસો માટે. 876 00:39:33,140 --> 00:39:34,720 Spell.c વિશે કોઇ પ્રશ્નો? 877 00:39:34,720 --> 00:39:37,752 878 00:39:37,752 --> 00:39:39,310 >> ઠીક, પાછળ વડા કરીએ. 879 00:39:39,310 --> 00:39:42,420 હું એક વધુ કાર્યક્રમ છે તમે ગાય્ઝ લખવા માટે. 880 00:39:42,420 --> 00:39:44,700 તે students.c કહેવાય છે. 881 00:39:44,700 --> 00:39:49,020 આ માટે વપરાશકર્તા પૂછે છે કે એક પ્રોગ્રામ છે પાંચ નામો, તો પછી અવ્યવસ્થિત પસંદ 882 00:39:49,020 --> 00:39:51,600 અને નામો એક છાપે છે. 883 00:39:51,600 --> 00:39:54,840 આ કાર્યક્રમ થોડી વધારે છે અમે લખ્યું છેલ્લા બે કરતાં સામેલ, 884 00:39:54,840 --> 00:39:58,080 તેથી શા માટે અમે પાંચ મિનિટ ન લો અમે કરીશું પછી વ્યક્તિગત રીતે તે કોડ છે, અને 885 00:39:58,080 --> 00:40:00,130 એક જૂથ તરીકે કોડ. 886 00:40:00,130 --> 00:40:03,795 >> આ કાર્યક્રમ પણ કેટલીક વસ્તુઓ સામેલ તમે જો એમ હોય તો, તે પહેલાં જોવામાં ન શકે 887 00:40:03,795 --> 00:40:06,390 તમે કેવી રીતે કરો, વિશે એક પ્રશ્ન છે હું તમારા હાથમાં વધારવા, કે જે કરવું. 888 00:40:06,390 --> 00:40:08,530 હું ઉપર આવે છે અને તમે નિર્દેશ પડશે યોગ્ય દિશામાં. 889 00:40:08,530 --> 00:40:10,820 પરંતુ અમે પણ તે કરી રહ્યાં છો કારણ કે આ કેટલાક પ્રસ્તુત કરવાની એક સારો માર્ગ સાબિત થશે 890 00:40:10,820 --> 00:40:12,070 મુશ્કેલ છે કે વિષયો. 891 00:40:12,070 --> 00:44:14,600 892 00:44:14,600 --> 00:44:15,560 >> તેથી તે હક, કામ કરે છે? 893 00:44:15,560 --> 00:44:17,580 >> વિદ્યાર્થી: હા. 894 00:44:17,580 --> 00:44:19,180 >> જેસન HIRSCHHORN: તમે એક માં બંધ જ્યારે કરવા માટે સમસ્યા સમૂહ, ત્યાં ઘણા માર્ગો 895 00:44:19,180 --> 00:44:20,790 તે છે, પરંતુ કેટલાક વધુ છે અન્ય કરતાં ભવ્ય. 896 00:44:20,790 --> 00:44:29,000 897 00:44:29,000 --> 00:44:31,110 અમને સાઇન ડાઇવ દો 898 00:44:31,110 --> 00:44:32,880 # Cs50.h. સમાવેશ થાય છે 899 00:44:32,880 --> 00:44:34,250 # Stdio.h સમાવેશ થાય છે. 900 00:44:34,250 --> 00:44:37,240 ઈન્ મુખ્ય રદબાતલ, સર્પાકાર કૌંસ. 901 00:44:37,240 --> 00:44:39,430 જો સર્પાકાર કૌંસ અંદર, હું બે ટિપ્પણીઓ. 902 00:44:39,430 --> 00:44:41,500 પ્રથમ એક, પૂછી છે પાંચ નામો માટે વપરાશકર્તા. 903 00:44:41,500 --> 00:44:46,580 બીજા એક, રેન્ડમ પસંદ થયેલ છે અને નામો એક છાપશે. 904 00:44:46,580 --> 00:44:50,250 તેથી પ્રથમ એક કરવા દો માતાનો, પૂછો પાંચ નામો માટે વપરાશકર્તા. 905 00:44:50,250 --> 00:44:53,730 કોણ પાંચ નામો માટે વપરાશકર્તા પૂછવામાં છે અને કેવી રીતે તે કરવા માટે મને કહી શકો છો? 906 00:44:53,730 --> 00:44:56,760 907 00:44:56,760 --> 00:44:58,570 માત્ર બે લોકો પ્રથમ ભાગ હતો. 908 00:44:58,570 --> 00:45:00,150 ત્રણ લોકો પ્રથમ ભાગ હતો. 909 00:45:00,150 --> 00:45:00,670 ચાર, પાંચ. 910 00:45:00,670 --> 00:45:03,140 ટોમ, તો તમે તેને કેવી રીતે કરવું? 911 00:45:03,140 --> 00:45:09,940 >> વિદ્યાર્થી: તમે શબ્દમાળા જાહેર કરશે અને પછી નામ, કૌંસ પાંચ. 912 00:45:09,940 --> 00:45:12,070 >> જેસન HIRSCHHORN: શબ્દમાળા કૌંસ પાંચ નામ. 913 00:45:12,070 --> 00:45:15,350 આમ કરવાથી આ રેખા, શું છે સ્ટ્રિંગ નામ કૌંસ પાંચ? 914 00:45:15,350 --> 00:45:17,800 >> વિદ્યાર્થી: તમે જાહેર કરશે શબ્દમાળાઓ ઝાકઝમાળ. 915 00:45:17,800 --> 00:45:19,000 >> જેસન HIRSCHHORN: આ છે શબ્દમાળાઓ ઝાકઝમાળ. 916 00:45:19,000 --> 00:45:21,590 કેટલા શબ્દમાળાઓ ચાલુ છે અહીં ફિટ? 917 00:45:21,590 --> 00:45:22,010 >> વિદ્યાર્થી: પાંચ. 918 00:45:22,010 --> 00:45:22,320 >> જેસન HIRSCHHORN: પાંચ. 919 00:45:22,320 --> 00:45:22,660 ઉત્તમ. 920 00:45:22,660 --> 00:45:26,360 અમે તે નામો કારણ કે કૉલ કરવા માટે જઈ રહ્યાં છો અમે બહુવિધ રાશિઓ વિચાર જઈ રહ્યાં છો. 921 00:45:26,360 --> 00:45:27,790 બરાબર, આગામી? 922 00:45:27,790 --> 00:45:29,270 >> અને પછી તમે વિદ્યાર્થી લૂપ માટે છે - 923 00:45:29,270 --> 00:45:30,060 >> જેસન HIRSCHHORN: લૂપ છે. 924 00:45:30,060 --> 00:45:33,035 >> વિદ્યાર્થી: - I = 0 માટે. 925 00:45:33,035 --> 00:45:37,040 >> જેસન HIRSCHHORN: (ઈન્ હું = 0 માટે. 926 00:45:37,040 --> 00:45:38,270 >> વિદ્યાર્થી: અર્ધવિરામ. 927 00:45:38,270 --> 00:45:38,880 >> જેસન HIRSCHHORN: અર્ધવિરામ. 928 00:45:38,880 --> 00:45:39,790 >> વિદ્યાર્થી: હું પાંચ કરતાં ઓછી. 929 00:45:39,790 --> 00:45:41,310 >> જેસન HIRSCHHORN: હું પાંચ કરતાં ઓછી. 930 00:45:41,310 --> 00:45:42,230 >> વિદ્યાર્થી: અર્ધવિરામ. 931 00:45:42,230 --> 00:45:42,560 >> જેસન HIRSCHHORN: અર્ધવિરામ. 932 00:45:42,560 --> 00:45:43,380 >> વિદ્યાર્થી: હું + + + +. 933 00:45:43,380 --> 00:45:46,050 >> જેસન HIRSCHHORN: હું + + + +. 934 00:45:46,050 --> 00:45:47,100 >> વિદ્યાર્થી: અને પછી બંધ કૌંસ. 935 00:45:47,100 --> 00:45:48,600 >> જેસન HIRSCHHORN: બંધ કૌંસ, અને પછી કેટલાક સર્પાકાર કૌંસ. 936 00:45:48,600 --> 00:45:50,050 જો સર્પાકાર કૌંસ અંદર? 937 00:45:50,050 --> 00:45:51,423 >> વિદ્યાર્થી: અને પછી printf. 938 00:45:51,423 --> 00:45:52,535 >> જેસન HIRSCHHORN: Printf. 939 00:45:52,535 --> 00:45:56,200 >> વિદ્યાર્થી: ઓપન કૌંસ, નામ% d. 940 00:45:56,200 --> 00:45:57,090 >> જેસન HIRSCHHORN: માફ કરશો? 941 00:45:57,090 --> 00:45:57,660 >> વિદ્યાર્થી: નામ. 942 00:45:57,660 --> 00:45:58,200 >> જેસન HIRSCHHORN: નામ. 943 00:45:58,200 --> 00:46:01,700 >> વિદ્યાર્થી: અને પછી જગ્યા અને પછી% d. 944 00:46:01,700 --> 00:46:02,950 >> જેસન HIRSCHHORN: નામ, જગ્યા,% d. 945 00:46:02,950 --> 00:46:05,630 946 00:46:05,630 --> 00:46:10,820 >> વિદ્યાર્થી: અને પછી / એ, અને પછી બંધ રહ્યો હતો. 947 00:46:10,820 --> 00:46:15,070 >> જેસન HIRSCHHORN: તેથી નામ, જગ્યા, % D / એ, બંધ કૌંસ. 948 00:46:15,070 --> 00:46:17,730 >> વિદ્યાર્થી: અલ્પવિરામ, હું + + 1. 949 00:46:17,730 --> 00:46:19,390 હું દિલગીર છું. 950 00:46:19,390 --> 00:46:21,040 બંધ કંપની છે, અને તે પછી અલ્પવિરામ, હું +1. 951 00:46:21,040 --> 00:46:24,400 >> જેસન HIRSCHHORN: બંધ કંપની, અલ્પવિરામ, હું +1. 952 00:46:24,400 --> 00:46:25,850 >> વિદ્યાર્થી: હા. 953 00:46:25,850 --> 00:46:27,650 અને પછી આગળના વાક્ય - 954 00:46:27,650 --> 00:46:29,400 >> જેસન HIRSCHHORN: હું + + 1. 955 00:46:29,400 --> 00:46:31,600 >> વિદ્યાર્થી: હા. 956 00:46:31,600 --> 00:46:36,440 અને પછી આગલી સ્લાઇડ નામો કૌંસ હું છે. 957 00:46:36,440 --> 00:46:39,000 >> જેસન HIRSCHHORN: ત્યારપછીની રેખા નામો કૌંસ હું છે. 958 00:46:39,000 --> 00:46:41,360 >> વિદ્યાર્થી: = શબ્દમાળા મળે છે. 959 00:46:41,360 --> 00:46:43,460 >> જેસન HIRSCHHORN = કરનારા - 960 00:46:43,460 --> 00:46:44,510 મૂડી જી ઇ ટી - 961 00:46:44,510 --> 00:46:45,530 સ્ટ્રિંગ. 962 00:46:45,530 --> 00:46:47,800 અરે, માફ કરશો. 963 00:46:47,800 --> 00:46:49,050 >> વિદ્યાર્થી: ઓપન, બંધ કૌંસ અને પછી - 964 00:46:49,050 --> 00:46:50,940 >> જેસન HIRSCHHORN: ઓપન, કૌંસ બંધ રહ્યો હતો. 965 00:46:50,940 --> 00:46:51,030 >> વિદ્યાર્થી: અર્ધવિરામ. 966 00:46:51,030 --> 00:46:52,500 >> જેસન HIRSCHHORN: અર્ધવિરામ. 967 00:46:52,500 --> 00:46:57,545 ઠીક છે, જેથી તમે એરે પ્રારંભ પછી શબ્દમાળાઓ, નામો, અને એક મારફતે જાઓ 968 00:46:57,545 --> 00:47:02,720 લૂપ માટે અને પાંચ વખત અમુક છાપશે સ્ટોર પછી વપરાશકર્તા માટે પૂછવા અને 969 00:47:02,720 --> 00:47:03,360 પાંચ શબ્દમાળાઓ. 970 00:47:03,360 --> 00:47:08,090 કોઇ કોઇ નથી આ ગોઠવણો? 971 00:47:08,090 --> 00:47:10,030 ટોમ, મને લાગે છે બધાને તમારી સાથે સંમત થાય છે. 972 00:47:10,030 --> 00:47:10,880 ખૂબ સારી લાગે છે. 973 00:47:10,880 --> 00:47:11,660 ઠીક. 974 00:47:11,660 --> 00:47:14,830 શા માટે તમે છતાં, હું +1 કરો છો? 975 00:47:14,830 --> 00:47:18,000 >> વિદ્યાર્થી: હું તેનો અર્થ, નથી હશે, પરંતુ તે છે કે જેથી હું +1 કરવા માટે 976 00:47:18,000 --> 00:47:19,700 નામ એક પાંચ નામ. 977 00:47:19,700 --> 00:47:21,930 નહિંતર, તે નામ હશે ચાર નામ શૂન્ય. 978 00:47:21,930 --> 00:47:24,400 >> જેસન HIRSCHHORN: તેથી તમે મને +1 કર્યું અન્યથા તે હશે કારણ કે 979 00:47:24,400 --> 00:47:27,060 ચાર મારફતે શૂન્ય છપાયેલ કારણ કે જે કોમ્પ્યુટર લાગે કેવી રીતે છે, પરંતુ માનવી 980 00:47:27,060 --> 00:47:28,530 ખરેખર જેવા વાંચી નથી. 981 00:47:28,530 --> 00:47:30,190 તે અન્ય વાત છે તમે અનુભવી શકશો. 982 00:47:30,190 --> 00:47:33,210 ક્યારેક તમે કંઈક છાપે ત્યારે વપરાશકર્તા માટે, તમે તેને બનાવવા માંગો છો પડશે 983 00:47:33,210 --> 00:47:35,733 થોડુંક prettier અને કરી આ કિસ્સામાં +1 હું છે 984 00:47:35,733 --> 00:47:37,430 તે prettier બનાવવા માટે માર્ગ. 985 00:47:37,430 --> 00:47:41,380 >> હું પણ પાંચ વખત, શબ્દમાળા નામ જુઓ પાંચ છે, હું પાંચ કરતા ઓછી છે. 986 00:47:41,380 --> 00:47:42,430 તમે પાંચ મળી છે મને ખબર છે. 987 00:47:42,430 --> 00:47:44,890 તમે મને કહી તેને મળી તમે પાંચ નામો. 988 00:47:44,890 --> 00:47:49,000 પરંતુ અમે એક કોડ બનાવવા ઇચ્છતા હોય તો થોડુંક વધુ મજબૂત છે, એક વસ્તુ આપણે 989 00:47:49,000 --> 00:47:53,110 , Int બહાર, અહીં બહાર છે નથી કરી શકે છે અમે આ કંઈક કરી શકે 990 00:47:53,110 --> 00:47:57,070 # વ્યાખ્યાયિત, અને અમે NAMES 5 કરી શકે. 991 00:47:57,070 --> 00:48:01,580 992 00:48:01,580 --> 00:48:05,390 >> તેથી મૂળભૂત રીતે, ત્યાં હું મૂડી લખી એન, કેપિટલ A, મૂડી એમ, મૂડી ઇ, 993 00:48:05,390 --> 00:48:08,890 મૂડી એસ, કે જે શબ્દમાળા, તે બદલશે FIPS એ 5 કે. 994 00:48:08,890 --> 00:48:11,530 995 00:48:11,530 --> 00:48:13,445 અથવા ના માત્ર તેને કૉલ દો - અમે પડશે માત્ર તે NUMBER પર કૉલ કરો. 996 00:48:13,445 --> 00:48:17,190 તેથી હું બધા કેપ્સ વ્યાખ્યાયિત છું NUMBER 5 છે. 997 00:48:17,190 --> 00:48:22,830 >> તેથી હવે હું, તો નંબર 5 પાસે ત્યાં બધા કેપ્સ નંબર સાથે બદલો કરી શકો છો. 998 00:48:22,830 --> 00:48:26,880 અને હવે, હું નંબર બદલવા માંગો છો, તો નામો, હું શું કરવાની જરૂર છે બધા 999 00:48:26,880 --> 00:48:31,350 હું જ્યાં આ એક વાક્ય, લાઇન ચાર, #, નંબર 5 વ્યાખ્યાયિત કે 10 થી બદલાય છે, 1000 00:48:31,350 --> 00:48:34,340 અથવા તે માટે 4 બદલો. 1001 00:48:34,340 --> 00:48:37,400 તમારો કોડ લાંબા સમય સુધી નહીં હોય, ત્યારે તમે નથી બધા સ્થાનો તમે યાદ જવા 1002 00:48:37,400 --> 00:48:41,630 તમે ઇચ્છતા કેટલા નામો મૂકવામાં, અને એક ચૂકી નથી તમારે માટે ક્રમમાં, આ છે 1003 00:48:41,630 --> 00:48:45,490 કંઈક શોધવા માટે, તે કરવા માટે સારો માર્ગ પછી ઉપર અને ઉપર જ શબ્દસમૂહ ઉપયોગ 1004 00:48:45,490 --> 00:48:46,400 બધે તમારો કોડ દરમ્યાન. 1005 00:48:46,400 --> 00:48:46,780 માર્કસ? 1006 00:48:46,780 --> 00:48:49,780 >> વિદ્યાર્થી: તે stylistically પ્રિફર્ડ છે વૈશ્વિક સ્તરે વ્યાખ્યાયિત કરતાં 1007 00:48:49,780 --> 00:48:51,270 સતત એ? 1008 00:48:51,270 --> 00:48:53,760 >> જેસન HIRSCHHORN: તેથી છે stylistically વૈશ્વિક કરતાં પ્રાધાન્ય 1009 00:48:53,760 --> 00:48:54,980 સતત એ વ્યાખ્યાયિત? 1010 00:48:54,980 --> 00:48:59,036 તેથી તમે કરી શકે કહી રહ્યાં છે આમ, Int નંબર = 5? 1011 00:48:59,036 --> 00:49:01,300 >> વિદ્યાર્થી: તેઓ વ્યંજનો પડશે સી કે નહીં? 1012 00:49:01,300 --> 00:49:02,720 >> જેસન HIRSCHHORN: અથવા const - સમાન છે. 1013 00:49:02,720 --> 00:49:04,275 તેથી જો તમે માત્ર કહી રહ્યાં છે વૈશ્વિક ચલ? 1014 00:49:04,275 --> 00:49:04,990 >> વિદ્યાર્થી: હા. 1015 00:49:04,990 --> 00:49:08,670 >> જેસન HIRSCHHORN: તેથી stylistically, જરૂરી એક અધિકાર છે કોઈ 1016 00:49:08,670 --> 00:49:12,050 જવાબ છે, પરંતુ તે બંને સારી છે માત્ર આ રેન્ડમ ઘા કરતાં 1017 00:49:12,050 --> 00:49:12,960 તમારો કોડ સમગ્ર નંબરો. 1018 00:49:12,960 --> 00:49:14,650 અમે તેમને જાદુ નંબરો પર કૉલ કરો. 1019 00:49:14,650 --> 00:49:16,450 હું તમારી કોડ જુઓ અથવા જ્યારે ત્યારે કોઇ તે મારફતે વાંચન છે, તેઓ 1020 00:49:16,450 --> 00:49:18,790 માત્ર આ રેન્ડમ નંબરો નહિં માંગો અર્થમાં બનાવવા નથી. 1021 00:49:18,790 --> 00:49:22,420 સામાન્ય રીતે છે, જે પણ નંબર 26, મૂળાક્ષરો અક્ષરો સંખ્યા, 1022 00:49:22,420 --> 00:49:28,870 તે ટોચ આલ્ફાબેટ અપ વ્યાખ્યાયિત કરવા માટે સારી છે અને, તે સ્ટ્રિંગ માં નંબર 26 સેવ 1023 00:49:28,870 --> 00:49:29,550 અર્થમાં બનાવે છે કે જે હોય. 1024 00:49:29,550 --> 00:49:33,210 >> - અથવા સમસ્યા પર એક જગ્યાએ સેટ ફરીથી, આપણે આ વિશે વાત કરી ન હતી 1025 00:49:33,210 --> 00:49:37,020 આ સમય છે, પરંતુ તેના બદલે માત્ર ફેંકી દરેક જગ્યાએ 25 અથવા 10, તમે આ કરી શકો છો 1026 00:49:37,020 --> 00:49:41,860 ક્વાર્ટર તરીકે નંબર 25 અથવા 10 સેવ ડાઇમ, અને તે તેને સરળ બનાવે છે 1027 00:49:41,860 --> 00:49:44,140 રહેલી વ્યકિત માટે તમારો કોડ દ્વારા વાંચી છે તમે કે જે નંબર પસંદગી કેમ સમજે છે. 1028 00:49:44,140 --> 00:49:46,540 અને તમારા માટે પણ, તમે ક્યારેય માંગો છો તો તમારો કોડ અપડેટ, તે બીટ બનાવે છે 1029 00:49:46,540 --> 00:49:47,290 રોબસ્ટ. 1030 00:49:47,290 --> 00:49:48,070 યાહ? 1031 00:49:48,070 --> 00:49:50,830 >> વિદ્યાર્થી: આ કોડ પણ ચાલે છે પછી અમને ઉપલબ્ધ હોવા માટે? 1032 00:49:50,830 --> 00:49:52,453 >> જેસન HIRSCHHORN: આ કોડ્સ તમામ અમે સાથે મળીને લખ્યું છે કે 1033 00:49:52,453 --> 00:49:54,620 તમને ઇમેઇલ કરવામાં જવા ગાય્ઝ ઉપલબ્ધ છે. 1034 00:49:54,620 --> 00:49:55,740 હા. 1035 00:49:55,740 --> 00:49:58,040 તેથી પાંચ નામો માટે વપરાશકર્તા પૂછો. 1036 00:49:58,040 --> 00:50:00,280 રેન્ડમ પસંદ કરો અને છાપો નામો છે. 1037 00:50:00,280 --> 00:50:00,940 કોણ આ રેખા હતી? 1038 00:50:00,940 --> 00:50:02,230 આ અહીં trickiest રેખા છે. 1039 00:50:02,230 --> 00:50:02,450 માફ કરશો, ટોમ. 1040 00:50:02,450 --> 00:50:05,510 તમે ખરેખર સારું કામ કર્યું છે, પરંતુ આ એક બીટ trickier છે. 1041 00:50:05,510 --> 00:50:06,600 માર્કસ, આગળ જાઓ. 1042 00:50:06,600 --> 00:50:10,180 >> વિદ્યાર્થી: ઠીક છે, પ્રથમ તમે જઈ રહ્યાં છો stdlib.h અને time.h. સમાવેશ થાય છે કરવાની જરૂર છે 1043 00:50:10,180 --> 00:50:13,200 >> જેસન HIRSCHHORN: તેથી તમે કહી રહ્યાં છે ટોચ, બે વધુ લાઈબ્રેરીઓ સમાવેશ થાય છે. 1044 00:50:13,200 --> 00:50:18,830 તમે મને એસ ટી ડી એલ આઇ બી સામેલ કરવા માંગો છો કોઈ એચ, સ્ટાન્ડર્ડ લાઇબ્રેરી, અને શું 1045 00:50:18,830 --> 00:50:19,760 અન્ય એક હતી? 1046 00:50:19,760 --> 00:50:21,010 >> વિદ્યાર્થી: Time.h. 1047 00:50:21,010 --> 00:50:25,130 1048 00:50:25,130 --> 00:50:27,840 >> જેસન HIRSCHHORN: time.h. સમાવેશ થાય છે 1049 00:50:27,840 --> 00:50:29,470 તેથી આ બે વધુ લાઈબ્રેરીઓ છે. 1050 00:50:29,470 --> 00:50:31,790 હું અમે ઉપયોગ કરી જતાં રહ્યાં છો, હવે ધારે આ સમાયેલ છે કે જે કાર્યો 1051 00:50:31,790 --> 00:50:34,240 તમને જો જરૂરી શા માટે છે જે બે, તેમને શામેલ કરવા માટે? 1052 00:50:34,240 --> 00:50:36,980 >> વિદ્યાર્થી: તેથી, પછી પ્રથમ તમે છો srand લખવા માંગો છો જવાનું. 1053 00:50:36,980 --> 00:50:38,770 >> જેસન HIRSCHHORN: Srand. 1054 00:50:38,770 --> 00:50:42,070 >> વિદ્યાર્થી: (સમય (0) 1055 00:50:42,070 --> 00:50:42,700 >> જેસન HIRSCHHORN: માફ કરશો. 1056 00:50:42,700 --> 00:50:45,580 Srand (સમય ( 1057 00:50:45,580 --> 00:50:46,890 >> વિદ્યાર્થી: 0. 1058 00:50:46,890 --> 00:50:47,230 >> જેસન HIRSCHHORN: 0. 1059 00:50:47,230 --> 00:50:49,990 >> વિદ્યાર્થી:)), અર્ધવિરામ. 1060 00:50:49,990 --> 00:50:51,320 >> જેસન HIRSCHHORN: અન્ય બંધ કૌંસ? 1061 00:50:51,320 --> 00:50:51,650 અર્ધવિરામ. 1062 00:50:51,650 --> 00:50:53,610 હું માત્ર બદલવા માટે જઇ રહ્યો છું નલ સાથે તમારા શૂન્ય. 1063 00:50:53,610 --> 00:50:55,980 તે જ વસ્તુ વિશે નથી, પણ પડશે સામાન્ય રીતે, તમે નલ જોશો જે 1064 00:50:55,980 --> 00:50:57,720 અમે આ વિશે વાત કરીશું એક બીજા રેખા. 1065 00:50:57,720 --> 00:50:58,580 >> વિદ્યાર્થી: Stylistically સારી? 1066 00:50:58,580 --> 00:51:02,240 >> જેસન HIRSCHHORN: સામાન્ય રીતે લોકો અધિકાર નલ છે, પરંતુ તે જ વસ્તુ. 1067 00:51:02,240 --> 00:51:05,010 >> વિદ્યાર્થી: અને પછી ઈન્ નામ. 1068 00:51:05,010 --> 00:51:06,490 >> જેસન HIRSCHHORN: ઈન્ નામ. 1069 00:51:06,490 --> 00:51:07,280 >> વિદ્યાર્થી: = 1070 00:51:07,280 --> 00:51:07,780 >> જેસન HIRSCHHORN = 1071 00:51:07,780 --> 00:51:08,580 >> વિદ્યાર્થી: રેન્ડ. 1072 00:51:08,580 --> 00:51:09,340 >> જેસન HIRSCHHORN: રેન્ડ. 1073 00:51:09,340 --> 00:51:10,420 >> વિદ્યાર્થી: () 1074 00:51:10,420 --> 00:51:11,500 >> જેસન HIRSCHHORN: () 1075 00:51:11,500 --> 00:51:12,850 >> વિદ્યાર્થી: એડિશનનો સંખ્યા. 1076 00:51:12,850 --> 00:51:14,310 >> જેસન HIRSCHHORN: એડિશનનો શું છે? 1077 00:51:14,310 --> 00:51:14,970 આ પાત્ર? 1078 00:51:14,970 --> 00:51:16,000 ટકા પાત્ર? 1079 00:51:16,000 --> 00:51:17,790 >> વિદ્યાર્થી: ટકા પાત્ર. 1080 00:51:17,790 --> 00:51:19,521 તમે ટોચ વ્યાખ્યાયિત કે એડિશનનો સંખ્યા. 1081 00:51:19,521 --> 00:51:22,030 >> જેસન HIRSCHHORN: એડિશનનો સંખ્યા. 1082 00:51:22,030 --> 00:51:24,052 >> વિદ્યાર્થી: અને પછી અર્ધવિરામ. 1083 00:51:24,052 --> 00:51:24,660 >> જેસન HIRSCHHORN: અર્ધવિરામ. 1084 00:51:24,660 --> 00:51:27,820 >> વિદ્યાર્થી: અને પછી નવી લીટી, printf. 1085 00:51:27,820 --> 00:51:28,460 >> જેસન HIRSCHHORN: Printf. 1086 00:51:28,460 --> 00:51:29,730 >> વિદ્યાર્થી: ( 1087 00:51:29,730 --> 00:51:30,620 >> જેસન HIRSCHHORN: ( 1088 00:51:30,620 --> 00:51:31,650 >> વિદ્યાર્થી: " 1089 00:51:31,650 --> 00:51:32,630 >> જેસન HIRSCHHORN: " 1090 00:51:32,630 --> 00:51:35,320 >> વિદ્યાર્થી:% s / એ 1091 00:51:35,320 --> 00:51:37,220 >> જેસન HIRSCHHORN:% s / એ 1092 00:51:37,220 --> 00:51:38,420 >> વિદ્યાર્થી: " 1093 00:51:38,420 --> 00:51:40,640 >> જેસન HIRSCHHORN:% s / એ " 1094 00:51:40,640 --> 00:51:43,540 >> વિદ્યાર્થી: અલ્પવિરામ, જગ્યા નામો. 1095 00:51:43,540 --> 00:51:44,350 >> જેસન HIRSCHHORN: જગ્યા - 1096 00:51:44,350 --> 00:51:46,300 >> વિદ્યાર્થી: ઓહ, હું ધારી, શું અમે તેને અહીં કૉલ હતી? 1097 00:51:46,300 --> 00:51:48,640 >> જેસન HIRSCHHORN: અમે તે નામો કહેવાય છે. 1098 00:51:48,640 --> 00:51:52,360 >> વિદ્યાર્થી: ઓપન કૌંસ, નામ. 1099 00:51:52,360 --> 00:51:55,090 >> જેસન HIRSCHHORN: ઓપન કૌંસ, નામ. 1100 00:51:55,090 --> 00:51:55,850 >> વિદ્યાર્થી: બંધ કૌંસ. 1101 00:51:55,850 --> 00:51:56,490 >> જેસન HIRSCHHORN: બંધ કૌંસ. 1102 00:51:56,490 --> 00:51:57,460 >> વિદ્યાર્થી:) 1103 00:51:57,460 --> 00:51:58,800 >> જેસન HIRSCHHORN:) 1104 00:51:58,800 --> 00:51:59,440 >> વિદ્યાર્થી: અર્ધવિરામ. 1105 00:51:59,440 --> 00:52:00,410 >> જેસન HIRSCHHORN: અર્ધવિરામ. 1106 00:52:00,410 --> 00:52:01,500 બરાબર, માતાનો સાચવવા દો. 1107 00:52:01,500 --> 00:52:04,410 માતાનો આ કોડ બનાવવા દો. 1108 00:52:04,410 --> 00:52:06,365 વિદ્યાર્થીઓ. 1109 00:52:06,365 --> 00:52:07,100 માતાનો આ કોડ સ્કોર દો. 1110 00:52:07,100 --> 00:52:08,480 વિદ્યાર્થીઓ. 1111 00:52:08,480 --> 00:52:11,630 નથી. / વિદ્યાર્થી. . / વિદ્યાર્થીઓ. 1112 00:52:11,630 --> 00:52:12,870 નામ એક. 1113 00:52:12,870 --> 00:52:15,490 અમે ડેવિડ કહે છે પડશે. 1114 00:52:15,490 --> 00:52:18,070 નામ બે, આરજે. 1115 00:52:18,070 --> 00:52:20,561 નામ ત્રણ, રોબ. 1116 00:52:20,561 --> 00:52:22,490 નામ ચાર, લુકાસ. 1117 00:52:22,490 --> 00:52:26,060 નામ પાંચ, જોસેફ. 1118 00:52:26,060 --> 00:52:28,850 અને પછી તે ફરીથી જોસેફ છાપે છે. 1119 00:52:28,850 --> 00:52:31,730 >> તેથી મને ફરી આ સ્કોર દો. 1120 00:52:31,730 --> 00:52:32,460 મને એ જ નામો કરવા દો. 1121 00:52:32,460 --> 00:52:39,760 ડેવિડ, આરજે, રોબ, લુકાસ, જોસેફ. 1122 00:52:39,760 --> 00:52:41,070 અને તે ડેવિડ મને આ સમય આપ્યો હતો. 1123 00:52:41,070 --> 00:52:43,030 તેથી હું જ વસ્તુ હતી, પરંતુ તે આપ્યો મને એક અલગ વસ્તુ છે, અને તે છે 1124 00:52:43,030 --> 00:52:45,410 કારણ કે, અલબત્ત, અમે કહીએ છીએ રેન્ડમ નામ માટે. 1125 00:52:45,410 --> 00:52:50,950 તેથી હું મારી ભટકતા બંધ આધારિત છે, લાગે છે ખંડ આસપાસ છે, કે જે મોટા ભાગના લોકો 1126 00:52:50,950 --> 00:52:55,960 કદાચ, પ્રથમ ભાગ અધિકાર મળી કે એરે સુયોજિત કરો અને પછી મેળવવામાં 1127 00:52:55,960 --> 00:52:56,430 તમામ નામો. 1128 00:52:56,430 --> 00:52:59,320 હું 16 દ્વારા લીટીઓ 10 વિશે વાત કરું છું. 1129 00:52:59,320 --> 00:53:02,150 પરંતુ 21 દ્વારા લીટીઓ 18 કદાચ છે કેટલીક વસ્તુઓ તમે પહેલાં ન જોઇ છે, 1130 00:53:02,150 --> 00:53:03,750 જેથી માતાનો તે મારફતે જવા દો. 1131 00:53:03,750 --> 00:53:10,390 >> આ રેખા, srand સમય નલ આવશ્યક છે - 1132 00:53:10,390 --> 00:53:14,300 માફ કરશો, માતાનો નીચે અવગણો દો એક લાઇન રેન્ડ (). 1133 00:53:14,300 --> 00:53:17,320 , તો તમે એક રેન્ડમ નંબર આપે છે રેન્ડમ પૂર્ણાંક. 1134 00:53:17,320 --> 00:53:19,630 અને તમે માણસ RAND હિટ નહિં, તો જે તમે ઘણો હતી - 1135 00:53:19,630 --> 00:53:21,530 એમ એ એન જગ્યા આર એ N-D - 1136 00:53:21,530 --> 00:53:25,910 આ જેમ ટર્મિનલમાં, એમ એ એન જગ્યા આર એ એન-d, Enter દબાવો. 1137 00:53:25,910 --> 00:53:30,490 તમે જાતે સુધી આવે છે અને કરશે કે RAND વાંચવા માટે સમર્થ હશે 1138 00:53:30,490 --> 00:53:34,260 આદેશ આઉટપુટ NUM સ્યૂડો રેન્ડમ બાઇટ્સ જો રેન્ડમ નંબર SEEDING પછી 1139 00:53:34,260 --> 00:53:35,510 જનરેટર વાર. 1140 00:53:35,510 --> 00:53:38,450 1141 00:53:38,450 --> 00:53:39,700 >> કે જેથી એક વર્ણન છે. 1142 00:53:39,700 --> 00:53:43,860 1143 00:53:43,860 --> 00:53:46,800 કે RAND શું કરે છે, આપે છે તમે રેન્ડમ નંબર જ્યારે 1144 00:53:46,800 --> 00:53:48,610 તમે કે જે કાર્ય કરો. 1145 00:53:48,610 --> 00:53:53,140 કમનસીબે, તે ખરેખર રેન્ડમ નથી તમે માત્ર રેન્ડમ કૉલ જો કારણ કે 1146 00:53:53,140 --> 00:53:55,970 તે કેટલીક બીજ, કેટલાક મેળવવામાં વગર બિંદુ શરૂ, તે હંમેશા પસંદ કરશે 1147 00:53:55,970 --> 00:53:59,100 એક જ છે અને તે એક સૂત્ર વાપરે છે આગામી એક નક્કી કરવા માટે. 1148 00:53:59,100 --> 00:54:01,730 તમે RAND કૉલ તેથી જો, તે માત્ર પડશે તમે તે જ વસ્તુ આપે છે. 1149 00:54:01,730 --> 00:54:02,610 તે ખૂબ જ ધારી હશે. 1150 00:54:02,610 --> 00:54:03,790 તે વાસ્તવમાં રેન્ડમ રહેશે નહીં. 1151 00:54:03,790 --> 00:54:09,610 >> તેથી શું અમે શું કરવાની જરૂર, માર્કસ માતાનો દીઠ મને સૂચનો, બીજ RAND હતા 1152 00:54:09,610 --> 00:54:13,810 બીજું કંઈક છે, જે છે તે જો srand કાર્ય કરે છે. 1153 00:54:13,810 --> 00:54:18,055 થોડી વધુ કંઈક સાથે તે બીજ રેન્ડ એ જ વસ્તુ કરતાં રેન્ડમ, અને 1154 00:54:18,055 --> 00:54:23,360 તેમણે સમય નલ સાથે SEEDING છે જે માત્ર સંમેલન દ્વારા, વર્તમાન છે, 1155 00:54:23,360 --> 00:54:24,650 સેકન્ડોમાં સમય. 1156 00:54:24,650 --> 00:54:29,790 >> તેથી તમે બધાને નથી એમ ધારી રહ્યા છીએ કરી રહ્યાં છો ચોક્કસ ખાતે કોડ સ્કોર જવા 1157 00:54:29,790 --> 00:54:33,620 જ બીજું, તેથી તે સલામત વિશ્વાસ મૂકીએ છે કે સમય નલ અલગ હોઈ ચાલે છે 1158 00:54:33,620 --> 00:54:35,250 દર વખતે આ કોડ ચાલે છે. 1159 00:54:35,250 --> 00:54:39,020 સલામત વિશ્વાસ મૂકીએ આમ, srand ચાલશે બીજ RAND કે કંઇક અલગ દર સાથે 1160 00:54:39,020 --> 00:54:39,990 એક સમય. 1161 00:54:39,990 --> 00:54:44,110 તેથી સંમેલન દ્વારા, આપણે શું જ્યારે માંગો છો રેન્ડમ નંબર, અમે આ વાક્ય લખી 1162 00:54:44,110 --> 00:54:50,540 srand સમય નલ અમને ખૂબ આપી વધુ રેન્ડમ બીજ, અને પછી અમે સ્કોર 1163 00:54:50,540 --> 00:54:52,080 અમને રેન્ડમ નંબર આપે છે RAND. 1164 00:54:52,080 --> 00:54:52,840 યાહ? 1165 00:54:52,840 --> 00:54:54,140 >> વિદ્યાર્થી: તમે શું કહી શકો છો તમે બીજ દ્વારા અર્થ? 1166 00:54:54,140 --> 00:54:55,630 >> જેસન HIRSCHHORN: બીજ તરીકે - 1167 00:54:55,630 --> 00:54:58,730 તેથી RAND અમુક નંબર પસંદ ચાલે છે અને તે કેટલીક નો ઉપયોગ કરવા જઇ રહ્યું છે 1168 00:54:58,730 --> 00:55:00,060 સૂત્ર ત્યાં વિચાર. 1169 00:55:00,060 --> 00:55:03,250 તેથી તે કંઈક સાથે શરૂ કરવા જઇ રહ્યું છે અને પછી આધારિત કંઈક તેને ચાલુ 1170 00:55:03,250 --> 00:55:03,890 કે સૂત્ર બંધ. 1171 00:55:03,890 --> 00:55:06,090 તમે હંમેશા તે જ વસ્તુ આપો તો, તે હંમેશા તેને ચાલુ કરવા માટે જઈ રહ્યું છે 1172 00:55:06,090 --> 00:55:06,790 જ વસ્તુ. 1173 00:55:06,790 --> 00:55:08,450 કે પ્રથમ વસ્તુ, તેથી તમે તે બીજ છે આપે છે. 1174 00:55:08,450 --> 00:55:10,880 તેથી જો તમે તે કંઈક આપવા માંગો છો સાથે શરૂ કરવા માટે વિવિધ, અને તેથી તે 1175 00:55:10,880 --> 00:55:12,610 કંઇક અલગ તેને ચાલુ કરશે. 1176 00:55:12,610 --> 00:55:15,840 >> અને પછી છેવટે, લાઇન 20, આ% કહેવાય છે 1177 00:55:15,840 --> 00:55:17,470 એડિશનનો, અને તે ગૂંચવણમાં મૂકે છે. 1178 00:55:17,470 --> 00:55:19,850 તે થોડી છે કે કંઈક છે તમે ખરેખર નથી કે અહીં વિવિધ 1179 00:55:19,850 --> 00:55:22,240 વાસ્તવિક ગણિતના છે. 1180 00:55:22,240 --> 00:55:27,430 પરંતુ આવશ્યક, તમે એક વિશાળ લઇ ત્યારે નંબર અને તમે સી વિભાજિત શું 1181 00:55:27,430 --> 00:55:29,482 બાકીની થાય છે? 1182 00:55:29,482 --> 00:55:30,510 >> વિદ્યાર્થી: તે કાપવામાં નહીં. 1183 00:55:30,510 --> 00:55:31,220 >> જેસન HIRSCHHORN: તે કાપવામાં નહીં. 1184 00:55:31,220 --> 00:55:35,200 તેથી 3 દ્વારા વિભાજિત 20 શું છે? 1185 00:55:35,200 --> 00:55:37,950 કે શું પાછા નથી તમે, 20 3 દ્વારા વિભાજિત. 1186 00:55:37,950 --> 00:55:39,260 માફ કરશો, 3 દ્વારા 10 વિભાજિત. 1187 00:55:39,260 --> 00:55:41,062 કે તમે શું પરત કરે છે? 1188 00:55:41,062 --> 00:55:41,540 >> વિદ્યાર્થી: [અશ્રાવ્ય]. 1189 00:55:41,540 --> 00:55:45,170 >> જેસન HIRSCHHORN: 10 માત્ર 3 દ્વારા વિભાજિત વળતર 3, બિન 3 બાકીની 1. 1190 00:55:45,170 --> 00:55:51,490 શું 10 એડિશનનો 3 વળતર તેથી માત્ર બાકીની, 1 છે. 1191 00:55:51,490 --> 00:55:54,020 તમે 10 વિભાજિત શું જાણવા માગતા તેથી જો 3 વાસ્તવમાં હતી દ્વારા, તમે કરશે 1192 00:55:54,020 --> 00:55:58,950 3 દ્વારા વિભાજિત 10 કરવું, તમે તમારી 3 વિચાર કરશો અને પછી તમે 10 એડિશનનો 3 કરવું, અને લેતો 1193 00:55:58,950 --> 00:55:59,860 તમે 1 વિચાર કરશો. 1194 00:55:59,860 --> 00:56:04,630 તેથી જો તમે 10 વિભાજિત ખ્યાલ છે કે લેતો 3 3, બાકીની 1 છે. 1195 00:56:04,630 --> 00:56:07,990 >> અને આ વાક્ય માં RAND હોઈ શકે કોઇપણ પૂર્ણાંક, અનિવાર્યપણે. 1196 00:56:07,990 --> 00:56:12,660 એડિશનનો કહીને થયેલ છે, તેથી તેને ભાગી આ કિસ્સામાં 5 માં છે, જે નંબર. 1197 00:56:12,660 --> 00:56:16,420 અને તમે ક્યારેય નંબર દ્વારા વિભાજીત હોય તો, પૂર્ણાંક હંમેશા કરતા ઓછી હોઈ શકે છે 1198 00:56:16,420 --> 00:56:17,590 કે જે નંબર. 1199 00:56:17,590 --> 00:56:22,200 જો તમે નંબર 5 દ્વારા ભાગાકાર કરી રહ્યા છો તેથી જો, બાકીની હંમેશા હોઈ ચાલે છે 1200 00:56:22,200 --> 00:56:23,396 શૂન્ય ચાર બનાવ્યા. 1201 00:56:23,396 --> 00:56:25,520 કે ગણિત બહાર કામ કરે છે કેટલી છે. 1202 00:56:25,520 --> 00:56:29,700 >> તેથી એક નાની દ્વારા moduloed મોટી સંખ્યામાં નંબર હંમેશા આપશે 1203 00:56:29,700 --> 00:56:33,530 બાકીની અને હંમેશા કેટલાક આપશે નંબર તમે કરતાં ઓછી છે કે જે નંબર 1204 00:56:33,530 --> 00:56:34,693 દ્વારા વિભાજિત. 1205 00:56:34,693 --> 00:56:37,920 કોઇ વિશે કોઇ પ્રશ્નો નથી એડિશનનો, તે ખૂબ જ આવે છે, કારણ કે, 1206 00:56:37,920 --> 00:56:41,450 ખૂબ જ સરળ છે, તેથી હું તેની ખાતરી કરવા માંગો છો દરેક વ્યક્તિને તે સમજે છે? 1207 00:56:41,450 --> 00:56:43,710 સરસ. 1208 00:56:43,710 --> 00:56:46,000 અને અમે આ કાર્યક્રમ કામ કર્યું જોયું કે. 1209 00:56:46,000 --> 00:56:50,280 ઠીક, પર ખસેડવાની. 1210 00:56:50,280 --> 00:56:52,970 >> તેથી આગળ, અમે જાય જઈ રહ્યાં છો કાર્યો, અને અમે જાઓ જઈ રહ્યાં છો 1211 00:56:52,970 --> 00:56:55,580 આ સામગ્રી બાકીના દ્વારા ખૂબ હું વિચાર કરવા માંગો છો ઝડપથી કારણ કે 1212 00:56:55,580 --> 00:56:57,150 આદેશ વાક્ય દલીલો. 1213 00:56:57,150 --> 00:57:00,330 તેથી કાર્યો, અનિવાર્યપણે છે તમે જોયેલા તરીકે, કાળા બોક્સ. 1214 00:57:00,330 --> 00:57:04,290 તેઓ કહેવાય પરિમાણો વસ્તુઓ લેવા તેઓ ક્યાં તો તેમને કંઈક 1215 00:57:04,290 --> 00:57:06,990 , તેમને બદલવા અથવા અમુક આડઅસરો બનાવો અને છેલ્લે, તેઓ બોલે 1216 00:57:06,990 --> 00:57:09,530 છે, જે કંઈક બહાર, પરત મૂલ્ય. 1217 00:57:09,530 --> 00:57:12,495 કોઇ મને એક કારણ આપી શકે છે શા માટે અમે કાર્યો ઉપયોગ કરશે? 1218 00:57:12,495 --> 00:57:15,870 1219 00:57:15,870 --> 00:57:16,360 ત્યાં જવા માટે કોઇપણ? 1220 00:57:16,360 --> 00:57:19,360 અમે વિધેયો વાપરવા કરશો તો શા માટે? એક કારણ 1221 00:57:19,360 --> 00:57:21,280 કોઈપણ? 1222 00:57:21,280 --> 00:57:22,700 હું બે હાથ જોયું. 1223 00:57:22,700 --> 00:57:23,590 આ બોલ પર કોઈ કારણ શું છે? 1224 00:57:23,590 --> 00:57:24,930 માર્કસ? 1225 00:57:24,930 --> 00:57:27,730 >> વિદ્યાર્થી: તમે જ કૉલ કરવા માટે હોય, તો કોડ બહુવિધ વખત ચંકને. 1226 00:57:27,730 --> 00:57:29,150 >> જેસન HIRSCHHORN: બરાબર, તમે જરૂર હોય તો એ જ ચંકને કૉલ કરવા માટે 1227 00:57:29,150 --> 00:57:30,040 ઘણી વખત કોડ. 1228 00:57:30,040 --> 00:57:32,470 જેફ, તમે એક અલગ કારણ છે? 1229 00:57:32,470 --> 00:57:34,230 >> વિદ્યાર્થી: જસ્ટ કે જેથી તમે ઓછી કોડ શકો છો. 1230 00:57:34,230 --> 00:57:35,070 >> જેસન HIRSCHHORN: તમે ઓછી કોડ શકો છો. 1231 00:57:35,070 --> 00:57:35,320 અધિકાર. 1232 00:57:35,320 --> 00:57:38,720 - જો તમે કંઈક ઘણો કરવા માંગો છો, તો 1233 00:57:38,720 --> 00:57:41,720 અગાઉના કોડ છે, હું કરી શકે છે સ્ટ્રિંગ પાંચ વખત વિચાર લખેલા છે, પરંતુ 1234 00:57:41,720 --> 00:57:44,620 લૂપ તે NICER અને જુઓ બનાવે છે માટે તમે ઓછી કોડ લખવા માટે હોય છે. 1235 00:57:44,620 --> 00:57:45,760 કાર્યો એક જ વિચાર છે. 1236 00:57:45,760 --> 00:57:48,720 હું, આ જ વસ્તુ ઘણો કરવા માંગો છો, તો કાર્ય કરવા માટે તેને ખસેડવા અને કોલ કે 1237 00:57:48,720 --> 00:57:49,610 દરેક સમય કાર્ય કરે છે. 1238 00:57:49,610 --> 00:57:51,190 તે તમારા માટે છે કે જે વસ્તુ કરશે. 1239 00:57:51,190 --> 00:57:53,740 તે એક મહાન કારણ છે કાર્યો વાપરવા માટે. 1240 00:57:53,740 --> 00:57:54,870 >> તેથી એક કાર્ય એનાટોમી. 1241 00:57:54,870 --> 00:57:56,670 કાર્ય સામાન્ય રીતે ચાલશે આ જેમ જુઓ. 1242 00:57:56,670 --> 00:57:59,280 તે પરત પ્રકાર સાથે શરૂ કરી શકશો પછી તમે નામ મળશે. 1243 00:57:59,280 --> 00:58:02,935 તે અન્યથા, દલીલો લેવા પડશે પરિમાણો, અને અંદર જાણીતા 1244 00:58:02,935 --> 00:58:05,290 તે સર્પાકાર કૌંસ, તમે પડશે તમારો કોડ લખો. 1245 00:58:05,290 --> 00:58:07,150 >> અમે એક કાર્ય ઘણો જોઈ કર્યું. 1246 00:58:07,150 --> 00:58:09,160 તે મુખ્ય છે. 1247 00:58:09,160 --> 00:58:13,820 અહીં પર મુખ્ય superimposed છે કે શરીરરચના હું અગાઉ કરી હતી. 1248 00:58:13,820 --> 00:58:15,525 અહીં ઈન્ શું અર્થ છે? 1249 00:58:15,525 --> 00:58:18,534 1250 00:58:18,534 --> 00:58:19,450 ઈન્ શું અર્થ છે? 1251 00:58:19,450 --> 00:58:21,026 હું ઈન્ મુખ્ય લખી ત્યારે (રદબાતલ). 1252 00:58:21,026 --> 00:58:21,740 >> વિદ્યાર્થી: રીટર્ન પ્રકાર? 1253 00:58:21,740 --> 00:58:22,350 >> જેસન HIRSCHHORN: માફ કરશો? 1254 00:58:22,350 --> 00:58:23,170 >> વિદ્યાર્થી: આ વળતર પ્રકાર. 1255 00:58:23,170 --> 00:58:24,820 >> જેસન HIRSCHHORN: ઈન્ છે બરાબર અધિકાર, પ્રકાર આવો. 1256 00:58:24,820 --> 00:58:25,870 મુખ્ય એક ઈન્ આપે છે. 1257 00:58:25,870 --> 00:58:28,678 મુખ્ય શું છે? 1258 00:58:28,678 --> 00:58:29,510 >> વિદ્યાર્થી: વિધેય નામ. 1259 00:58:29,510 --> 00:58:30,800 >> જેસન HIRSCHHORN: મુખ્ય છે કાર્ય નામ. 1260 00:58:30,800 --> 00:58:31,510 બરાબર અધિકાર. 1261 00:58:31,510 --> 00:58:31,840 અને રદબાતલ? 1262 00:58:31,840 --> 00:58:33,190 કૌંસ અંદર રદબાતલ શું છે? 1263 00:58:33,190 --> 00:58:36,650 1264 00:58:36,650 --> 00:58:42,030 >> વિદ્યાર્થી: તે લેવા નથી કોઈપણ બાહ્ય મૂલ્ય. 1265 00:58:42,030 --> 00:58:42,930 >> જેસન HIRSCHHORN: તેથી રદબાતલ - 1266 00:58:42,930 --> 00:58:43,240 અધિકાર. 1267 00:58:43,240 --> 00:58:45,940 કૌંસ અંદર, અમે મૂકી પરિમાણો અથવા દલીલો 1268 00:58:45,940 --> 00:58:48,480 કાર્ય જાય છે, લે કાળા બોક્સ પર આધારિત છે. 1269 00:58:48,480 --> 00:58:50,760 તમે રદબાતલ લખી રહ્યા હોય, ત્યારે તમે કહી રહ્યાં છે આ સાઇન કંઈ લે છે 1270 00:58:50,760 --> 00:58:53,802 તેથી ઈન્ મુખ્ય રદબાતલ મુખ્ય માતાનો અર્થ એ થાય સાઇન કંઈપણ લેતી નથી 1271 00:58:53,802 --> 00:58:56,950 >> જો સર્પાકાર કૌંસ અંદર, અમે કેટલીક હોય કોડ છે, અને પછી અમે ઓવરને અંતે જુઓ 1272 00:58:56,950 --> 00:58:57,640 શૂન્ય આવો. 1273 00:58:57,640 --> 00:59:01,220 શૂન્ય વળતર શું અર્થ છે? 1274 00:59:01,220 --> 00:59:02,470 વેલ, અમે વળતર પ્રકાર વિશે વાત કરી હતી. 1275 00:59:02,470 --> 00:59:03,780 મુખ્ય એક ઈન્ પાછા કરવાની જરૂર છે. 1276 00:59:03,780 --> 00:59:04,960 કે આ વાક્ય શું કરે છે. 1277 00:59:04,960 --> 00:59:07,330 તે Int, શૂન્ય આપે છે. 1278 00:59:07,330 --> 00:59:13,600 >> અલબત્ત, અમે જોઇ ન હોય કે ઘણો પ્રોગ્રામીંગ અમે સાથે નથી કારણ કે 1279 00:59:13,600 --> 00:59:16,070 અમે મશીનો અને સંગ્રાહકો અમે હવે તમે ઉપયોગ 1280 00:59:16,070 --> 00:59:16,990 તે લીટી જરૂર નથી. 1281 00:59:16,990 --> 00:59:20,070 મુખ્ય તેને જાણે કે પૂરતી ખાસ છે તમે મુખ્ય માત્ર ઓવરને સુધી પહોંચે ત્યારે 1282 00:59:20,070 --> 00:59:22,060 બધું સારી રીતે ગયા તો શૂન્ય આવો. 1283 00:59:22,060 --> 00:59:25,560 હકીકતમાં, કંઈક સારી ન હોય તો, મુખ્ય ઘણીવાર અલગ અલગ આપશે 1284 00:59:25,560 --> 00:59:28,500 કંઈક કે જે દર્શાવે છે સંખ્યા તમારા કાર્યક્રમ સાથે ખોટું થયું. 1285 00:59:28,500 --> 00:59:32,470 >> તમે કોડ જુઓ જેથી સામાન્ય રીતે, જ્યારે તમે વળતર શૂન્ય લખી છે, પરંતુ તે સારી છે નથી 1286 00:59:32,470 --> 00:59:34,770 તે પાછળ રહ્યું છે કે ખબર દ્રશ્યો તમે લખવા જ્યારે કારણ કે 1287 00:59:34,770 --> 00:59:36,370 કાર્ય અન્ય પ્રકાર છે, તમને જરૂર જતાં હોય છે 1288 00:59:36,370 --> 00:59:37,400 વળતર વાક્ય સમાવેશ થાય છે. 1289 00:59:37,400 --> 00:59:39,710 તમે કહી રહ્યાં છે તો હું જઈ રહ્યો છું એક ઈન્ પરત તમને હોય 1290 00:59:39,710 --> 00:59:41,250 કંઈક પાછા લખો. 1291 00:59:41,250 --> 00:59:45,160 તમે અહીં રદબાતલ અપ કહે તો માટે શરૂઆત, રદબાતલ મુખ્ય રદબાતલ, 1292 00:59:45,160 --> 00:59:48,670 ઉદાહરણ તરીકે, પછી તે પરત ન ખાવા - રદબાતલ કંઇ અર્થ થાય છે - 1293 00:59:48,670 --> 00:59:50,320 જેથી તમે તે લીટી વળતર જરૂર નથી. 1294 00:59:50,320 --> 00:59:53,610 પરંતુ તમે ક્યારેય નથી કે કંઈક લખવા પરત પ્રકાર માટે ગેરમાન્ય, તમને જરૂર છે 1295 00:59:53,610 --> 00:59:55,950 વળતર અને તમે કહે છે કે એક રેખા ત્યાં કંઈક મૂકી કરવાની જરૂર છે 1296 00:59:55,950 --> 00:59:57,650 કે પ્રકાર સાથે બંધબેસે છે. 1297 00:59:57,650 --> 00:59:58,900 કે જે વિશે કોઈ પ્રશ્ન? 1298 00:59:58,900 --> 01:00:03,110 1299 01:00:03,110 --> 01:00:04,680 સ્વીટ. 1300 01:00:04,680 --> 01:00:05,930 >> સ્કોપ. 1301 01:00:05,930 --> 01:00:07,360 આ અમે કર્યું કંઈક છે તેમજ પર રહ્યો હતો. 1302 01:00:07,360 --> 01:00:10,720 દરેક ચલ, આપણે જાણીએ છીએ, જેમ છે ચોક્કસ અવકાશ છે, અને તે મૂળભૂત રીતે ચોક્કો 1303 01:00:10,720 --> 01:00:14,160 વિશે વાત જ્યાં ચલ કરી શકે છે અથવા સંદર્ભ શકાશે નહિં. 1304 01:00:14,160 --> 01:00:16,310 અને હું શું થાય કહેવું માંગો સર્પાકાર કૌંસ રહે 1305 01:00:16,310 --> 01:00:18,000 જો સર્પાકાર કૌંસ પર આધારિત છે. 1306 01:00:18,000 --> 01:00:21,490 અમે આ કોડ જુઓ, તેથી ઉદાહરણ તરીકે, જો અમે વૈશ્વિક ચલ વ્યાખ્યાયિત કરી રહ્યા છીએ 1307 01:00:21,490 --> 01:00:24,510 મુખ્ય, Int એક બહાર, અપ અહીં ટોચ પર. 1308 01:00:24,510 --> 01:00:27,380 અમે બીજા ફોન કરી રહ્યાં છો એક અંદર મુખ્ય INT. 1309 01:00:27,380 --> 01:00:29,760 અમે કેટલાક વધુ સર્પાકાર કૌંસ હોય છે, અને આપણે બીજું ઈન્ એક ફોન કરી રહ્યાં છો. 1310 01:00:29,760 --> 01:00:31,690 >> અમે ત્રણ માતાનો કોડ હોય. 1311 01:00:31,690 --> 01:00:32,550 આ જ વસ્તુ નથી. 1312 01:00:32,550 --> 01:00:34,880 હું ત્રણ અલગ ચલો બનાવી છે. 1313 01:00:34,880 --> 01:00:39,370 પછી આ આંતરિક સર્પાકાર અંદર કૌંસ, હું = 4 છે. 1314 01:00:39,370 --> 01:00:44,130 એક વિશે વાત એ છે કે, જે પ્રથમ એક, બીજા એક, 1315 01:00:44,130 --> 01:00:47,045 અથવા ત્રીજા એક? 1316 01:00:47,045 --> 01:00:47,920 >> વિદ્યાર્થી: આ ત્રીજા એક છે. 1317 01:00:47,920 --> 01:00:49,320 >> જેસન HIRSCHHORN: તે વાત છે ત્રીજા એક વિશે. 1318 01:00:49,320 --> 01:00:52,850 એક ખરેખર છે તે તમામ હોઈ શકે છે આ ખાસ કરીને વિશે વાત 1319 01:00:52,850 --> 01:00:58,660 હમણાં તેમની મર્યાદામાં બધા જાય છે કારણ કે આ અંદરની સર્પાકાર કૌંસ માં. 1320 01:00:58,660 --> 01:01:02,360 જો કે, તમે વસ્તુઓ જ કૉલ કરો ત્યારે નામ, છૂપાઇ કહેવાય કંઈક છે. 1321 01:01:02,360 --> 01:01:09,670 તેથી જો તમે માત્ર સાથે વ્યવહાર કરે છે અથવા સુધારવા અથવા ઉપયોગ સૌથી વધુ તાજેતરના ચલ, અથવા એક 1322 01:01:09,670 --> 01:01:11,090 તમે નજીક. 1323 01:01:11,090 --> 01:01:14,760 તેથી અંદર અહીં, આ ત્રીજા એક નજીક છે તે લીટી, એક = 4, તેથી તે 1324 01:01:14,760 --> 01:01:16,550 ત્રીજા એક અસર કરે છે. 1325 01:01:16,550 --> 01:01:19,890 અને જો છેલ્લા વાક્ય છે, એક છે કે જે = 2, તે પ્રથમ, બીજો વિશે વાત, 1326 01:01:19,890 --> 01:01:20,805 અથવા ત્રીજા? 1327 01:01:20,805 --> 01:01:22,530 >> વિદ્યાર્થી: દ્વિતીય. 1328 01:01:22,530 --> 01:01:24,430 >> જેસન HIRSCHHORN: તે વાત છે બીજા એક વિશે. 1329 01:01:24,430 --> 01:01:27,970 અલબત્ત, ત્રીજા એક નજીકના થયેલ છે FIPS એ તે છે, પરંતુ એક ત્રીજા 1330 01:01:27,970 --> 01:01:30,200 બહાર અસ્તિત્વમાં નથી તે સર્પાકાર કૌંસ. 1331 01:01:30,200 --> 01:01:32,650 એકવાર તમે તે બંધ સર્પાકાર મેળવવા માટે તે ચાલ્યો માતાનો જેમ તાણવું, તે છે, 1332 01:01:32,650 --> 01:01:33,570 અનિવાર્યપણે. 1333 01:01:33,570 --> 01:01:36,150 તેથી જો તમે બાકી છે માત્ર બે તે છે પ્રથમ બે, અને અલબત્ત, હવે 1334 01:01:36,150 --> 01:01:37,960 તે બીજી એક નજીકના છે. 1335 01:01:37,960 --> 01:01:39,410 >> તેથી તે ખૂબ સારી વાત છે અવકાશ વિશે યાદ રાખો. 1336 01:01:39,410 --> 01:01:42,900 ઉદાહરણ તરીકે, હું તમને આવી છું એક આ લૂપ જ્યારે નથી. 1337 01:01:42,900 --> 01:01:46,680 તમે ચલ અંદર પ્રારંભ તો લૂપ અને પછી તમે પ્રયત્ન કરે છે, જ્યારે 1338 01:01:46,680 --> 01:01:50,360 નોંધાયો ઍક્સેસ, તો તમે કદાચ આ જેવા કેટલાક ચેતવણી મળી 1339 01:01:50,360 --> 01:01:51,680 ચલ અસ્તિત્વમાં નથી. 1340 01:01:51,680 --> 01:01:54,370 તે છે, કારણ કે તક વિચાર છે તેવી વસ્તુઓ માત્ર અસ્તિત્વમાં 1341 01:01:54,370 --> 01:01:55,320 તે સર્પાકાર કૌંસ પર આધારિત છે. 1342 01:01:55,320 --> 01:01:59,320 સર્પાકાર કૌંસ એક વિશાળ આલિંગન જેવા છે કે તમે બીજા છે, તમારો કોડ આપવા કરી રહ્યા છીએ 1343 01:01:59,320 --> 01:02:01,380 તે વિશે વિચારો રીતે. 1344 01:02:01,380 --> 01:02:05,280 >> તેથી આ કંઈક, અન્ય કાર્ય છે કોડ છે, hellofunction.c તમને ગાય્ઝ માટે. 1345 01:02:05,280 --> 01:02:08,240 હવે અમે માટે તે છોડવા માટે જવું છે, પરંતુ રહ્યા છો આ હું તમને પ્રોત્સાહિત કરીએ છીએ કંઈક છે 1346 01:02:08,240 --> 01:02:09,740 તમારા પોતાના પર પ્રેક્ટિસ કરે છે. 1347 01:02:09,740 --> 01:02:12,510 જેમાં મુખ્ય કોલ્સ એક કાર્યક્રમ લખો એક છાપે છે કે અન્ય કાર્ય 1348 01:02:12,510 --> 01:02:13,750 વપરાશકર્તા માટે શુભેચ્છા. 1349 01:02:13,750 --> 01:02:17,750 તે આવશ્યકપણે હેલો વર્લ્ડ લઈ રહ્યું અને તે printf માં abstracting 1350 01:02:17,750 --> 01:02:18,680 અન્ય કાર્ય. 1351 01:02:18,680 --> 01:02:22,360 પરંતુ અમે હમણાં જ તે કરવા જઇ રહ્યા નથી અમે ખૂબ સમય નથી કારણ કે 1352 01:02:22,360 --> 01:02:23,350 હું ગમ્યું હશે તરીકે બાકી. 1353 01:02:23,350 --> 01:02:26,250 >> કાર્ય ઘોષણા છે. 1354 01:02:26,250 --> 01:02:28,080 અમે તેમજ પહેલાં આ જોઈ કર્યું. 1355 01:02:28,080 --> 01:02:31,180 તમે બીજું કાર્ય લખવા માંગો છો, તો તમે કમ્પ્યુટર જણાવવા માટે જરૂર છે અને 1356 01:02:31,180 --> 01:02:32,600 મુખ્ય તે અસ્તિત્વમાં છે કે જે ખબર. 1357 01:02:32,600 --> 01:02:37,140 તેથી અમે ઉપર મુખ્ય છે શું, આપણે લખવા પરત પ્રકાર, નામ, અને 1358 01:02:37,140 --> 01:02:42,970 પરિમાણો અને પછી નીચે મુખ્ય નીચે, નીચે અહીં, આપણે ખરેખર તે લીટી નકલ 1359 01:02:42,970 --> 01:02:45,080 અને પછી વાસ્તવિક કોડ લખો. 1360 01:02:45,080 --> 01:02:50,990 તેથી આ રીતે, તમે કાર્ય કૉલ જો ટોચ પર મુખ્ય માં, મુખ્ય જાણે છે કે 1361 01:02:50,990 --> 01:02:54,650 હું તો હેલ્લો, ઉદાહરણ તરીકે, અસ્તિત્વમાં છે હેલ્લો કહે છે, અને પછી તે જુએ માટે 1362 01:02:54,650 --> 01:02:56,710 અમલીકરણ નીચે. 1363 01:02:56,710 --> 01:02:59,680 હું આ સમાવેશ થતો નથી તો શું થાય ઉપર લાઇન (રદબાતલ) હેલ્લો ગેરમાન્ય? 1364 01:02:59,680 --> 01:03:03,820 1365 01:03:03,820 --> 01:03:06,560 >> હું આ વાક્ય સમાવેશ થતો નથી તો અને મુખ્ય કોલ્સ હેલ્લો, હું છું 1366 01:03:06,560 --> 01:03:07,640 એક ભૂલ વિચાર જવાનું. 1367 01:03:07,640 --> 01:03:10,090 હું એક ભૂલ છે કારણ કે વિચાર કરવા જઇ રહ્યો છું કમ્પાઇલર ખબર નથી 1368 01:03:10,090 --> 01:03:13,070 આ વસ્તુ અસ્તિત્વમાં છે. 1369 01:03:13,070 --> 01:03:16,680 આ શા માટે સમાન છે અમે # સમાવેશ થાય છે નથી cs50.h. 1370 01:03:16,680 --> 01:03:21,390 અનિવાર્યપણે cs50.h શું કરવાનું છે અપ ત્યાં શબ્દમાળા વિચાર મૂકે છે. 1371 01:03:21,390 --> 01:03:23,120 તે ત્યાં સુધી INT વિચાર મૂકે છે. 1372 01:03:23,120 --> 01:03:26,570 તે કાર્ય બધા મૂકે છે અપ મુખ્ય પહેલાં જેથી પ્રોટોટાઇપ ત્યારે 1373 01:03:26,570 --> 01:03:29,900 તમે મુખ્ય તેમને ફોન, મુખ્ય જાણે આ વસ્તુઓ અસ્તિત્વ ધરાવે છે. 1374 01:03:29,900 --> 01:03:31,630 કે તે. ક ફાઇલો શું. 1375 01:03:31,630 --> 01:03:33,850 અને જેથી તમે તમારા પોતાના બનાવવા જઈ રહ્યાં છો, તો કાર્ય, તમે તેની ખાતરી કરવા માટે મળી છે 1376 01:03:33,850 --> 01:03:36,690 તમે ત્યાં સુધી કે પ્રોટોટાઇપ મૂકો. 1377 01:03:36,690 --> 01:03:38,380 આ અત્યાર સુધી વિશે કોઈ પ્રશ્ન? 1378 01:03:38,380 --> 01:03:41,630 1379 01:03:41,630 --> 01:03:42,490 >> આદેશ વાક્ય દલીલો. 1380 01:03:42,490 --> 01:03:44,780 આ અમે સમાપ્ત કરવા જઈ રહ્યાં છે તે છે પર, અને પછી આસ્થાપૂર્વક અમે પડશે 1381 01:03:44,780 --> 01:03:46,180 કેટલાક pset માં સ્વીઝ. 1382 01:03:46,180 --> 01:03:48,700 અમે સ્વીઝ સમક્ષ રજુ કરવાનો પ્રયત્ન કરીશું તો મને ખબર નથી કે સમય છે, કારણ કે, પરંતુ 1383 01:03:48,700 --> 01:03:51,560 અહીં જેઓ તમે ગાય્ઝ સાથે, અને જો તમે ગાય્ઝ એક બીટ માટે પછી, અમે કહેવા માગો છો 1384 01:03:51,560 --> 01:03:54,290 નોંધાયો પર જઈ શકો છો. 1385 01:03:54,290 --> 01:03:56,020 પણ અમે સાથે સમાપ્ત કરવા જઈ રહ્યાં છો આદેશ વાક્ય દલીલો 1386 01:03:56,020 --> 01:03:58,510 જો છેલ્લા 15 મિનિટ માટે. 1387 01:03:58,510 --> 01:03:59,930 અમે જાગતું, માઈકલ? 1388 01:03:59,930 --> 01:04:01,180 તમે જાગવું છો? 1389 01:04:01,180 --> 01:04:01,660 ગુડ. 1390 01:04:01,660 --> 01:04:03,760 તમે ઊંઘ તો મને ખબર નથી તમારી આંખો બંધ હતી. 1391 01:04:03,760 --> 01:04:05,800 તે મુશ્કેલ હશે. 1392 01:04:05,800 --> 01:04:07,180 >> આદેશ વાક્ય દલીલો. 1393 01:04:07,180 --> 01:04:10,430 તે માહિતી પસાર કરવા માટે એક માર્ગ છે એક કાર્યક્રમ માં. 1394 01:04:10,430 --> 01:04:12,780 આખરે, અમે અન્ય અનુભવી શકશો. 1395 01:04:12,780 --> 01:04:15,600 પરંતુ જરૂરી, અમે રોકવા માટે જઈ રહ્યાં છો અમે માંગો, તો ઈન્ મુખ્ય (રદબાતલ) લેખન 1396 01:04:15,600 --> 01:04:16,720 અમુક આદેશ વાક્ય દલીલો લે છે. 1397 01:04:16,720 --> 01:04:19,850 અમે આ બાબત લખવા જઈ રહ્યાં છો ઈન્ મુખ્ય (ઈન્ argc, કહેવાય 1398 01:04:19,850 --> 01:04:22,430 સ્ટ્રિંગ argv, કૌંસ. 1399 01:04:22,430 --> 01:04:23,710 તે ગૂંચવણમાં મૂકે છે. 1400 01:04:23,710 --> 01:04:26,070 તે નથી કે અક્ષરો ઘણો છે માનવ ઇંગલિશ, તેથી અમે જઈ રહ્યા છો 1401 01:04:26,070 --> 01:04:27,680 હમણાં તેમને અનપૅક કરી શકાતું. 1402 01:04:27,680 --> 01:04:30,450 >> Argc દલીલ ગણતરી માટે વપરાય છે - 1403 01:04:30,450 --> 01:04:32,600 અને ફરીથી, આ તમામ ચાલશે ઑનલાઇન ઉપલબ્ધ હોય - 1404 01:04:32,600 --> 01:04:34,280 અને તે દલીલોને નંબર છે. 1405 01:04:34,280 --> 01:04:37,940 Argv દલીલ વેક્ટર માટે રહે છે, અને તે દલીલો પોતાને છે. 1406 01:04:37,940 --> 01:04:38,830 તે શબ્દમાળાઓ એક એરે છે. 1407 01:04:38,830 --> 01:04:40,880 અમે ખરેખર એક એરે જોઈ કર્યું આજ પહેલાં શબ્દમાળાઓ છે. 1408 01:04:40,880 --> 01:04:44,390 અમે છેલ્લા એક બનાવનાર અમે કોડેડ કાર્યક્રમ. 1409 01:04:44,390 --> 01:04:45,720 >> તેથી અહીં એક ઉદાહરણ છે. 1410 01:04:45,720 --> 01:04:50,230 હું લખો. / Ohai cs50 વિભાગ મારા આદેશ વાક્ય પર. 1411 01:04:50,230 --> 01:04:54,090 આ કિસ્સામાં Argc 3 બરાબર. 1412 01:04:54,090 --> 01:05:01,170 Argv કૌંસ 0 ohai, argv કૌંસ 1 છે cs50 છે, argv કૌંસ 2 વિભાગ છે. 1413 01:05:01,170 --> 01:05:05,160 ફરીથી, argc, દલીલોની સંખ્યા છે અને સફર તમે થોડી માટે 1414 01:05:05,160 --> 01:05:08,710 બીટ, અમે હંમેશા નામ ગણતરી પ્રથમ દલીલ તરીકે કાર્ય. 1415 01:05:08,710 --> 01:05:12,350 તેથી આ કિસ્સામાં, ત્રણ છે દલીલો, કાર્ય નામ 1416 01:05:12,350 --> 01:05:14,590 અને પછી હું સાઇન લખ્યો કે તે બે 1417 01:05:14,590 --> 01:05:18,900 >> પછી, આપણે તે સેવ કરવા જઈ રહ્યાં છો argv માં દલીલો પોતાને. 1418 01:05:18,900 --> 01:05:22,690 અને ફરી, અમે પહેલાં જોયું, જેમ આપણે કર્યું આ જો છેલ્લા કાર્યક્રમ અમે કોડેડ. 1419 01:05:22,690 --> 01:05:27,110 તમે એરે મારફતે ખસેડી શકો છો argv અને તે શબ્દમાળાઓ વિચાર. 1420 01:05:27,110 --> 01:05:28,830 કે અંતે અમે શું કર્યું આવશ્યક છે અમારા છેલ્લા કાર્યક્રમ ઓવરને. 1421 01:05:28,830 --> 01:05:33,190 અમે રેન્ડમ નામ લેવામાં અને પછી ગયા નામો કૌંસ ગમે અને મુદ્રિત 1422 01:05:33,190 --> 01:05:34,580 શબ્દમાળા બહાર ત્યાં સ્થિત છે. 1423 01:05:34,580 --> 01:05:39,870 1424 01:05:39,870 --> 01:05:43,670 >> માત્ર એક એરે ટોચ પર છે, કારણ કે શબ્દમાળાઓ પોતાને તરીકે, એરેને છે 1425 01:05:43,670 --> 01:05:46,320 વિશે વાત, તમે એરેને હોઈ શકે છે એરેને છે, જે છે, 1426 01:05:46,320 --> 01:05:48,530 અનિવાર્યપણે શું argv છે. 1427 01:05:48,530 --> 01:05:51,370 તમારા વિશે વિચાર કરી શકો છો એક માર્ગ આ પંક્તિઓ અને કૉલમ્સ છે. 1428 01:05:51,370 --> 01:05:54,750 હું હમણાં જ ડ્રો કરી શકે છે. 1429 01:05:54,750 --> 01:05:57,370 તેથી argv - 1430 01:05:57,370 --> 01:05:58,630 કે ભૂંસી નાખી નથી. 1431 01:05:58,630 --> 01:05:59,880 માતાનો ohai હેઠળ ડ્રો દો. 1432 01:05:59,880 --> 01:06:09,320 1433 01:06:09,320 --> 01:06:12,490 >> હું ohai cs50 વિભાગ માં લખ્યું હતું તેથી જો હું ટૂંકાવીને જઇ રહ્યો છું 1434 01:06:12,490 --> 01:06:14,520 આ ઉદાહરણ માટે વિભાગ. 1435 01:06:14,520 --> 01:06:29,026 પરંતુ આવશ્યક, મારા બહુ આયામી અરે, ohai cs50, 1436 01:06:29,026 --> 01:06:32,200 અમે સંપ્રદાય કરવા જઇ રહ્યા છીએ. 1437 01:06:32,200 --> 01:06:34,610 તેથી અહીં, હું ઍક્સેસ કરી શકો છો - 1438 01:06:34,610 --> 01:06:40,930 1439 01:06:40,930 --> 01:06:45,710 - હું માત્ર argv એક નંબર આપી શકો તો 1440 01:06:45,710 --> 01:06:46,390 આ ખોટું છે. 1441 01:06:46,390 --> 01:06:49,020 આ ડાયાગ્રામમાં ખોટું શું છે? 1442 01:06:49,020 --> 01:06:49,690 >> વિદ્યાર્થી: શૂન્ય ખાતે શરૂ કરો. 1443 01:06:49,690 --> 01:06:50,350 >> જેસન HIRSCHHORN: તે જોઇએ શૂન્ય સાથે શરૂ કરો. 1444 01:06:50,350 --> 01:06:52,940 હું કદાચ પણ તે ફેરવવા, પરંતુ જોઇએ મને પહેલેથી જ તેની પર દોરેલા કર્યું, કારણ કે હું છું 1445 01:06:52,940 --> 01:06:54,120 હવે તેને ત્યાં રજા જવા. 1446 01:06:54,120 --> 01:06:55,160 પરંતુ તે શૂન્ય પર શરૂ થાય છે. 1447 01:06:55,160 --> 01:06:56,410 તે બરાબર છે. 1448 01:06:56,410 --> 01:06:58,980 1449 01:06:58,980 --> 01:07:00,120 આ નાની છે તો હું દિલગીર છું. 1450 01:07:00,120 --> 01:07:01,370 તમે ગાય્ઝ પ્રકારની જોઈ શકો છો? 1451 01:07:01,370 --> 01:07:03,620 1452 01:07:03,620 --> 01:07:06,670 હું argv 0 કરવું તેથી, જો હું પડશે ohai બધા વિચાર. 1453 01:07:06,670 --> 01:07:08,555 હું argv 1 કરશો તો, હું cs50 બધા મળશે. 1454 01:07:08,555 --> 01:07:10,720 હું argv 2 કરો છો, તો હું સંપ્રદાયના બધા મળશે. 1455 01:07:10,720 --> 01:07:13,370 >> પરંતુ હવે, અમે જણાવ્યું હતું કે, સ્ટ્રીંગ્સ એરેને પોતાને છે. 1456 01:07:13,370 --> 01:07:19,740 તેથી શું હું શું કરી શકો છો અને આ હું સારવાર કરી શકે છે બહુ આયામી એરે તરીકે, અને હું 1457 01:07:19,740 --> 01:07:24,190 ની રેખાઓ સાથે કંઈક કરી શકો છો ફક્ત મને આપે છે argv 0, 0, 1458 01:07:24,190 --> 01:07:25,400 અક્ષર 0. 1459 01:07:25,400 --> 01:07:28,760 મને માત્ર-h આપે છે Argv 0, 1,. 1460 01:07:28,760 --> 01:07:33,960 ફક્ત મને આપે છે Argv 1, 3, નીચે અહીં cs50 આ 0. 1461 01:07:33,960 --> 01:07:37,690 >> તેથી કારણ કે શબ્દમાળાઓ પોતાને , અમે એરેને આપી રહ્યા છીએ છે 1462 01:07:37,690 --> 01:07:38,540 કે અન્ય એરેમાં. 1463 01:07:38,540 --> 01:07:42,850 હવે અમે એરેને હારમાળાના હોય છે, અને અમે અમારી પ્રથમ એરે માં ઇન્ડેક્સ કરી શકો છો અને 1464 01:07:42,850 --> 01:07:44,840 પછી અમારા બીજા એરે માં ઇન્ડેક્સ. 1465 01:07:44,840 --> 01:07:48,650 તમે અપેક્ષા કરશે અને, આપણે શું કે - માત્ર તે બે મુકીને 1466 01:07:48,650 --> 01:07:51,760 અમે ફક્ત ચોરસ કૌંસ કરવું એક બીજા માટે યોગ્ય આગામી. 1467 01:07:51,760 --> 01:07:58,930 તેથી આ ઉદાહરણમાં, argv 1 cs50 છે અને argv 1, 2, અમે જણાવ્યું હતું કે, જેમ માત્ર 5 છે. 1468 01:07:58,930 --> 01:08:02,120 કોઇ વિશે કોઇ પ્રશ્નો નથી મલ્ટી પરિમાણીય એરેને? 1469 01:08:02,120 --> 01:08:05,090 1470 01:08:05,090 --> 01:08:06,380 તમે ગાય્ઝ ભયાનક કરી રહ્યા છે. 1471 01:08:06,380 --> 01:08:07,750 સ્વીટ. 1472 01:08:07,750 --> 01:08:11,980 >> જેથી અમે અહીં અન્ય કાર્યક્રમ છે અને આ અમે કરશો અંતિમ વસ્તુ છે 1473 01:08:11,980 --> 01:08:13,690 હમણાં કરવા જઇ. 1474 01:08:13,690 --> 01:08:18,160 તેથી હું તમને એક કાર્યક્રમ લખવા માંગો છો તે વપરાશકર્તા સંપૂર્ણ નામ, બે અને માત્ર લે છે 1475 01:08:18,160 --> 01:08:21,649 બે આદેશ વાક્ય દલીલો, અને છેલ્લે, આ માટે શુભેચ્છા છાપશે 1476 01:08:21,649 --> 01:08:24,180 તે વપરાશકર્તા તેમના પ્રથમ નામ સમાવે છે. 1477 01:08:24,180 --> 01:08:27,800 ત્રણ અથવા ચાર તેથી શા માટે તમે ન લો મિનિટ અમે જાઓ પડશે તો પછી આ શું છે, અને 1478 01:08:27,800 --> 01:08:29,870 ઉપર એક જૂથ તરીકે, અને પછી અમે અપ લપેટી કરશો? 1479 01:08:29,870 --> 01:09:44,189 1480 01:09:44,189 --> 01:09:48,084 >> અને ફરી, અહીં, આપણે કહી જ્યારે લેવા વર્ણન દીઠ વપરાશકર્તાની સંપૂર્ણ નામ 1481 01:09:48,084 --> 01:09:54,473 આ સમસ્યા છે, તે આદેશ પ્રયત્ન કરીશું વાક્ય દલીલો ઉપયોગ ન શબ્દમાળા મળે છે. 1482 01:09:54,473 --> 01:09:55,450 અરે વાહ, માર્કસ? 1483 01:09:55,450 --> 01:09:58,260 >> વિદ્યાર્થી: તમે કહી તેથી, જ્યારે બે આદેશ વાક્ય દલીલો છે, કે જે ઉપરાંત 1484 01:09:58,260 --> 01:10:00,000 . એ / ચલાવો, અથવા - 1485 01:10:00,000 --> 01:10:02,980 >> જેસન HIRSCHHORN: ગુડ પ્રશ્ન. 1486 01:10:02,980 --> 01:10:05,995 આ. / રન ત્રણ સમાવેશ થાય છે, આવું આદેશ વાક્ય દલીલો. 1487 01:10:05,995 --> 01:10:08,550 1488 01:10:08,550 --> 01:10:11,320 અથવા, જો. / વ્યક્તિગત સહિત આ કિસ્સામાં, આ છે કારણ કે 1489 01:10:11,320 --> 01:10:12,360 આ ફાઈલની નામ. 1490 01:10:12,360 --> 01:10:13,300 તેથી argc ત્રણ હશે. 1491 01:10:13,300 --> 01:10:19,480 પરંતુ હું માત્ર બે દલીલો માંગો છો આ કાર્યક્રમ માટે આપવામાં આવે છે. 1492 01:10:19,480 --> 01:10:20,400 હું સ્પષ્ટ કરીશું. 1493 01:10:20,400 --> 01:10:23,380 હું પોસ્ટ પહેલાં હું તે ફેરફાર પડશે આ અને તમે ગાય્ઝ માટે મોકલી શકો છો. 1494 01:10:23,380 --> 01:10:32,747 1495 01:10:32,747 --> 01:10:34,740 >> વિદ્યાર્થી: શું જો તમે મધ્યમ નામ છે? 1496 01:10:34,740 --> 01:10:36,800 >> જેસન HIRSCHHORN: તમે એક મધ્યમ હોય તો નામ, તમે નસીબ બહાર છો. 1497 01:10:36,800 --> 01:10:38,050 હું દિલગીર છું. 1498 01:10:38,050 --> 01:10:40,320 1499 01:10:40,320 --> 01:10:43,744 અથવા તમે માત્ર શકીરાએ દ્વારા જાઓ તો, તમે નસીબ બહાર પણ છીએ. 1500 01:10:43,744 --> 01:10:55,672 1501 01:10:55,672 --> 01:10:56,425 યાહ? 1502 01:10:56,425 --> 01:11:00,760 >> વિદ્યાર્થી: તેથી લોકો પાસે નથી ત્યારે cs50.h, તેઓ argv વ્યાખ્યાયિત નથી 1503 01:11:00,760 --> 01:11:03,450 ચાર સ્ટાર argv તરીકે? 1504 01:11:03,450 --> 01:11:05,160 અથવા તે હજુ પણ શબ્દમાળા argv કહેવામાં આવે છે? 1505 01:11:05,160 --> 01:11:07,430 >> જેસન HIRSCHHORN: હા. 1506 01:11:07,430 --> 01:11:10,480 સ્ટ્રિંગ, તેથી ફરી, અમે માસ્ક ઉપર બરાબર ત્યાં શું થઈ રહ્યું છે. 1507 01:11:10,480 --> 01:11:14,040 કદાચ અનપેક્ડ જશે કે બુધવાર, પરંતુ ટૂંક સમયમાં. 1508 01:11:14,040 --> 01:11:16,380 તે તાલીમ વ્હીલ્સ જેવી છે. 1509 01:11:16,380 --> 01:11:18,370 અનિવાર્યપણે, તે છે, કારણ કે આ જ બાબત. 1510 01:11:18,370 --> 01:11:37,040 1511 01:11:37,040 --> 01:11:42,560 >> તેથી કાર્યક્રમ માટે બીજી મિનિટ લાગી દો આ છે, અને પછી અમે ઉપર જશે 1512 01:11:42,560 --> 01:11:45,130 એક જૂથ તરીકે અને પછી હું જણાવ્યું હતું કે, જેમ અપ લપેટી. 1513 01:11:45,130 --> 01:11:47,770 અને હું, તેઓ હજુ પણ વધારાની કેન્ડી કરશો લાગે છે જેથી તમે ગાય્ઝ આશા રાખવી જોઈએ 1514 01:11:47,770 --> 01:11:49,790 કે, અથવા તે લઇ લો. 1515 01:11:49,790 --> 01:12:20,380 1516 01:12:20,380 --> 01:12:22,560 >> જો તમે હજુ પણ લખી રહ્યાં માફ કરશો, તો પરંતુ હું ડાઇવ અને અમે માંગો છો 1517 01:12:22,560 --> 01:12:24,010 તે મળીને સમાપ્ત કરી શકે છે. 1518 01:12:24,010 --> 01:12:30,470 તેથી હું # સમાવેશ થાય છે માં લખાયેલ છે cs50.h, # stdio.h સમાવેશ થાય છે. 1519 01:12:30,470 --> 01:12:33,970 ઈન્ મુખ્ય (રદબાતલ), સર્પાકાર તાણવું, સર્પાકાર તાણવું, ની અંદર ત્રણ રેખાઓ 1520 01:12:33,970 --> 01:12:38,760 સ્યુડોકોડનો,, વપરાશકર્તા નામ સંપૂર્ણ લેવા બે અને માત્ર બે આદેશ વાક્ય 1521 01:12:38,760 --> 01:12:42,670 દલીલો, આ માટે શુભેચ્છા છાપશે તે વપરાશકર્તા તેમના પ્રથમ નામ સમાવે છે. 1522 01:12:42,670 --> 01:12:45,810 >> પ્રથમ એક, તેથી લેવા વપરાશકર્તા સંપૂર્ણ નામ. 1523 01:12:45,810 --> 01:12:47,290 મને કોણ લઇ મદદ કરી શકે છે વપરાશકર્તા સંપૂર્ણ નામ? 1524 01:12:47,290 --> 01:12:50,882 1525 01:12:50,882 --> 01:12:52,780 હું કે જે ભાગ કેવી રીતે કરું? 1526 01:12:52,780 --> 01:12:57,685 1527 01:12:57,685 --> 01:12:59,500 તમે ગાય્ઝ છે કે પ્રથમ ભાગ કરી? 1528 01:12:59,500 --> 01:13:02,587 1529 01:13:02,587 --> 01:13:03,894 વપરાશકર્તા સંપૂર્ણ નામ લો. 1530 01:13:03,894 --> 01:13:05,860 ઠીક છે, કે જે એક આદેશ વાક્ય માટે દલીલ, હું શું લખવું જોઈએ? 1531 01:13:05,860 --> 01:13:09,624 હું વિશે શું બદલવો મારા કાર્ય ઘોષણા? 1532 01:13:09,624 --> 01:13:11,140 >> વિદ્યાર્થી: તમે નહિં માંગો તે હવે રદબાતલ છે. 1533 01:13:11,140 --> 01:13:11,410 >> જેસન HIRSCHHORN: ચોક્કસ. 1534 01:13:11,410 --> 01:13:12,385 હું તેને રદબાતલ કરવા માંગો છો નથી. 1535 01:13:12,385 --> 01:13:13,630 હું તે શું કરવા માંગો છો? 1536 01:13:13,630 --> 01:13:14,650 >> વિદ્યાર્થી: ઈન્ argc. 1537 01:13:14,650 --> 01:13:15,720 >> જેસન HIRSCHHORN: ઈન્ argc. 1538 01:13:15,720 --> 01:13:17,430 >> વિદ્યાર્થી: શબ્દમાળા argv. 1539 01:13:17,430 --> 01:13:19,055 >> જેસન HIRSCHHORN: શબ્દમાળા argv. 1540 01:13:19,055 --> 01:13:19,705 >> વિદ્યાર્થી: કૌંસ, કૌંસ. 1541 01:13:19,705 --> 01:13:20,070 >> જેસન HIRSCHHORN: કૌંસ, કૌંસ. 1542 01:13:20,070 --> 01:13:21,780 તે એકદમ સચોટ છે અને તે છે ખરેખર હું કેવી રીતે વિચાર કરવા જઇ રહ્યો છું 1543 01:13:21,780 --> 01:13:22,820 વપરાશકર્તા સંપૂર્ણ નામ. 1544 01:13:22,820 --> 01:13:24,070 તેઓ ત્યાં મૂકી જતાં રહ્યાં છો. 1545 01:13:24,070 --> 01:13:27,720 1546 01:13:27,720 --> 01:13:28,780 કે જેથી એક થાય છે. 1547 01:13:28,780 --> 01:13:30,780 તેથી હવે હું માંગો છો બે અને માત્ર બે આદેશ વાક્ય દલીલો. 1548 01:13:30,780 --> 01:13:35,065 નોહ તેથી, હું કરી શકો છો એક માર્ગ શું છે આદેશ નંબર તપાસો 1549 01:13:35,065 --> 01:13:36,315 વાક્ય દલીલો મારી પાસે? 1550 01:13:36,315 --> 01:13:39,676 1551 01:13:39,676 --> 01:13:40,725 >> વિદ્યાર્થી: તમે એક નિવેદનમાં હોય તો. 1552 01:13:40,725 --> 01:13:42,270 >> જેસન HIRSCHHORN: તો નિવેદન, બરાબર. 1553 01:13:42,270 --> 01:13:44,830 હું શરત તરીકે શું માંગો છો? 1554 01:13:44,830 --> 01:13:48,370 >> વિદ્યાર્થી: 3 કરતાં argc વધારે છે. 1555 01:13:48,370 --> 01:13:52,485 >> જેસન HIRSCHHORN: તો argc 3 કરતાં વધારે છે. 1556 01:13:52,485 --> 01:13:58,430 Argc 3 કરતા વધારે છે, હું શું કરું તો શું? 1557 01:13:58,430 --> 01:13:59,400 >> વિદ્યાર્થી: રીટર્ન 1. 1558 01:13:59,400 --> 01:14:01,856 >> જેસન HIRSCHHORN: 1 પાછા ફરો. 1559 01:14:01,856 --> 01:14:04,050 કે મારી પાસે ખાતરી કરશે બે અને માત્ર બે? 1560 01:14:04,050 --> 01:14:07,280 1561 01:14:07,280 --> 01:14:07,820 >> વિદ્યાર્થી: શેર્સની 1562 01:14:07,820 --> 01:14:13,110 Argc કરતાં વધારે છે 2 કરતાં 3 અને ઓછો છે. 1563 01:14:13,110 --> 01:14:17,770 >> જેસન HIRSCHHORN: argc વધારે છે 3 અને argc 2 કરતાં ઓછી હોય છે. 1564 01:14:17,770 --> 01:14:21,540 હું માત્ર આ લખી શકો છો એક માર્ગ શું છે એક લીટી, અથવા તે ઉપયોગ કર્યા વગર 1565 01:14:21,540 --> 01:14:23,890 અને ઓપરેટર બુલિયન? 1566 01:14:23,890 --> 01:14:25,942 >> વિદ્યાર્થી: તે 2 બરાબર નથી. 1567 01:14:25,942 --> 01:14:28,790 >> જેસન HIRSCHHORN: તો argc 2 બરાબર નથી. 1568 01:14:28,790 --> 01:14:29,260 બરાબર. 1569 01:14:29,260 --> 01:14:34,890 Argc 2 બરાબર નથી તેથી જો કે મને આ કાર્યક્રમ આપશે, 1570 01:14:34,890 --> 01:14:37,250 વ્યક્તિગત, હું તેને ચલાવો ત્યારે, અને કે મને આપશે કેટલા 1571 01:14:37,250 --> 01:14:38,740 આદેશ વાક્ય દલીલો? 1572 01:14:38,740 --> 01:14:42,110 માટે કેટલા હું તપાસ કરશે? 1573 01:14:42,110 --> 01:14:42,370 >> માફ કરશો. 1574 01:14:42,370 --> 01:14:43,400 મને કે reword દો. 1575 01:14:43,400 --> 01:14:46,620 Argc = 2, કેવી રીતે ઘણી વસ્તુઓ ન હોય તો વપરાશકર્તા લીટી માં લખવા? 1576 01:14:46,620 --> 01:14:47,500 >> વિદ્યાર્થી: એક. 1577 01:14:47,500 --> 01:14:49,120 >> જેસન HIRSCHHORN: જસ્ટ એક. 1578 01:14:49,120 --> 01:14:50,430 તેથી પહેલાં, તમે જમણી નોહ હતા. 1579 01:14:50,430 --> 01:14:52,192 હું ખરેખર ત્યાં મૂકી શું જરૂર નથી? 1580 01:14:52,192 --> 01:14:53,640 >> વિદ્યાર્થી: તે 3 બરાબર. 1581 01:14:53,640 --> 01:14:55,970 >> જેસન HIRSCHHORN: Argc નથી બરાબર 3 કરે છે. 1582 01:14:55,970 --> 01:15:00,250 હું માંગો છો કારણ કે હું 3 જેટલી કરવા માંગો છો વ્યક્તિગત વત્તા અન્ય બે. 1583 01:15:00,250 --> 01:15:02,560 Argc સમાન 3 નથી તેથી, જો 1 આવો. 1584 01:15:02,560 --> 01:15:04,475 શા માટે તમે 1 પાછા કહે છે? 1585 01:15:04,475 --> 01:15:06,180 >> વિદ્યાર્થી: કારણ કે તે ખોટા છે થાય છે. 1586 01:15:06,180 --> 01:15:08,420 >> જેસન HIRSCHHORN: તે ખોટું છે અર્થ એ છે કે, અને શું કરવા જઇ રહ્યું છે? 1587 01:15:08,420 --> 01:15:10,360 >> વિદ્યાર્થી: વપરાશકર્તાની ફરી પૂછવા. 1588 01:15:10,360 --> 01:15:11,940 >> જેસન HIRSCHHORN: તે બહાર નીકળવા માટે રહ્યું કાર્યક્રમ છે, તેથી તેને ચલાવવા માટે હશે 1589 01:15:11,940 --> 01:15:14,520 ફરીથી, પણ અમે કંઈ નથી અહીં તેમને ફરીથી માટે પૂછો. 1590 01:15:14,520 --> 01:15:14,840 હું તે માટે પૂછો ન હતી. 1591 01:15:14,840 --> 01:15:15,990 કે જેથી બરાબર અધિકાર છે. 1592 01:15:15,990 --> 01:15:17,680 માત્ર કાર્યક્રમ સરખેસરખા 1 પાછા ફરો. 1593 01:15:17,680 --> 01:15:18,520 મહાન. 1594 01:15:18,520 --> 01:15:21,600 >> અને વપરાશકર્તા માટે શુભેચ્છા છાપશે કે તેમના પ્રથમ નામ સમાવે છે. 1595 01:15:21,600 --> 01:15:24,010 હું કેવી રીતે કે શું કરી શકો? 1596 01:15:24,010 --> 01:15:25,990 અન્ના? 1597 01:15:25,990 --> 01:15:26,580 >> વિદ્યાર્થી: Printf. 1598 01:15:26,580 --> 01:15:27,785 >> જેસન HIRSCHHORN: Printf. 1599 01:15:27,785 --> 01:15:28,640 >> વિદ્યાર્થી: (" 1600 01:15:28,640 --> 01:15:30,460 >> જેસન HIRSCHHORN: ( 1601 01:15:30,460 --> 01:15:31,600 >> વિદ્યાર્થી: "હેલો 1602 01:15:31,600 --> 01:15:33,210 >> જેસન HIRSCHHORN: "હેલો 1603 01:15:33,210 --> 01:15:34,800 >> વિદ્યાર્થી:% s 1604 01:15:34,800 --> 01:15:37,230 >> જેસન HIRSCHHORN છે:% s 1605 01:15:37,230 --> 01:15:38,840 >> વિદ્યાર્થી: / એ 1606 01:15:38,840 --> 01:15:41,030 >> જેસન HIRSCHHORN: / એ 1607 01:15:41,030 --> 01:15:43,120 >> વિદ્યાર્થી: ", 1608 01:15:43,120 --> 01:15:45,130 >> જેસન HIRSCHHORN: ", 1609 01:15:45,130 --> 01:15:46,620 >> વિદ્યાર્થી: Argv 1610 01:15:46,620 --> 01:15:47,080 >> જેસન HIRSCHHORN: માફ કરશો? 1611 01:15:47,080 --> 01:15:47,750 >> વિદ્યાર્થી: Argv 1612 01:15:47,750 --> 01:15:48,840 >> જેસન HIRSCHHORN: Argv 1613 01:15:48,840 --> 01:15:50,190 >> વિદ્યાર્થી: સ્ક્વેર કૌંસ 1. 1614 01:15:50,190 --> 01:15:51,230 >> જેસન HIRSCHHORN: સ્ક્વેર કૌંસ? 1615 01:15:51,230 --> 01:15:51,870 >> વિદ્યાર્થી: 1. 1616 01:15:51,870 --> 01:15:54,050 >> જેસન HIRSCHHORN: 1. 1617 01:15:54,050 --> 01:15:55,850 >> વિદ્યાર્થી: અને) અર્ધવિરામ. 1618 01:15:55,850 --> 01:15:58,290 >> જેસન HIRSCHHORN:) અર્ધવિરામ. 1619 01:15:58,290 --> 01:16:00,250 અમને આ સ્કોર દો. 1620 01:16:00,250 --> 01:16:03,730 વ્યક્તિગત બનાવો. 1621 01:16:03,730 --> 01:16:06,392 . / વ્યક્તિગત. 1622 01:16:06,392 --> 01:16:07,420 તે માત્ર છોડી. 1623 01:16:07,420 --> 01:16:10,390 તે શા માટે છોડી હતી? 1624 01:16:10,390 --> 01:16:11,310 >> વિદ્યાર્થી: તમે કોઈપણ દલીલો મૂકી ન હતી. 1625 01:16:11,310 --> 01:16:12,560 >> જેસન HIRSCHHORN: હું ન હતી કોઇપણ દલીલો સાઇન મૂકી 1626 01:16:12,560 --> 01:16:16,360 1627 01:16:16,360 --> 01:16:16,920 મહાન જુએ છે. 1628 01:16:16,920 --> 01:16:18,130 તમે ગાય્ઝ તે nailed. 1629 01:16:18,130 --> 01:16:22,420 તેથી ફરીથી, તમે argv અને તમે ગયા શરૂઆતમાં argc અંતે ચકાસાયેલ. 1630 01:16:22,420 --> 01:16:24,390 તે બે મહત્વની છે વસ્તુઓ યાદ. 1631 01:16:24,390 --> 01:16:29,250 તેથી આપણે પહેલા અમારા છેલ્લા બે મિનિટ છોડી, અમે pset બે મેળવવા માટે, પરંતુ કરશે 1632 01:16:29,250 --> 01:16:33,585 તમે પછી રહેવા માંગતા હોય તો જેમ હું જણાવ્યું હતું કે, 10 મિનિટ માટે, હું તે જવા માટે ખુશ કરશે 1633 01:16:33,585 --> 01:16:35,710 તમે ગાય્ઝ તર્ક સાથે ઉપર આ સમસ્યા સેટ છે. 1634 01:16:35,710 --> 01:16:37,930 આજે આપણે આવરી ઘણો હતો તેથી હું તેમને ન મળી હતી. 1635 01:16:37,930 --> 01:16:39,820 સામાન્ય રીતે, હું સમાવવા ઈચ્છો કે ઓવરને અંતે. 1636 01:16:39,820 --> 01:16:42,150 તમે આસપાસ નાસી કરવા માંગો છો તેથી જો 10 મિનિટ માટે આસપાસ નાસી. 1637 01:16:42,150 --> 01:16:42,990 અમે તે કરીશ. 1638 01:16:42,990 --> 01:16:46,250 >> પછી, હું, શરૂઆતમાં ઉલ્લેખ કર્યો છે pset શૂન્ય અને એક, અમે તે મેળવી શકશો 1639 01:16:46,250 --> 01:16:48,040 તમે પાછા પ્રતિસાદ શક્ય તેટલી જલ્દી. 1640 01:16:48,040 --> 01:16:51,260 આ ગોલ, pset એક પ્રતિસાદ વિચાર છે ટિપ્પણીઓ ભાગ છે, 1641 01:16:51,260 --> 01:16:52,850 pset બે કારણે છે તે પહેલાં. 1642 01:16:52,850 --> 01:16:56,730 તમે કેટલીક ભૂલો અથવા બનાવવામાં તેથી જો stylistically, વસ્તુઓ, સારી હોઇ શકે છે 1643 01:16:56,730 --> 01:17:01,330 તમે એવી માહિતી પડશે જેથી તમે pset બે જ વસ્તુઓ ન આવશે. 1644 01:17:01,330 --> 01:17:06,140 અને પછી ભવિષ્યમાં, તમે બધા મળશે તમારા pset પ્રતિભાવ અને ટિપ્પણીઓની 1645 01:17:06,140 --> 01:17:08,190 આગામી એક કારણે છે પાછા પહેલાં. 1646 01:17:08,190 --> 01:17:12,695 >> છેલ્લે, હું બીજા મૂકી શકે જો પ્રતિભાવ માટે પ્લગ. 1647 01:17:12,695 --> 01:17:13,935 આ આપની આ પ્રથમ વિભાગ છે. 1648 01:17:13,935 --> 01:17:15,920 તે મારી પ્રથમ વિભાગમાં હતી આ વર્ષે શિક્ષણ. 1649 01:17:15,920 --> 01:17:16,930 ત્યાં જાઓ. 1650 01:17:16,930 --> 01:17:19,800 સારા અને ખરાબ, સામગ્રી લખો અને હું બનાવવા માટે તેનો ઉપયોગ કરીશું 1651 01:17:19,800 --> 01:17:21,320 સારી વિભાગ આગામી સમય. 1652 01:17:21,320 --> 01:17:24,870 અને છેલ્લે ફરીથી, તમે જરૂર હોય તો ખાવા, મને જણાવો. 1653 01:17:24,870 --> 01:17:26,410 હું તમને ગાય્ઝ મદદ કરતા વધુ ખુશ છું. 1654 01:17:26,410 --> 01:17:28,420 તમે માત્ર કેન્ડી માંગો છો, તો હું વધારાની કેન્ડી હશે. 1655 01:17:28,420 --> 01:17:29,800 હું તમને તે લાવવા માટે ખુશ છું. 1656 01:17:29,800 --> 01:17:31,190 >> આ એક સુંદર કોર્સ ચાલે છે. 1657 01:17:31,190 --> 01:17:34,900 આ એક છે, જો મારા મનપસંદ કોર્સ, હું મારી સમગ્ર જીવન લેવામાં કર્યું છે, 1658 01:17:34,900 --> 01:17:37,220 અને હું તે હશે આશા જો તમે અદ્ભુત. 1659 01:17:37,220 --> 01:17:40,090 તેથી હું મારી શક્તિ બધું કરવા માંગો છો તે તમારા માટે છે કે જે ભયાનક બનાવે છે. 1660 01:17:40,090 --> 01:17:46,590 હું તમને કરશો તો એક ઇમેઇલ બહાર મોકલવા માટે જઇ રહ્યો છું મારી કલમ અથવા નોઆહ, અને 1661 01:17:46,590 --> 01:17:50,310 દરેક સાથે પ્રયાસ કરો અને સુનિશ્ચિત કરવા માટે જવા તમે ગાય્ઝ આ બોલ પર ચેક કરવા માટે એક સમય 1662 01:17:50,310 --> 01:17:53,820 અઠવાડિયા આગામી થોડા જેથી હું વિચાર કરી શકો છો તમારા સીએસ પૃષ્ઠભૂમિ શું છે અર્થમાં, 1663 01:17:53,820 --> 01:17:58,170 અને તે પણ આ મને દરજી મદદ કરશે તમારી જરૂરિયાતોને વધુ સારી બંધબેસશે વિભાગો. 1664 01:17:58,170 --> 01:17:59,740 કે જેથી હું પાકા મળી છે શું. 1665 01:17:59,740 --> 01:18:02,260 ફરીથી, હું બહાર તમે જોશો તમે ત્યાં હોઈ માંગો છો તો. 1666 01:18:02,260 --> 01:18:03,700 આ બે વિભાગમાં સપ્તાહ હતો. 1667 01:18:03,700 --> 01:18:04,950 ખૂબ ગાય્ઝ આભાર. 1668 01:18:04,950 --> 01:18:09,067