જેસન HIRSCHHORN: આપનું સ્વાગત છે. તેથી માત્ર થોડા ઘોષણાઓ અમે શરૂ કરો તે પહેલાં. વિભાગો તેથી, દરેકને જોઈએ પહેલેથી જ કલમ છે. વિભાગો સામાન્ય રીતે ચલાવવા રવિવારે મંગળવાર માટે. તેથી જો તમે ગાય્સ તમારી સોંપણીઓ વિચાર કરવો જોઇએ. અને પછી હું આગામી સપ્તાહ લાગે છે તમે તમારી વાસ્તવિક TFs સાથે હશો. જો તમે કોઇ પ્રશ્નો હોય, અથવા તેથી જો મુશ્કેલી, અથવા તમે વિભાગ ભૂલી ગયા છો. કેટલાક લોકો માને છે કે નથી. જસ્ટ અમને જણાવો. અમને હેડ પર એક ઇમેઇલ શૂટ. પછી ઓફિસ કલાકો. અમે છેલ્લા અઠવાડિયે ઓફિસ કલાકો શરૂ કર્યું. ઓફિસ કલાકો દરેક સપ્તાહ. સોમવારે 11:00 Leverett 8:00 છે. ચારમાંની મંગળવાર, તેથી કેબોટ 11:00 8:00. બુધવાર, 11:30 માટે માથેર 8:30. અને ગુરુવારે Annenberg 11:00 8:00. તેથી, ઘણા લોકોને સ્ક્રેચ ઓફિસ કલાકો જરૂર નથી સ્ક્રેચ માટે મદદ કરે છે સંપૂર્ણપણે દંડ છે. જો તમે કરો, તે છે સંપૂર્ણપણે દંડ તેમજ. પરંતુ ભવિષ્યમાં, સમસ્યા સમૂહો, તેઓ ખૂબ કઠણ છે. તેથી આ તમારા મિત્ર બનવા માટે જતા હોય છે. ડેફિનેટલી, ઓફિસ કલાકો માટે જાઓ. ઓફિસ કલાકો માટે જવા માંગો. તમે સમસ્યા મળે ત્યારે સુયોજિત ચાર, પાંચ, છ, સાત, તમે ઓફિસ કલાકો માટે જવાની જરૂર નથી. કે જ્યાં ઘણો મદદ કરે છે અને કામ કર્યું નહીં. હું માત્ર છેલ્લા વર્ષ લાગે છે ઉદાહરણ તરીકે, ગુરુવારે night-- તેથી હું સમસ્યા લાગે છે સેટ શુક્રવારે કારણે હતા. તેથી ગુરુવાર રાત્રે, અમે હશે ઓફિસ કલાકો 200, 250 વિદ્યાર્થીઓ. તેથી ચોક્કસપણે આ ઉપયોગ કરે છે. આ તમારા શ્રેષ્ઠ મિત્રો છે. આ જેમ તમે જ્યાં છો, તો છે એક સમસ્યા સેટ પર અટકી, તમે કદાચ મદદ મળશે જ્યાં આ છે. તેથી ઓફિસ કલાકો. ઠીક છે, તેથી તે જાહેરાત કરે છે. જાહેરાત કરવામાં આવે છે, જેથી ચાલો શરૂ કરીએ. ઠીક છે, તો ઉપકરણ. બધાને ડાઉનલોડ હતી હજુ સુધી આ સાધન? ના જેથી તરીકે. હું આ પ્રકારની આ સાધન ડાઉનલોડ કરી છે. જમણી સાધન નવું છે, તેથી આ વર્ષે, તેથી અમે કદાચ છો તે કેટલીક ભૂલો હોય રહ્યા છીએ. તેથી તે ડાઉનલોડ કરો શક્ય તેટલી વહેલી. તેથી સમસ્યા એક કહી રહ્યું છે સુયોજિત તમે બરાબર તેને ડાઉનલોડ કરવા માટે કેવી રીતે. અહીં સ્થાપિત શરૂ કરી રહ્યા છીએ. તે તમે કેવી રીતે કહી રહ્યું છે આ સાધન ડાઉનલોડ કરો. તેથી ચોક્કસપણે ડાઉનલોડ સાધન વહેલા કરતાં પાછળથી. સૂચનાઓ પી સેટ સ્પેક છે. તમે બુધવાર સુધી રાહ જોવી છે, તેથી જો રાત્રે, અને પછી તમે મુશ્કેલી હોય અને તમે અમને એક ઇમેઇલ મોકલો બુધવારે રાત્રે મધ્યરાત્રિ તમે ડાઉનલોડ કરી શકો છો કે જે આ સાધન, કે વિસ્તરણ માટે નથી વંચાય કારણ. તમે હવે તે શું કરવાની જરૂર છે અને તમે મુશ્કેલી પડશે. હું છેલ્લા રાત્રે તે ડાઉનલોડ કરવાનો પ્રયાસ કર્યો. હું મુશ્કેલી એક થોડુંક માં ચાલી હતી. તમે મુશ્કેલી માં ચલાવવા હોય તો ચોક્કસપણે, સ્થાપિત હું માત્ર એક ફરીથી પ્રયત્ન કરો હિટ છે કારણ કે, ફરી પ્રયાસ કરો હિટ થોડા વખત, અને છેવટે તે કામ કર્યું હતું, કોઈપણ બનાવવા નથી કે જે અર્થમાં છે, પરંતુ તે કરે છે. તેથી ચોક્કસપણે ફરીથી પ્રયત્ન કરો, પરંતુ જો તમે એક ઈંટ દિવાલ સામે આવે છે, હેડ પર અમને ઇમેઇલ શૂટ, અને અમે પડશે કરતાં વધુ ખુશ છે કે તમે ગાય્ઝ મદદ કરે છે. શું ચાલે છે? વિદ્યાર્થી: જસ્ટ ઝડપી પ્રશ્ન. તેઓ શૈલી તપાસો, તો એક ભાગ છે કે અમે આ સમાવેશ થયો ન હતો કહે છે. જેસન HIRSCHHORN: હજુ સુધી નથી. વિદ્યાર્થી: તે ચલાવવા કહે છે. તમને કે ચલાવો કેવી રીતે કરી શકું ખાતરી કરો કે તે તમારી સિસ્ટમ માં છે? જેસન HIRSCHHORN: તમે છો એક bash આદેશ ચલાવવા માટે જઈ રહી છે. મને લાગે છે કે પછી જઈશ. કૂલ. તેથી ઉપકરણ હોઈ શકે છે લાવનારાઓ થોડો, તમે પ્રકારની ઉપયોગ કરી રહ્યાં છો કારણ કે ગ્રાફિકલ વપરાશકર્તા ઇન્ટરફેસ માં ચાલી રહ્યું છે. તેથી સ્ક્રેચ ગ્રાફિકવાળું વપરાશકર્તા હતી ઈન્ટરફેસ છે, તેથી હું શું અર્થ છે? શું હું તેનો અર્થ છે કે જ્યારે તમે પ્રોગ્રામિંગ કરી રહ્યાં છો, તમે મૂળભૂત કોડ બ્લોકો ઉપયોગ કરી રહ્યાં છો. તમે કોડ જોઈ શકો છો અને જેમ સામગ્રી. આ સાધન તમે કરી શકાય જઈ રહ્યાં છો, આદેશ વાક્ય પર્યાવરણમાં વસ્તુઓ. અને તેથી બાકીના માટે તમારા પ્રોગ્રામિંગ જીવન, તમે વસ્તુઓ કરી શકાય જઈ રહ્યાં છો, આદેશ વાક્ય પર્યાવરણ. તેથી તે શરૂઆતમાં આવો સારો છે અને કેટલાક અનુભવ મેળવો. તેથી તે કરવા દો. જેથી રોબ છે. ઠીક છે, તેથી આપણે માત્ર બાંધી દો આદેશ વાક્ય સામગ્રી. તેથી આ સાધન છે. કોઇ શા માટે મને કહી શકો છો અમે એક સાધન વાપરવા માટે? આ સાધન શું છે? કોઈની ખબર નથી? શું ચાલે છે? વિદ્યાર્થી: તે માત્ર એક વર્ચ્યુઅલ મશીન તમે કે જેથી તમારા મશીન ચાલે છે કે તમે એ OS પર વિચાર કરી શકો છો મેક અને પીસી વચ્ચે મતભેદ. જેસન HIRSCHHORN: પરફેક્ટ. વિદ્યાર્થી: તે સાર્વત્રિક નમૂનો છે. જેસન HIRSCHHORN: અરે વાહ, તે છે એક સાર્વત્રિક નમૂનો ગમે છે. તે યોગ્ય છે. તેથી હા, તે એક વર્ચ્યુઅલ મશીન છે. તેથી તે મૂળભૂત રીતે એક ઓપરેટિંગ સિસ્ટમ છે. આ ઓપરેટિંગ સિસ્ટમ છે. આ માટે સમકક્ષ હોય છે તમારી મેક, અથવા તમે પીસી, અથવા તમારા Linux ને. આ ચોક્કસ જ છે. અને તેથી તમે સમાન સામગ્રી કરી શકો છો. જો તમે ઇચ્છતા હોય, તો તમે કરી શકે છે ઉદાહરણ માટે જાઓ ઓનલાઇન. તમે ખરેખર તેને જોઈ નથી, પરંતુ કરી શકો છો અહીં, ગૂગલ ક્રોમ. તમે કરવા માંગો છો, તો તમે અમને જઇ શકો છો. આ ઓપરેટિંગ સિસ્ટમ છે. અને કારણ કે અમે છે કારણ કે શું કરવું તે અમે બહાર સોંપવામાં કરી રહ્યાં છો, ત્યારે ખૂબ સરળ છે સૂચનો અને બધું. તે માત્ર એક સમાન પર્યાવરણ છે, તે અમારા માટે ખૂબ સરળ છે અને તે માટે તમે ખૂબ સરળ છે. તમે માં ચલાવવા માટે નથી જતા રહ્યાં છો તે કોઇ પણ પ્રકૃતિ માં ચલાવો જ્યારે તમે પ્રોગ્રામિંગ કરી રહ્યાં છો. અમે ચોકકસ શું તમે માં ચલાવી રહ્યા છીએ. તેથી ઉપકરણ અહીં છે. તેથી જ્યારે તમે શરૂ કરી રહ્યા છીએ પ્રોગ્રામિંગ, તમે છો નીચે જવા માટે જવાનું ડાબી બાજુના ખૂણે. નાના બોક્સમાં છે. તમે તેને ક્લિક કરો જઈ રહ્યાં છો. આ તમારા ટર્મિનલ વિન્ડોમાં. તમે જઈ રહ્યાં છો, તેથી આ છે જ્યાં સત્ર ઘણો હોય છે. તેથી મને થોડો ઝૂમ. ઠીક છે, તેથી ટર્મિનલ આસપાસ મેળવવામાં વિન્ડો થોડુંક અલગ છે. પ્રથમ, કોઈ ચિહ્નો છે. હું કાંઇ ક્લિક કરો કરી શકો છો. ક્લિક કરો કરવા માટે કંઈ નથી. તેથી જો તમે એક માર્ગ બહાર આકૃતિ હોય છે તમે જ્યાં છો, બહાર આકૃતિ શું અહીં, અને કેવી રીતે ફરતે ખસેડવા માટે. કદાચ બે સૌથી ઉપયોગી આદેશો તેથી ls-- તેથી તમે શું માટે ls નથી લાગતું નથી કરી રહ્યા છો? વિદ્યાર્થી: યાદી. જેસન HIRSCHHORN: યાદી આપે છે, હા. તે માત્ર ગાણિતીક નિયમો યાદી આપે છે ડિરેક્ટરી અંદર. અને પછી સીડી. તેથી હું ઇચ્છતા કહે દો cd CS50 છે, કે જે શું કર્યું? અરે વાહ? વિદ્યાર્થી: તમારા ડિરેક્ટરી બદલે છે. જેસન HIRSCHHORN: પરફેક્ટ, હા. તે માત્ર ડિરેક્ટરી બદલાય છે. તેથી પાછા જાઓ. તેથી હું કેવી રીતે પાછા જાઓ છો? તેથી હું જવા માગતો કહે દો અગાઉના ડિરેક્ટરીમાં બેકઅપ. યાહ. વિદ્યાર્થી: હું તમને લખી લાગે છે માત્ર કંઈપણ વગર સીડી. જેસન HIRSCHHORN: તમે કરી શકો છો. તેથી સંપૂર્ણ. હું CD લખો તેથી જો, આ છે ખરેખર મને પૉપ બનશે હોમ ડિરેક્ટરીમાં બેકઅપ. તેથી જો તમે આ ઝૂલતો ડેશ જુઓ કે મને પૉપ બનશે માર્ગ પાછા ઝૂલતો ડેશ છે જ્યાં સુધી. તેથી તે મને પોપ અપ કરવા જઈ રહ્યું છે હોમ ડિરેક્ટરીમાં બેકઅપ. પરંતુ હું આ કંઈક કર્યું છે કહે દો. માતાનો CD, CS50 કહે છે. ls ફરી. હું અન્ય સામગ્રી મળી છે. cd સુપર વિભાગ. cd ફાઈલ છે, તેથી હું ઊંડા જઇ રહ્યો છું. અને પછી હું કરવા માંગો છો દો, કહો માત્ર ટોચ પર પાછા પૉપ. સીડી. ચાલો હું કરવા માંગો છો નથી કહેવું છે. ચાલો હું હમણાં જ પાછા પૉપ માંગો છો કહો અધિકાર મને ઉપર હતી કે ડિરેક્ટરી. મને લાગે છે કે કેવી રીતે કરવું? તેથી cd CS50 કહે દો. cd supersection. તેથી હું અહીં છું દો. ચાલો હું માત્ર માંગો છો કહે છે એક સમય પૉપ અપ. મને લાગે છે કે કેવી રીતે કરવું? અરે વાહ, શું ચાલે છે? વિદ્યાર્થી: તમે ફક્ત લખો cd ફરીથી supersection. જેસન HIRSCHHORN: તમે કરી શકે છે. વેલ હું supersection માં છું. વિદ્યાર્થી: ઓહ, તે પહેલાં એક. જેસન HIRSCHHORN: અરે વાહ, તેથી જો તમે તે કરી શકે છે. જો તમે CD ~ CS50 કરવા માટે. તમે અહીં, આ જુઓ તો તેથી તમારા પાથ અહીં છે. કે જે તમારી પાથ છે. તેથી જો તમે ગંભીરતાપૂર્વક શકે છે માત્ર cd ~ / CS50 જાય છે. બૂમ, તમે ત્યાં છો. છતાં તે કરવા માટે એક સરળ માર્ગ શું છે? તે સંપૂર્ણપણે યોગ્ય હતી, પરંતુ શું સહેજ સરળ માર્ગ છે તે કરવું, ઘણો કારણ વખત તમે જઈ રહ્યાં છો, ડિરેક્ટરીઓ જમ્પિંગ શકાય છે, ડિરેક્ટરીઓ બહાર જમ્પિંગ. તેથી પાછા જાઓ. cd supersection. તેથી હું કરવા માંગો છો દો, કહો વાસ્તવિક ઝડપી પાછા મળે છે. જો તમે CD પર કોઈ ટપકું કંઈક કરી શકો છો. તે પૉપ બનશે તમે વાસ્તવિક ઝડપી બેકઅપ. તેથી cd supersection. cd ફાઈલો. ચાલો હું અહીં છું. માર્ગ દ્વારા, સ્પષ્ટ મારું સારું છે કારણ કે વિન્ડો થોડી અવ્યવસ્થિત મેળવવામાં આવી હતી. તેથી ls, તેથી હું કરવા માંગો છો નથી હવે અહીં હોઇ શકે છે. cd ડોટ ડોટ. મને એક લો. સીડી પર કોઈ ટપકું મને એક લે છે. પાછા મારા ઘરે સીડી ડોટ ડોટ અને. ઠીક છે, તેથી CD, ls. કદાચ સૌથી મહત્વપૂર્ણ વસ્તુઓ, તમે છો કારણ કે તમે જ્યાં છો જાણવા માટે જરૂર જવું. ls તમે કહી જાય છે તમે CD, અને છે જ્યાં તમે આસપાસ કૂદી જઈ રહ્યાં છો કેવી રીતે છે. તમે પણ કેટલાક અન્ય સારી સામગ્રી કરી શકો છો. ઉદાહરણ માટે ls તેથી. ls ફક્ત તમે બતાવવા માટે ચાલુ છે તમારી ફાઈલમાં ડિરેક્ટરીઓ ધરાવે છે. તે પણ તમે ફાઈલો બતાવવા માટે ચાલી રહ્યું છે. પરંતુ તે માત્ર કરવા જઇ રહ્યું છે ત્યાં છે તે તમને બતાવવા. તમે કંઈક ઇચ્છતા હોય તો વધુ ઠંડી થોડી છે, અને જો તમે ખરેખર કરવા જઈ રહ્યાં છો થોડા અઠવાડિયા માં આ. આડંબર l ls. તે છાપે છે થોડી વધુ માહિતી. કોઈની ડાબી બાજુ પર ધારી શકે છે જેમ drwx, rwx અને સામગ્રી બાજુ. કોઇ એક વિચાર છે તે શું અર્થ શકે? વિદ્યાર્થી: પરવાનગીઓ. જેસન HIRSCHHORN: અરે વાહ, સંપૂર્ણ. પરવાનગીઓ. તેથી જો તમે જઈ રહ્યાં છો, આ સાથે વ્યવહાર હોય છે તમે પછીથી પર વેબ પ્રોગ્રામિંગ કરવું છે. તમે ક્યારેય ઓનલાઇન ગયો છે, તો, અને જો તમે એક છબી પર ક્લિક કર્યું અથવા ક્ષેત્ર પર ક્લિક કરી, અને કહ્યું હતું કે તે permission-- પરવાનગી જેવા મંજૂરી, અથવા જેમ નથી પરવાનગી ગમે મંજૂર નથી અથવા તે છે કારણ કે જ્યારે તેઓ પ્રોગ્રામિંગ કરી રહ્યાં છો, તેઓ આ પરવાનગીઓ સુયોજિત ન હોય તમે તે કરવા દો. તેથી જ્યાં તે આવે. ઠીક છે, તેથી કે જે ઠંડી છે. તેથી અમે આસપાસ ગયો. અમે અમારી ડિરેક્ટરીમાં સામગ્રી જોઈ શકો છો. પરંતુ કેવી રીતે અમે સામગ્રી બનાવવા નથી? હું અહીં ડિરેક્ટરીઓ મળી છે. તે અદ્ભુત છે. હું કેવી રીતે એક નવી ડિરેક્ટરી કરી શકું? હું એક નવા બનાવવા માંગો છો હમણાં ડિરેક્ટરી. તમે mkdir, આ કંઈક કરી શકો છો. તેથી ડિરેક્ટરી બનાવે છે. તેથી તમે શું માંગો છો આ ડિરેક્ટરીમાં કહી? વિદ્યાર્થી: ઓસમ. જેસન HIRSCHHORN: ઓસમ. હું તેને પ્રેમ. ડિરેક્ટરી ભયાનક બનાવો. અને ત્યાં તમે જાઓ. તેથી અમે યાદી કરવાની જરૂર છે. તમે નવી ડિરેક્ટરી હોય છે. અને જો તમે તેને કહી શકે છે તમારા ઉપકરણ ડિરેક્ટરી તે અધિકાર આ રંગ, મળી છે, કારણ કે? તેથી તે વાદળી જેવું છે જાંબલી અથવા ગમે. તેથી આપણે બદલીએ. માતાનો ડિરેક્ટરીમાં બદલો. માતાનો ડિરેક્ટરીમાં જવા દો હા, શું ચાલે છે? વિદ્યાર્થી: એક યાદી છે આ બધા [અશ્રાવ્ય] ઓનલાઇન? જેસન HIRSCHHORN: અરે વાહ, હું મૂકીશું તેમને અમે સ્લાઇડ્સ પડશે થઈ. તે પીડીએફ હશો. અમે દરેકને માટે તેમને મૂકીશું. અરે વાહ, દિલગીર છીએ, તેને આદેશો ઘણો છે. જો તમે ઇચ્છો તો મને ધીમી છે, અથવા પાછા જાઓ, અથવા કે કંઈપણ, ચોક્કસપણે મને જણાવો. તે અધિકાર દૂર શોષણ ઘણો છે. શું ચાલે છે? વિદ્યાર્થી: હું પૂછી શકું સંભવિત મૂર્ખ પ્રશ્ન? જેસન HIRSCHHORN: છે કોઈ મૂર્ખ પ્રશ્નો. વિદ્યાર્થી: છે. ડિરેક્ટરી માત્ર જોઈ છે માહિતી તમે તેને સંગ્રહવા છે. જેસન HIRSCHHORN: અરે વાહ. વિદ્યાર્થી: તે આવશ્યક છે તમે શું કરી રહ્યાં છો? તેથી અમે કંઈક કરો ત્યારે, હેલો વર્લ્ડ અથવા ગમે હા, ડિરેક્ટરીમાં સંગ્રહાયેલ છે? જેસન HIRSCHHORN: અરે વાહ. વિદ્યાર્થી: બધું છે કે જે સાચું છે. બધું ડિરેક્ટરીમાં સંગ્રહાયેલ છે. જેસન HIRSCHHORN: અરે વાહ. તમે તે કરી ત્યારે, તમે છો ગમે ડિરેક્ટરી તે મૂળભૂત રીતે ચાલી રહ્યું છે તે ડિરેક્ટરીમાં સ્ટોર કરે છે. વિદ્યાર્થી: અને જ્યારે અમે તેને કૉલ કરી રહ્યાં છો, અમે ડિરેક્ટરી તેને કૉલ કરી રહ્યાં છો. જેસન HIRSCHHORN: અરે વાહ, જેથી તે કુદરત કે જ્યાં ડિરેક્ટરી છે. તેથી તે તમને હોય તો જેવા પ્રકારની છે તમારા ડેસ્કટોપ પર એક નવું ફોલ્ડર અને પછી તમે લખાણ લખી ફાઈલ, ફોલ્ડર માં મૂકી તે ફાઈલ કે ફોલ્ડર છે. તે અર્થમાં બનાવવા નથી? વિદ્યાર્થી: હા. જેસન HIRSCHHORN: અરે વાહ, શું ચાલે છે? વિદ્યાર્થી: હું માત્ર તમે કહી શકું તે થોડી મોટી છે? જેસન HIRSCHHORN: ઓહ, હા. માફ કરશો. આ પ્રોજેક્ટર જેથી ખરાબ છે. અમે ખૂબ મુશ્કેલી હતી આ અગાઉ સાથે. તે વધુ સારું છે? કે ખૂબ મોટી છે? વિદ્યાર્થી: ના, ના તે નથી. જેસન HIRSCHHORN: ના, તે નથી. તે ખૂબ જ નાના છે? શું ચાલે છે? વિદ્યાર્થી: હું દિલગીર છું, શું છે સાફ કરવા માટે આદેશ? જેસન HIRSCHHORN: ઓહ, સાફ કરો. તમે માત્ર સાફ કરવા માંગો છો સ્પષ્ટ લખો. સ્પષ્ટ દાખલ કરો. છેલ્લા ઉપકરણ પર, તે મૂળભૂત રીતે શું કરે છે, તે તમારી માહિતીને સાફ નથી તે માત્ર પ્રકારની બધું પાળી એક સ્ક્રીન નીચે. તમે માટે સ્પષ્ટ ટાઇપ તેથી જો ઉદાહરણ કે હું અપ સ્ક્રોલિંગ છું. હું સ્ક્રોલ કરી શકો છો. આ હું કર્યું બધું છે. પરંતુ હું પછી સ્પષ્ટ ટાઇપ કરો, અને જો હું અહીં મારા સામગ્રી છે, ઉપર સ્ક્રોલ કરો. તે ભૂંસી નાખી નથી તેથી, તે માત્ર છે મૂળભૂત રીતે તમે નવી ફ્રેમ આપે છે. વિદ્યાર્થી: તમે કેવી રીતે [અશ્રાવ્ય] ડિરેક્ટરી? જેસન HIRSCHHORN: અમે ત્યાં મળશે. [હાસ્ય] તમારા રોલ ધીમી. તમામ હક અનામત. ઠીક છે, તેથી અમે છો ડિરેક્ટરી હમણાં. ડેવિડ તેથી, હું વ્યાખ્યાન લાગે છે તેમણે કેટલાક ઠંડી સામગ્રી હતી. તેથી એક પ્રોગ્રામ લખવા દો. તેથી જો તમે કે શું કરી શકો છો અલગ અલગ રીતે નંબર. તમે લખાણ સંપાદક કોઇ પણ પ્રકારના ઉપયોગ કરી શકો છો. તમે નેનો ઉપયોગ કરી શકો છો, તમે આવેશ, Emacs ઉપયોગ કરી શકો છો. તે થોડી વધારે જટિલ છે. અથવા તમે કંઈક ઉપયોગ કરી શકો છો અહીં તે gedit કહેવાય છે. માફ કરશો. gedit ખુશ નથી. તેથી gedit મૂળભૂત છે માત્ર લખાણ સંપાદક. માત્ર હું લખાણ સંપાદન શબ્દ જેવું પ્રોસેસર અથવા કે કંઈક. તેથી તે સરસ મળી છે ઈન્ટરફેસ ફક્ત આ ગમે છે. તેથી કે જે તમને કંઈક કરો. તેથી ખરેખર મને તે આપી દો મને લાગે છે કે ક્યારેય કારણ કે નામ. તેથી તમે શું માંગો છો અમારી પ્રથમ કાર્યક્રમ નામ છે? તે માત્ર મહત્તમ કહે ચાલી રહ્યું છે. વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: તમે કલ્પના અભાવ હોય છે. ઠીક છે, કે જે gedit. હાય. હું .txt, કરવા જઇ રહ્યો છું. ઠીક છે, તેથી અહીં તે છે. તેથી એક પ્રોગ્રામ લખવા દો. તેથી હું તમને વ્યાખ્યાન આ જોયું લાગે છે. તમે એક મુખ્ય કાર્ય જરૂર છે. બુપ. તેથી આ માત્ર એક મુખ્ય કાર્ય છે. મોટું? અરે વાહ, માફ કરશો. ઠીક છે, જેથી તમે એક મુખ્ય કાર્ય જરૂર છે. હું જમ્પિંગ છું લાગે છે બંદૂક થોડી છે, પરંતુ તે મેળવવા માટે ક્યારેય ખરાબ છે સામગ્રી આ પ્રકારની માટે વપરાય છે. તેથી એક મુખ્ય કાર્ય, તમે છો દરેક સી કાર્યક્રમ આ બાકીના માટે લખવા જઈ અલબત્ત એક મુખ્ય કાર્ય હશે. કોઈની ખબર શા માટે? શું ચાલે છે? વિદ્યાર્થી: શરૂ કરો. જેસન HIRSCHHORN: બરાબર, તેથી તે શરૂ કરવા માટે જ્યાં તમારા કાર્યક્રમ કહે છે. તમે એક મુખ્ય કાર્ય ન હોય તો તેથી, અને જો તમે આ સામગ્રી અને કમ્પાઇલ તે શરૂ કરવા માટે હતી ખબર નથી ચાલી રહ્યું છે. જ્યાં તે શરૂ થાય મુખ્ય હંમેશા છે. તેથી તો પછી તમે એક મુખ્ય કાર્ય છે, અને કોઈની છાપવા માટે કેવી રીતે યાદ કરે છે? વિદ્યાર્થી: printf. જેસન HIRSCHHORN: અરે વાહ, printf. મહત્તમ printf. ઠીક છે, હવે હું સુયોજિત કર્યા છે તમે ગાય્ઝ માટે નિષ્ફળ જાય છે, પરંતુ આ કમ્પાઇલ આવશે. વિદ્યાર્થી: ના જેસન HIRSCHHORN: કેમ? બહુવિધ કારણો છે. ખાતરી કરો. વિદ્યાર્થી: તે નથી પ્રમાણભૂત [અશ્રાવ્ય]. જેસન HIRSCHHORN: પરફેક્ટ. તેથી આ અહીં શું કહેવાય છે? વિદ્યાર્થી: [અશ્રાવ્ય] જેસન HIRSCHHORN: તે છે હેડર ફાઈલ, અધિકાર? તે હેડર ફાઈલ છે. અને તમે બરાબર યોગ્ય છો. તમે બંને અધિકાર છે. તેથી તે સમાવેશ થાય છે, હું હમણાં જ પાઉન્ડ કરી પ્રમાણભૂત ઈનપુટ આઉટપુટ ક સમાવેશ થાય છે. હું સારી હવે જાઓ છું? આ કમ્પાઇલ થશે? વિદ્યાર્થી: ના જેસન HIRSCHHORN: શા માટે નથી? વિદ્યાર્થી: તે [અશ્રાવ્ય] લખાણ છે. જેસન HIRSCHHORN: અરે વાહ, અદ્ભુત. તેથી હું હમણાં જ તેને બનાવી. તેથી હું તેને સાચવવામાં, પરંતુ gedit hi.txt. તેથી હવે જો હું ls, અહીં તે છે. અહીં અધિકાર. ઓહ, તે ભયાનક નથી. હું બહાર ચાલ્યા ગયા છે જ જોઈએ. ઓહ, સંપૂર્ણ. અમે કેવી રીતે ભયાનક આ મૂકી શકું? તેથી હું મારા ઘરમાં તે અહીં નથી માંગતા બાકીનું બધું સાથે ડિરેક્ટરી. હું ફોલ્ડર માં મૂકી કરવા માંગો છો. મને લાગે છે કે કેવી રીતે કરવું? હાર્ડ પણ નથી. ખસેડો. જેથી અમે પહેલાથી જ ls, યાદી શીખી કર્યું છે. cd ડિરેક્ટરીઓ બદલો. cd ડોટ ડોટ ડિરેક્ટરીઓ બહાર ગાંઠ. અને હવે અમે જઈ રહ્યાં છો, ફાઈલો આસપાસ ખસેડવા શરૂ કરો. તેથી માત્ર ખસેડવા hi.txt ખસેડવા માટે, અને હું ભયાનક મૂકવા જાઉં છું. જસ્ટ ખૂબ કાળજી રાખો. જ્યારે તમે લખી રહ્યાં આદેશ વાક્ય છે, બધું બાબતો. તેથી મોટા બાબતો. હું એક લોઅરકેસ કર્યું છે, તો તે છે શું થઈ રહ્યું છે ખબર નથી જતા. તેથી બધું બાબતો ખૂબ જ ચોક્કસ છે. જેથી ls ચલાવો. તે લાંબા સમય સુધી અહીં છે. અદ્ભુત માં ડિરેક્ટરીમાં બદલો. ls. બૂમ, તે ત્યાં છે. અને કોઈકને શા માટે તમારો ઉલ્લેખ કર્યો છે આ કમ્પાઇલ નથી. શા માટે ફરીથી કમ્પાઇલ નથી જઈ રહ્યા છે? અરે વાહ? વિદ્યાર્થી: તે કેચ નથી. જેસન HIRSCHHORN: પરફેક્ટ. તેથી તે, એક કેચ છે, એ નથી કે કેવી રીતે હું છું એક કેચ કરવા માટે તેને નામ બદલી રહ્યું છે? તે કરવા માટે એક સરળ માર્ગ શું છે? ચાલો આપણે હમણાં કર્યું આદેશ વાપરો. તેથી અમે માત્ર જઈ રહ્યાં છો, hi.c. માટે hi.txt ખસેડવા ls hi.c. અને પછી માત્ર મજા માટે, ચાલો ફક્ત આ વાસ્તવિક ઝડપી કાર્યમાં કૂદી પડું. hi.c. તમે તેને સરસ અને રંગબેરંગી નોટિસ પડશે. તેથી આ માત્ર પ્રકારની ઉપયોગી છે રંગો તમે પ્રોગ્રામિંગ કરી રહ્યાં છે. તેથી પૂર્ણાંક અને રદબાતલ છે, તે ડેટા પ્રકારો છે. અમે એક બીજા તે પર જાઓ પડશે. હાય એક શબ્દમાળા છે. પરંતુ ઉપયોગી રંગો. ક્યારેય આકસ્મિક તેથી જો તમે ખોટું વિસ્તરણ પસંદ કરો, તમે આ રંગો હોવી જોઇએ. શું ચાલે છે? વિદ્યાર્થી: હું કેવી રીતે એક માં નકલ કરી શકો છો અન્ય ફાઇલમાં [અશ્રાવ્ય] નોંધાવી? જેસન HIRSCHHORN: ઓહ, હું છું પણ છે કે જે તમને બતાવવા જઈ રહી છે. તેથી ગોદી પર છે દૂર નકલ કરો. ચાલો આ કરીએ. તે કામ કરે છે તેની ખાતરી કરો. મહત્તમ બનાવો. કામ કરે છે, તે ચલાવો. ભયાનક તેથી ./hi. તે તમારા પ્રથમ કાર્યક્રમ છે. મને તે મોટા બનાવો. તેથી ખરેખર શું છે, અરે વાહ good--? વિદ્યાર્થી: તે શા માટે હશે હું gedit લો ત્યારે કે, તે મને બીજા આપતું નથી gedit hi.txt માટે લાઇન? તે માત્ર એક વાક્ય કર્સર મૂકે છે. વિદ્યાર્થી: હા. [અશ્રાવ્ય]. જેસન HIRSCHHORN: રાહ જુઓ, જેથી ફરીથી કહે છે. વિદ્યાર્થી: હું gedit, જે લખો છો, ત્યારે પ્રથમ વખત માટે, પ્રથમ વાક્ય જેસન HIRSCHHORN: ઉપર ત્યાં ખૂબ જ ટોચ પર? વિદ્યાર્થી: કોઈ જ હાર્વર્ડ છે સાધન છે, અને કર્સર ડાબી ફક્ત તમામ માર્ગ છે. જેસન HIRSCHHORN: બધા ડાબી રીતે? વિદ્યાર્થી: હા. બીજા કોઈની કે છે? જેસન HIRSCHHORN: ઓહ, તો સાથે જ હાર્વર્ડ ફક્ત વપરાશકર્તાનામ જેવી છે. તેથી તે માત્ર પ્રમાણભૂત વપરાશકર્તા નામ છે. વિદ્યાર્થી: તે જ જવાબ આપવામાં અટકી. જેસન HIRSCHHORN: ઓહ, તે જ જવાબ આપવામાં અટકી. ઠીક છે, તેથી તમે શું હોય છે તમે gedit બહાર બંધ હોય છે. Gedit બહાર તેથી બંધ, અને તેને પરત કરીશું. તેથી gedit તમારા પર ખુલ્લું છે સાધન હમણાં છે? તમે તે બહાર નીકળવા માટે, તો તે જોઈએ આવો અને તમે જવા માટે સારા પ્રયત્ન કરીશું. જે કામ શું? વિદ્યાર્થી: તેથી તમે ઉપયોગ કર્યો આ gedit આદેશ open-- માટે જેસન HIRSCHHORN: ના, પ્રથમ gedit આદેશ એક ભૂલ હતી. પ્રથમ gedit આદેશ હું gedit hi.txt કરવું. તેથી હું તેને એક નામ, તેથી gedit hi.txt આપે છે. hi.txt ફાઇલ નામ છે. પ્રથમ એક માત્ર હતી એક ભૂલ છે, અને પછી હું ઝડપથી કાર્યક્રમ બંધ રહ્યો હતો. તેથી પ્રશ્ન હતો, હું gedit હોય, તો હું નથી ખરેખર કરવા માટે સમર્થ હોઈ ચાલે છે મારા આદેશ વાક્ય કંઈપણ મને લાગે છે કે જે gedit બંધ છે, તેથી હું સુધી કે તેઓ સપડાઇ શું લાગે છે. તેથી gedit બંધ કરો. એવું કહેવાય છે કે બહાર પાછા પડશે કાર્યક્રમ, અને પછી તમે પડશે ખરેખર લખવા માટે સમર્થ હશે આદેશ વાક્ય ફરી. કે સારા હોય છે? ડોપ. તેથી જ બંધ કરવા માટે ખાતરી કરો તે તમે મુશ્કેલી માં ચલાવવા છે. ઠીક છે, તેથી ખરેખર સારા પ્રશ્ન એક સેકંડ પહેલા નકલ કરવામાં આવી હતી. તેથી હવે હું hi.c. છે પરંતુ હું તેને બદલવા માંગો છો કહે છે. હું તેને સહેજ વધુ સારી રીતે પ્રયત્ન કરવા માંગો છો. હું મહત્તમ વર્ગ કહે છે કરવા માંગો છો. પરંતુ હું આ નમૂનો રાખવા માંગો છો. હું લખાણ લખે છે નથી ફરીથી સમગ્ર કાર્યક્રમ. હું નમૂના રાખવા માંગો છો. હું કેવી રીતે નકલ કરશો? સરળ છે. તેથી cp hi.c newhi.c. હવે હું બે હોય છે. અને પછી હું newhi.c ખોલી શકે છે, અને તેના બદલે માત્ર હાય કહેતા, હું મહત્તમ વર્ગ કહેવું પડશે! તેથી હું પાછો જઈશ. બહાર નીકળો. મારા આદેશ વાક્ય પર જાઓ. ls newhi કરો. ચલાવો. ત્યાં. તે વધુ સારું, વધુ સારી છે. તમે કંઈક નકલ કરવા માંગો છો તેથી જો, તે સરળ છે. cp નકલ છે. તેથી અમે ખસેડવાની પર ચાલ્યા ગયા છે ડિરેક્ટરીઓ, નકલ બનાવે છે. ચાલો હું પર જવા જોઈએ જુઓ બીજું શું કરીએ? ઓહ, હા. ચાલો આ પર જાઓ. તેથી આ ભયાનક હતી. ચાલો હું ઓહ રાહ ઇચ્છતા કહે છે. હું ભયાનક માં પાછા જવા માટે જઇ રહ્યો છું. ચાલો હું નથી માંગતા કહો અહીં આ ફાઈલો. હું એક નવા તેમને માંગો છો કહે છે ભયાનક ડિરેક્ટરીમાં જેવા ડિરેક્ટરી. હું આયોજન શરૂ કરવા માંગો છો, તેથી હવે હું જાઉં છું મહત્તમ તરીકે ઓળખાતી નવી ડિરેક્ટરીમાં હોય. તે બધા કાર્યક્રમોમાં મળ્યું છે હું મહત્તમ કહેવાય લખો. તેથી અમે કેવી રીતે કે શું કરવું? વિદ્યાર્થી: બદલો ડિરેક્ટરી. જેસન HIRSCHHORN: અરે વાહ. હાય. બુપ. hi_dir mkdir. તે હું કારણ કે ફરિયાદ અહીં પહેલેથી જ એક હી હતો. તેથી હવે હું એક હી ડિરેક્ટરી છે. તેથી હવે હું બધું ખસેડવા માંગો છો, મેં લખ્યું બધા કાર્યક્રમો, હું તેમને ખસેડવા માંગો છો હાઈ ડિરેક્ટરીમાં. જસ્ટ સ્વચ્છ સામગ્રી. મને લાગે છે કે કેવી રીતે કરવું? વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: તે ફરતા, અધિકાર? તેથી ખસેડો. અરે વાહ? વિદ્યાર્થી: વચ્ચે તફાવત શું છે હાય અને અમે પહેલાથી જ હોય ​​hi.c. જેસન HIRSCHHORN: ઓહ, hi.c વાસ્તવિક છે. તેથી કે જે તમે લખ્યું છે કે ફાઈલ છે. તમે કરવા જતાં હતા તેથી જો gedit અથવા નેનો તે ખોલો, કે તમે ટાઇપ કરી રહ્યા છે તે છે. તમે તે પછી કમ્પાઈલ તમે એક એક્ઝેક્યુટેબલ ફાઈલ મેળવો. તે મહત્તમ છે. તમે ખોલવામાં હાય, કે ચાલી રહ્યું છે તેથી તમે ખાલી બકબક એક ટોળું હોય છે. મૂળભૂત રીતે તે થઈ રહ્યું છે કોમ્પ્યુટર સૂચનો ટોળું. શું ચાલે છે? વિદ્યાર્થી: બધા રંગો અર્થ શું છે? વાદળી કદાચ ડિરેક્ટરી છે. શું પીળા છે? જેસન HIRSCHHORN: તે એક્ઝેક્યુટેબલ ફાઈલો હોય છે. તેથી હું hi.c કરી હતી, ત્યારે તે me-- આપ્યો જેથી હું તે કરી શકો છો. બંદૂક જમ્પિંગ. તેથી હા મહત્તમ દૂર કરો. તેથી તે પછી આપણે ls દો. હું હવે મહત્તમ નથી. તેથી તમે બનાવવા માટે, કે જે જ્યારે તમે છે તમે લખ્યું હતું કે કાર્યક્રમ લેવા અને તમે એક એક્ઝેક્યુટેબલ ફાઈલ બનાવે છે. તેથી hi.c-- કરી સારી, હાય બનાવે છે. હું તે વ્યાખ્યાન આ પર ગયા છે. આ ટોળું છે કમ્પાઈલર સૂચનો. તેથી તેના બદલે ખરેખર કર્યા આ બધા સાથે રણકાર લખો. આ ફ્લેગ છે. તમે માત્ર બનાવવા લખી. તેથી આ એક્ઝેક્યુટેબલ ફાઈલો બનાવે છે. તમે ls કરવું હોય ત્યારે તેથી, હવે તમે મહત્તમ હોય છે. તેથી આ તમે છો શું છે વાસ્તવમાં ચલાવવા માટે જઈ રહી છે. અને તેથી તમે કરવાથી ચલાવો ./hi, અને તે તમારા કાર્યક્રમ ચાલે છે. પરંતુ હું સાથે કામ કરવાનો પ્રયત્ન hi.c કોઈ, તે કામ કરવા જઈ રહ્યા છે. અરે વાહ, તે અર્થમાં કરે છે? વિદ્યાર્થી: MM-એચએમ. જેસન HIRSCHHORN: સરસ. રાહ જુઓ, હું કંઈક બીજું કહે છે ઇચ્છતા. જસ્ટ ઝડપી વાસ્તવિક કેસ કોઈને રસ હોય છે જો તમે બહાર આવો ત્યારે ડિરેક્ટરી, તે કોઈ ટપકું છે. કોઇ એક વિચાર છે શું કદાચ માત્ર એકવચન ટપકું અર્થ? વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: તે છે ખરેખર વર્તમાન ડિરેક્ટરી. તેથી તે તમારા વર્તમાન ડિરેક્ટરી છે. તેથી હું અહીં છું. હું ભયાનક છું. હું CD ટપકું કરવું હોય, તો તે કંઈ પણ કરી નથી. તે મારા વર્તમાન ડિરેક્ટરીમાં મને લઈ જાય છે. તેથી થોડો અનાવશ્યક છે, પરંતુ તમારી પાસે કે શું કરવું, તેથી તમારા કાર્યક્રમ નામ ./ છે, ચલાવવા માટે ક્રમમાં તમારા કાર્યક્રમ, કે જે તમને કરવા માટે હોય છે. ઠીક છે. વિદ્યાર્થી: તમે શું, તો CD ટપકું ડોટ ડોટ, તેમ છતાં ઘણા બિંદુઓ તે માત્ર તમે લેશે કે ઘણા ડિરેક્ટરીઓ? જેસન HIRSCHHORN: તમે તેનો અર્થ cd કોઈ ટપકું ટપકું ટપકું માંગો છો? વિદ્યાર્થી: હા. જેસન HIRSCHHORN: ના તેથી હું ખરેખર ls-l હતી, યાદ છે? હું કંઈક બીજું કરવું, હું -a ls શકો છો. તેથી આ શું કહે છે -એક છે તમે બધું બતાવે છે. તેથી તે છે કે જે તમે વસ્તુઓ બતાવે છે છુપાયેલા અને નથી છુપાયેલા છે કે જે વસ્તુઓ. તમે જ્યારે હું કર્યું છે કે નોટિસ તેથી જો માત્ર ls, હું હમણાં જ છે કે જે સામગ્રી જોયું સામગ્રી હું હતી. હું -a કરવું હોય, તો તે ચાલી રહ્યું છે મને બધું બતાવવા માટે. અને તેથી વર્તમાન ડિરેક્ટરી તે ઉપર ડિરેક્ટરી. તે અર્થમાં બનાવવા નથી? અરે વાહ? વિદ્યાર્થી: પરંતુ તે ન હોય ખરેખર ડિરેક્ટરીમાં. વર્તમાન ડિરેક્ટરી, પોતે નથી તેથી શા માટે અંદર ટપકાં સાથે તે દર્શાવે છે? જેસન HIRSCHHORN: તમે તે અર્થ જેમ તે ડિરેક્ટરીમાં નથી. વિદ્યાર્થી: અધિકાર. તેથી અમે વસ્તુઓ યાદી છે ડિરેક્ટરીમાં હોય છે. જેસન HIRSCHHORN: મને લાગે છે તે ડિરેક્ટરીમાં છે. -એક બધું, પણ જો બતાવે જેવું તે ડિરેક્ટરી અંદર છુપાયેલા છે. તેથી હું તે માત્ર એક માર્ગ છે લાગે છે જો તે અર્થમાં બનાવે વર્તમાન ડિરેક્ટરી. તે થોડો ફરી યાદ આવવું. તે પ્રારંભ જેવું છે. શું ચાલે છે? વિદ્યાર્થી: તમે કહ્યું હતું કે તેથી -એક શો [અશ્રાવ્ય]? જેસન HIRSCHHORN: -a, હા. વિદ્યાર્થી: તે શું [અશ્રાવ્ય] છે? જેસન HIRSCHHORN: ઠીક છે, ઉદાહરણ તરીકે, માતાનો ઉપર પાછા જાઓ. તે સામાન્ય રીતે સામગ્રી તમે વાસણ ન જોઈએ અને તમે તે વિશે ચિંતા કરવાની જરૂર નથી. તેથી આ ઘર પ્રકારની છે. હું -a કરો છો, તો હું સામગ્રી ટન છે. બધા સામગ્રી કે. અને તમે મેસ કરવાની જરૂર નથી કે જે સામગ્રી કોઈપણ સાથે. ડેફિનેટલી જવાનું શરૂ નથી અહીં અને હમણાં જ સામગ્રી દૂર કરો. [હાસ્ય] અરે વાહ, આ એક થોડી વધારે આરામપ્રદ સામગ્રી છે, પરંતુ તે જાણવા માટે સારું છે. હું તે જાણવા માટે સારું લાગે છે. પરંતુ તમે -a ટાઈપ કરવા માંગો છો ક્યારેય જો આ કોર્સ પૂર્ણ છે, માત્ર તેને ભૂલી જાવ. શું ચાલે છે? વિદ્યાર્થી: ls શું -l છે? જેસન HIRSCHHORN: કે તમે પરવાનગીઓ બતાવે છે. મૂળભૂત રીતે તમે તે વાપરો પરવાનગીઓ માટે, જેથી -l. તે તમને થોડી બતાવે છે થોડી વધુ જાણકારી માટે, પરંતુ ફરીથી, આ થોડું છે વધુ આરામપ્રદ સામગ્રી બીટ. આ ફક્ત પરવાનગીઓ છે. આ ફોલ્ડરનાં તેથી પરવાનગીઓ. તેથી જ ઉદાહરણ તરીકે, હું એક કરવામાં કહે દો ફોલ્ડર, જેથી ડી ડિરેક્ટરી રજૂ કરે છે. તેથી તે ડિરેક્ટરીઓ છે. અને પછી, વાંચી, લખી ચલાવો. તેથી તે માટે પરવાનગીઓ છે હું વપરાશકર્તા, જૂથ, વિશ્વ લાગે છે. ટોટલી ખૂબ દૂર જઈ રહી છે. તમે આ જેવી જાઓ રહ્યા છીએ તમે જાણો છો અઠવાડિયા હવે છે, પરંતુ માત્ર જેથી, તે પરવાનગીઓ છે. શું ચાલે છે? વિદ્યાર્થી: તમે કરી શકો છો કરવાને બદલે સ્પષ્ટ માત્ર આગામી વસ્તુ સુધી અવગણો તમે કરી શકો છો જેસન HIRSCHHORN: તમે ખરેખર કાઢી અર્થ? મને ખબર નથી. હું કે શું છે ક્યારેય. શા માટે તમે તે કરવા માંગો છો? શા માટે તમે તે શું કરશે? હું તે ગમે છે. તમે ધાર પર રહે છે. હું આ કોઇ માંગો છો નથી, જેમ તમે છો. તે તીવ્ર છે. વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: અરે વાહ, અમે તે કરી શકો છો. માફ કરશો, માપ સાથે ગડબડ છે તદ્દન હમણાં મને બહાર freaking. માતાનો જવા દો. અરે વાહ, તેથી હવે હું ઉપર જઈ શકો નહિં. તેથી બધું હું શીખવવામાં તમે કાયમ માટે ચાલ્યો આવે છે. આપનો આભાર. અમે અમારી ડિરેક્ટરીઓ કરી હતી. અમે અમારી ફાઈલો અને સામગ્રી બનાવી છે, તેથી અમે હજુ પણ છે કે જે બધી સામગ્રી છે. ઠીક છે, હું ઝડપી જઈશ. ઝડપી તેથી વાસ્તવિક. તેથી હું ભયાનક છું કહે છે. ચાલો હું ખસેડવા માગતા કહો નવી ડિરેક્ટરીમાં બધું હું માત્ર માંગો છો કારણ કે અધિકાર, તે આયોજન? તેથી હું કેવી રીતે કરી શકે છે. ખસેડો. અમે ફરી ચાલ ઉપયોગ જઈ રહ્યાં છો. તેથી hi.c. ખસેડવા અને તમે શું કરી શકો છો છે તમે સામગ્રી યાદી શરૂ અને તમે યાદી છેલ્લા વસ્તુ છે જ્યાં તે જવા માટે ચાલી રહ્યું છે. તેથી hi.c, હાય newhi newhi.c, hi_dir ખસેડો. અને તેથી તે બધું ખસેડવામાં છેલ્લા વસ્તુ તમે ઉલ્લેખ કર્યો છે. તેથી પછી ડિરેક્ટરી hi_dir ls બદલો. બધું ત્યાં છે. તેથી તે સરસ અને વધુ સંગઠિત છે. ઓકે, હું નફરત કહી દો મારા મૂળ મહત્તમ કાર્યક્રમ. હું તેને છૂટકારો મેળવવા માંગો છો. હું તેને કેવી રીતે છુટકારો મેળવી શકું? શું ચાલે છે? વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: કે હું માત્ર કહે છે ચાલો તેથી માત્ર હાય, કાર્યક્રમ દૂર કરવા માંગો છો. આ બોલ પર કોઈ, તમે સાચા છો. તેથી તે આરએમ છે, પરંતુ તમે મહત્તમ આરએમ નથી. તે તમને થોડી ચેતવણી આપી રહ્યું છે. તે તમને ખાતરી છે કહેવું રહ્યું છે આ ડીલીટ કરવા માંગો, અને હા હું નથી. તમે કરવા માંગો છો નથી તો કે જેમ પૂછવામાં આવશે તમે સમય નથી, કારણ કે ચેતવણીઓ માટે, -f દૂર કરો. આ અન્ય ધ્વજ છે. તે -l જેવું છે. તે -a જેવું છે. આ ફક્ત ફ્લેગો છે કે જે તમે આ આદેશો આપવા કરી રહ્યા છીએ. તેથી -f દૂર કરો. -f એફ બળ થાય છે. તેથી તે દબાણ. હું પૂછવામાં આવશે કરવા માંગો છો નથી. તેથી -f દૂર કરો. ચાલો કરવું hi.c. જસ્ટ તે છુટકારો મેળવ્યો છે. તે મને કહી ન હતી. પરંતુ હું બદલે કહે દો આ ડિરેક્ટરીમાં થાય છે. હું ડિરેક્ટરી છૂટકારો મેળવવા માંગો છો. તેથી હું hi_dir દૂર નથી. ના, તે કામ કરતું નથી. ના, તેથી તે ન દો કરશે મને ડિરેક્ટરી દૂર કરો. કોઇ એક વિચાર છે? વિદ્યાર્થી: તે dir દૂર છે? જેસન HIRSCHHORN: તેથી આ જેવા દૂર? વિદ્યાર્થી: ના જસ્ટ [અશ્રાવ્ય]. જેસન HIRSCHHORN: ના, કોઈ હમણાં મહત્તમ છે. માત્ર hi_dir છે. તેથી આ ડિરેક્ટરી છે. તેથી ખરેખર તમે શું કરવા માંગો છો ઠીક છે, ઓહ, તમે એક વિચાર છે? હું અડધા હાથ જેવા જુઓ. વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: બરાબર. વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: બરાબર. હું દૂર કરવા માંગો છો, તો ડિરેક્ટરી -r દૂર કરો. કે ફરી યાદ આવવું છે. જેથી ડિરેક્ટરી આવવું દૂર કરો. તેથી હું તમને કે ડિરેક્ટરીમાં જાઓ કરવા માંગો છો, ડિરેક્ટરી બધું દૂર કરવા માટે, અને પછી ડિરેક્ટરી છુટકારો મળે છે. અને પછી હું જાઉં છું એફ તેમજ, હું કારણ કે માંગતા નથી, તે ચેતવણીઓ સાથે મને પૂછવા તે દરેક એક ફાઈલ દૂર કર્યા. તેથી -rf hi_dir દૂર કરો. બૂમ, તે ગઇ છે. તમે ઉપયોગ કે જ્યાં જસ્ટ ખૂબ કાળજી રાખો. હું તેનો ઉપયોગ કરવા જઇ રહ્યો છું અહીં પણ. -rf ભયાનક. તે ગઇ છે. તમે ઉપયોગ કે જ્યાં ખૂબ કાળજી રાખો. તમે અહીં ઉપયોગ અને કંઈક લખો તો આ જેવું છે કે નથી. કે બધું જ પર કાઢી નાખશે તમારા તમે ચેતવણી ક્યારેય વિના સાધન છે. અને હું તે કર્યું. ગ્રેડીંગ સમસ્યા 4:00 AM પર સુયોજિત કરે છે, હું હતો સમસ્યા સેટ ડિરેક્ટરીઓ દૂર કરી રહ્યા છે, અને હું આ કરી હતી. અને હું ભગવાન મારા ઓહ, જેમ કે હતી. હું તેને રદ કરવાનો પ્રયત્ન કર્યો આમ ન કરો. તમે રદ કરી શકો છો. આદેશ સી હમણાં બધું રદ પરંતુ મને પહેલેથી જ 75% જેવા કાઢી નાખ્યું છે. તેથી હું તેને પુછ્યુ. અને લોકો કે જે કરવું. દરેક વ્યક્તિને કરે છે. આ સત્ર છતાં આવું નથી. તે sucks. હું નર્વસ તે અહીં આવી રહી છે. હું તેને કાઢી જાઉં છું. [હાસ્ય] તમે કલ્પના કરી શકો છો? ઠીક છે, પ્રશ્નો. હા? વિદ્યાર્થી: અમે બધું કરી તેથી જો તમે અહીં કરી રહ્યા છીએ, આ જ છે માત્ર ખરેખર જવા [અશ્રાવ્ય] તરીકે ફાઇલ સેવ. જેસન HIRSCHHORN: ઓહ, તમે gedit મારફતે થાય છે. વિદ્યાર્થી: હા. જેસન HIRSCHHORN: અરે વાહ, તે છે. gedit ઉપયોગી છે. તેથી gedit ખૂબ જ ઉપયોગી છે. આ વર્ગ માં, તમે શું કરી શકો છો gedit મારફતે વસ્તુઓ ઘણો. તમે સેવ કરી શકો છો. તમે બદલી શકો છો. તમે ફાઈલો અને કે જેવી સામગ્રી ખસેડી શકો છો, પરંતુ માત્ર તમે પ્રમાણિકપણે જાઓ ત્યારે 50 માટે જો તમે જાઓ સાથે તમે 50 51 છે 61 માં, આ તમારા જીવન હોઈ ચાલે છે. આ આદેશ વાક્ય છે. તમે કાર્યક્રમ કરશે આ તે છે જ્યાં તમારા જીવનના બાકીના માટે, જો તમે ઇચ્છો તો, તેથી ચોક્કસપણે gedit ઉપયોગ કરે છે. ચોક્કસપણે સારી રીતે શરૂ કરવા માટે. માટે પ્રથમ સમસ્યા ચોક્કસપણે સુયોજિત કરે છે જ્યારે એક વાપરવા માટે, પરંતુ દરેક વખત વધુ વપરાય વધુ આરામદાયક વિચાર કરવાનો પ્રયાસ કરો આદેશ વાક્ય દલીલો સાથે. પરંતુ તમે ચોક્કસપણે, કરી શકો છો. શું ચાલે છે? વિદ્યાર્થી: અમે કાઢી નાખવા માંગો છો તેથી જ્યારે અમે કરેલા એક ફાઇલો, ત્યાં બે માર્ગો છે. [અશ્રાવ્ય]. તમે છો જ્યારે એક રીત હોય છે ડિરેક્ટરી કાઢી નાંખવા પ્રોમ્પ્ટ માટે કે જેથી તમે પૂછો તેને કાઢી નાંખવા અંત નથી? જેસન HIRSCHHORN: rm -r. તેથી તે માટે દબાણ નથી. -r તેથી rm છે. તે પુનરાવર્તિત મારફતે જાઓ રહ્યું છે તમે પૂછવા બધું કાઢી બધું છે, કે જે પછી તમે નટ્સ વાહન કરશે. જેમ હું લગભગ સંપૂર્ણપણે આરએમ કરી -f અને rm -rf, ફક્ત સતત. હું સમય નથી, જેમ કે હું છું. હું વ્યસ્ત માણસ છું. બધા હક છે, શું ચાલે છે? યાહ. વિદ્યાર્થી: એક પૂર્વવત્ છે, અથવા કચરો બિન, અથવા જેમ કંઈપણ? જેસન HIRSCHHORN: ના [હાસ્ય] હું પાછા જાઓ અને વિચાર કરી શકે છે મારી મેં હમણાં જ કાઢી નાખ્યું છે સાધન, નં. ના, ના, ના. તમે આરએમ કરવું હોય, તો તે ગયો જોઇએ. શું ચાલે છે? વિદ્યાર્થી: તમે કરી શકો છો જેથી [અશ્રાવ્ય] મળીને. જેસન HIRSCHHORN: અરે વાહ, કે જે હમણાં જ ગમે છે. તેથી ઉદાહરણ તરીકે, જો તમે rm -rf જોવા મળી હતી. ચાલો હું કરવા માંગુ છુ તે મને બતાવે છે, ls -la કરવું બધું, પણ છુપાયેલા તેમના પરવાનગીઓ સાથે વસ્તુઓ. વિદ્યાર્થી: તેથી, પછી -r r ધ્વજ, અમે તે ન હોય તો, અમે યોગ્ય ડિરેક્ટરીમાં કાઢી શકતા નથી? જેસન HIRSCHHORN: અધિકાર. વિદ્યાર્થી: તેથી જો અમે માંગો કે જે કહે છે કે ડિરેક્ટરી સાથે કંઈક? શું એનો અર્થ એ થાય છે? જેસન HIRSCHHORN: -r પુનરાવર્તિત થાય છે. તેથી ડિરેક્ટરી રહ્યું છે અધિકાર, તે ફાઈલો હોય છે? તેથી તમે શું કરવા માંગો છો તમે છે કે ડિરેક્ટરીમાં જાઓ કરવા માંગો છો, , બધું કાઢી તમામ તે ડિરેક્ટરીમાં ફાઈલો, પછી પૉપ આઉટ અને કાઢી નાંખો વાસ્તવિક ડિરેક્ટરી. તેથી -r આવવું અર્થ થાય છે, તે શું છે બધા recursively જો તે અર્થમાં બનાવે. યાહ. વિદ્યાર્થી: ડિરેક્ટરીઓ હોય છે તેથી [અશ્રાવ્ય] અને તે કાઢી નાંખો. અથવા તમે still-- કરવું જેસન HIRSCHHORN: માતાનો પ્રયાસ કરીએ. ખાલી Mkdir તેથી. ખાલી કરો. ના જો તમે હજુ પણ કરવું જરૂર ના, તેથી: વિદ્યાર્થી જેસન HIRSCHHORN: અરે વાહ, હંમેશા. તેથી -r, -rf, ખાલી. ઓસમ. હવે પ્રશ્નો? મને લાગે છે કે તમારી ક્રેશ લાગે છે આદેશ વાક્ય સામગ્રી પર કોર્સ છે. કોઈપણ પ્રશ્નો, અમે જઈ રહ્યાં છો કારણ કે ડેટા પ્રકારો અને આંટીઓ ઉપર આવો, અને તે તમામ સામગ્રી? શું ચાલે છે? વિદ્યાર્થી: હું CS50 ન હોય મારા ડિરેક્ટરીઓ તરીકે દર્શાવે છે. તે સામાન્ય છે? જેસન HIRSCHHORN: ઓહ, હા. કે ખાણ છે. અરે વાહ, કે જ્યાં મારા તમારી સામગ્રી માટે ઉકેલ છે. [હાસ્ય] તેથી હા, તે એકદમ સામાન્ય છે. હું તમને કદાચ પડશે એવું લાગે છે માત્ર આ ચાર હોય છે. હું માનું છું કે સામાન્ય હોઈ શકે છે. યાહ. ઠીક છે, કોઈપણ પ્રશ્નો? મને લાગે છે કે સુપર ફાસ્ટ ખબર હતી. શું ચાલે છે? વિદ્યાર્થી: હું વાદળી લીલો રંગ જોવા મળી હતી. તે શું છે? જેસન HIRSCHHORN: તે ડિરેક્ટરીમાં થાય છે. વિદ્યાર્થી: અને આ વાદળી? જેસન HIRSCHHORN: ઓહ, તમે આ વાદળી લીલો નથી અર્થ? વિદ્યાર્થી: ના જેસન HIRSCHHORN: આ વાદળી, લીલી? વિદ્યાર્થી: ના જ્યારે તમે listed-- જેસન HIRSCHHORN: ઓહ. આ ગમે છે? વિદ્યાર્થી: હા, ચિહ્નો. જેસન HIRSCHHORN: ઓહ, આ. મને ખબર નથી. કે શું અર્થ છે? તેથી તે હોય તેમ લાગે છે ડિરેક્ટરી તરફ છે. વિદ્યાર્થી: તે લગભગ એક ઉર્ફે જેવો દેખાય છે. જેસન HIRSCHHORN: તે હોઈ શકે છે. તમે જાણો છો કે કરવાની જરૂર નથી. હવે પ્રશ્નો? ઓસમ. જો તમે કોઇ પ્રશ્નો હોય તો, હું ઘણો છે કે જે ખબર હતી. આ જાણકારી ઘણો ઑનલાઇન થશે. હું તમને ગાય્ઝ ઓનલાઇન મૂકીશું. વિભાગ બી તેમજ ઑનલાઇન થશે. અથવા તમે પ્રશ્નો હોય, તો, માત્ર અપ આવે છે અને મને પૂછો. અહીં તમે જાઓ. તેથી હવે શેરોન અને હેન્નાહ કેટલાક જશે સમસ્યા પાછળ તર્ક એક સુયોજિત કરો. SHARON: ઓહ દેવ. ટ્રબલ્સ. HANNAH: આ સમય દરમિયાન, હું હન્ના છું. આ શેરોન છે. અમે બંને TFs CS50 છે, અને અમે તમને આપી રહ્યા છીએ મહત્વનું એક દંપતિ પર થોડી પ્રસ્તાવના સમસ્યા માટે વસ્તુઓ એક સુયોજિત કરો. ડેટા પ્રકારો બધું આંટીઓ માટે શરતો છે. સામાન્ય રીતે આંટીઓ. SHARON: અને અંતે, અમે પી એક સેટ પર એક નજર આવશે, અને તે માટે તમે શું છે તે જાણવા માટે. તેથી ડેટા પ્રકારો સાથે શરૂ કરો. તમે ગાય્સ સાથે પરિચિત હોવા જોઈએ વાદળી પ્રકાશિત થાય છે કે રાશિઓ. તેથી અમે ints સાથે શરૂ કરી શકો છો. ints પૂર્ણાંકો છે, તેથી એક, બે, ત્રણ, ચાર. ફ્લોટ્સ, પોઈન્ટ તરતી. દશાંશ સાથે પૂર્ણાંકો જેમ, તેથી 5.2 અથવા તો 5.0. અક્ષરો એ, બી, સી, જેમ કે અક્ષરો છે અને શબ્દમાળા, તમે ગાય્સ બધા જાણે છે. CS50 અથવા હેલ્લો અને વિશ્વમાં ગમે છે. Bool બુલિયન છે, તેથી અમે છે સાચું અને અમારા બુલિયન તરીકે ખોટું. કંઈક truth-- માટે ગણતરી છે, તેથી જો 5, ખરુ ગણતરી કરે છે, 5 બરાબર અને જો અમે તે છે 4, 5 સમકક્ષ હોય છે ખોટા છે, કે જેથી ખોટા ગણતરી કરે છે. અને અહીં આપણે સંકળાયેલ છે આ ડેટા પ્રકારો બધા માપ. અને તમે જાણો છો પડશે તમારા ક્વેસ્ચન આ, તેથી આ કરવા માટે મદદરૂપ થઈ શકે છે યાદ છે, પરંતુ અમે આ પોસ્ટ મળશે. ખરેખર તેઓ પહેલેથી જ પોસ્ટ કરી રહ્યાં છે. તેથી તમે સાથે પરિચિત હોવા જોઈએ રાશિઓ વાદળી પ્રકાશિત. જેસન HIRSCHHORN: પ્રત્યક્ષ ઝડપી, માત્ર કિસ્સામાં તમે તફાવત ખબર કરવા માંગો છો એક કોલસો બનાવો અને શબ્દમાળા વચ્ચે. તેથી જો તમે સામગ્રી લખી રહ્યાં છે, ત્યારે તમે કંઈક હોય છે જ્યારે "હાય" તે એક શબ્દમાળા હોવી રહ્યું છે. બે હોય છે, તેથી અવતરણ, તે એક શબ્દમાળા છે. પરંતુ હું "એચ" કરવામાં આવે તો જેમ કે એક શબ્દમાળા છે. પરંતુ હું માત્ર એક જ હોય ​​તો ભાવ કે, ચાર રચે છે. અને તેથી આ શું છે તમે પૂછી શકે છે તફાવત. વેલ, આ તફાવત છે આ મેમરી એક બાઇટ છે. આ મેમરી 4 બાઇટ્સ છે. SHARON: ફ્લોટ? ફરીથી તે વર્ણવો? ઠીક છે, તે એક નંબર જેવી પ્રકારની છે તે તેની સાથે એક દશાંશ બિંદુ છે તેથી 5.2 અથવા તો 5.0 એક ફ્લોટ છે માત્ર 5 વિરુદ્ધ પૂર્ણાંક છે. વિદ્યાર્થી: [અશ્રાવ્ય]. SHARON: ઓહ, તે ઘણા હોઈ શકે છે અક્ષાંશ પોઇન્ટ, જેથી 5.675 3,1415. હા? વિદ્યાર્થી: અમે જાણવાની જરૂર શું આ માટે બધા માપો? SHARON: હા. વિદ્યાર્થી: [અશ્રાવ્ય]. SHARON: તમે વિશે ચિંતા નથી સફેદ મુદ્દાઓ માત્ર હજુ સુધી. HANNAH: આ નોંધો CS50.net/sections પર પોસ્ટ કરી છે. વિદ્યાર્થી: જસ્ટ બહાર જિજ્ઞાસા, ઉપયોગીતા છે તમે છો ફાઇલનું કદ જાણીને અમે તેને ખબર હોવી જોઈએ કે જેથી ફોન? SHARON: તેથી આ છે ડેટા પ્રકારો, પરંતુ હા. આ કિસ્સામાં, એક કે જે કરશે તેથી વધુ મેમરી અથવા વધુ જગ્યા લે છે? જેસન HIRSCHHORN: તેથી કોંક્રિટ ઉદાહરણ તરીકે, હું સમસ્યા સેટ લાગે છે ચાર કે પાંચ, અમે છો તમે જઈને એક ટોળું આપે છે માહિતી, અને મૂળભૂત રીતે તમે કે માહિતી પસાર છે. તેથી તે જાણવા માટે ઉપયોગી છે તમે ઘણા પૂર્ણાંકો હોય તો, કે શું થઈ રહ્યું છે. તેથી હું તમને દસ આપ્યો કહે દો પૂર્ણાંકો, કે માપ શું છે? વિદ્યાર્થી: 40. જેસન HIRSCHHORN: 40 બાઇટ્સ, અધિકાર. તેથી તમે જાણો છો કે જરૂર પડી શકે છે ઠીક છે, હું 40 બાઇટ્સ કૂદી જરૂર છે. તેથી તે 40 અક્ષરો છે તેના બદલે દો, કહો, ચાલો કહે છે પછી હું તમને 10 અક્ષરો આપ્યો પછી તમે જાણો છો કે, ઠીક છે, હું માત્ર 10 બાઇટ્સ કૂદી જરૂર છે. તેથી તે જાણવા માટે ખૂબ જ ઉપયોગી છે વાસ્તવિક ડેટા પ્રકારો માપ, તમને મળશે ઘણો વખત કારણ કે માહિતી આસપાસ જમ્પિંગ શકાય, તેથી તમે કેવી રીતે કૂદવાનું સુધી જાણવાની જરૂર છે. વિદ્યાર્થી: શું તફાવત છે અવતરણો અને એક કંપની વચ્ચે? જેસન HIRSCHHORN: બરાબર છે, બે અવતરણચિહ્નો શબ્દમાળા છે. એક ભાવ ચાર રચે છે. વિદ્યાર્થી: કામગીરીયુક્ત જેમ, શું તફાવત છે? તેઓ બંને હાય કહો. જેસન HIRSCHHORN: ઓહ, માફ કરશો. આ માત્ર h છે. માફ કરશો, આ સ્પષ્ટ નથી. વિદ્યાર્થી: તેથી ટોચ દાખલો જેસન HIRSCHHORN: આ હા, એક શબ્દમાળા છે. તેથી તે હક, બે અક્ષરો છે? સ્ટ્રિંગ, હાય. પરંતુ હું માત્ર કહે છે કે દો એક અક્ષર હતી, હું લગભગ બે અવતરણ મૂકી જો માત્ર હાઇટ્રોજન માટેની સંજ્ઞા, કે તે એક શબ્દમાળા છે. આ શબ્દમાળા h છે. તે અર્થમાં બનાવવા નથી? તેથી આ ચાર બાઇટ્સ છે. પરંતુ હું છુટકારો મેળવ્યો કહે દો કે જે માત્ર એક જ મૂકી. એક ભાવ. હવે આ ચાર રચે છે, ઘરનાં પરચૂરણ કામો h છે. તેથી ચોક્કસ જ વસ્તુ, વિવિધ માહિતી પ્રકાર છે. આ જ્યારે, માત્ર એક બાઇટ શબ્દમાળા ચાર બાઇટ્સ હતી. યાહ. વિદ્યાર્થી: તમે પ્રયાસ કરી રહ્યા હતા તેથી જો ડેવિડ જેમ કે એક શબ્દ સંગ્રહ કરવા માટે, તમે એક શબ્દમાળા કારણ કે ઉપયોગ કરવા માંગો છો શકે છે અનુલક્ષીને શબ્દમાળા છે કે કેવી રીતે લાંબા, તે માત્ર ચાર બાઇટ્સ લેશે તે લાંબા લાંબા સિવાય અથવા, ડબલ જેમાં તો તેથી તે કિસ્સામાં પછી, ચાર અક્ષરો આગળ વિસ્તરે તમે શબ્દમાળા માં બનાવવા માંગો છો. કે સામાન્ય તર્ક પાછળ છે. જેસન HIRSCHHORN: તે વિસ્તરે છે એક અક્ષર ઉપરાંત, તે એક શબ્દમાળા છે. વિદ્યાર્થી: કોઈ [અશ્રાવ્ય] છે તેથી ચાર અક્ષર સ્ટોર કરવા માટે ચાર વ્યક્તિગત અથવા ત્રણ અક્ષર તરીકે શબ્દ શબ્દ તરીકે ત્રણ વ્યક્તિગત અક્ષરો તે માત્ર ત્રણ બાઇટ્સ હશે કારણ કે, ત્રણ ભાગ શબ્દમાળા વિરોધ કર્યો હતો. જેસન HIRSCHHORN: તમે કરી શકે છે. તમે તે કરી શકે છે, પરંતુ હું નથી છે, કે જે ખરેખર ઉત્તમ છે તમે માત્ર એક બાઈટ બચત કરી રહ્યાં છો કારણ કે. તમે મને શું કહી રહ્યો છું? વસ્તુઓ મોટી યોજના કે ખરેખર તો કોઈ વાંધો નહીં. પરંતુ, ઉદાહરણ તરીકે, printf, જો તમે એફ અને તમે છાપવા કરી રહ્યાં છો તમે છાપી શકો છો, ત્રણ અક્ષરો છે કે, સી એ ટી તમે કહી દો બહાર તમે માત્ર દ્વારા બિલાડી બહાર છાપી શકો છો એક ચાર એક કોલસો બનાવો એક ઘરનાં પરચૂરણ કામો, અથવા જો તમે શબ્દમાળા બિલાડી છાપી શકો છો. તે ચોક્કસ જ વસ્તુ છે. તેથી જો તમે કે જેમ તે કરી શકે છે but-- વિદ્યાર્થી: તે નથી ચાલી રહ્યું છે કે ખૂબ તમે સાચવો. જેસન HIRSCHHORN: અરે વાહ. આ માથાનો દુખાવો કે તે કરશે પ્રેરિત તે નથી મૂલ્યના છે. અરે વાહ? વિદ્યાર્થી: ઉદાહરણ તરીકે, તમે એક સાથે ક હતી બે, એક અથવા બે અવતરણચિહ્નો વિરુદ્ધ. શા માટે તમે સેવ કરવા માંગો છો સ્ટ્રિંગ તરીકે એક પત્ર. ક્યારેય શું હેતુ સિદ્ધ કરે છે? જેસન HIRSCHHORN: મને ખબર નથી. હું તેનો અર્થ, તે ખરેખર કાર્યક્રમ પર આધાર રાખે છે. ઉદાહરણ તરીકે, હું પાછળથી લાગે છે તમે આદેશ વાક્ય સામગ્રી મળશે. ઉદાહરણ તરીકે, તેના બદલે મને તેથી એક પૂર્ણાંક દિલગીર માટે તમને પૂછવા, હું તમને માં વાત કરી શકો છો? HANNAH: હા. જેસન HIRSCHHORN: તેથી ઉદાહરણ માટે, ને બદલે મને કંઈક માટે પૂછતી વિચાર અંત સાથે જે હું તમને એક વ્યાખ્યાન જોઈ શકે છે, આદેશ વાક્ય હોઈ શકે છે. તમે માત્ર આદેશ વાક્ય પર તે લખો. / Hello4 - અથવા તે જેવી હશે કંઈક છે, અથવા helloh ક, ગમે. તમે આદેશ વાક્ય પર કરવું તે તેના બદલે તે માટે પૂછવામાં આવે છે, કે આદેશ વાક્ય હંમેશા છે શબ્દમાળા, તે ચાર અથવા h છે કે કેમ તે, તે હંમેશા એક શબ્દમાળા છે. જેથી એક ઉદાહરણ છે જ્યારે તમે કદાચ એકલ અક્ષર અથવા એક એકવચન છે નંબર એક શબ્દમાળા તરીકે રજૂ કરે છે. SHARON: બધા અધિકાર. અને પછી અહીં કેટલાક મૂળભૂત ઓપરેટરો છે. આસ્થાપૂર્વક તમે પરિચિત છો માત્ર સામાન્ય રીતે પ્રથમ ચાર. તેથી બાદબાકી છે, ઉમેરી રહ્યા છે, ગુણાકાર અને ભાગાકાર, અને ખાતરી કરો કે તમે ઉપયોગ કરી જમણી કીસ્ટ્રોક. અને પછી પણ, ત્યાં મોડ્યૂલો છે જે કેટલાક તમે ખૂબ જ પરિચિત નહિં હોઈ શકે છે. અને મોડ્યૂલો શું કરે છે અમે 4% 2 આ ઉદાહરણ લઈએ તો, તે બાકીની લે છે શું છે કે જે વિભાગ કરે છે. તેથી 4 2 દ્વારા વિભાજી 2 છે, અને ત્યાં કોઈ શેષ છે. 3 દ્વારા 4 ભાગલા 1 હોય છે અને 1/3, અને તેથી બાકીની 1. તેથી તે એક ગણતરી કરે છે. અને પછી 4% 5 અપૂર્ણાંક છે 4/5, અને બાકીની 4 છે. તે અર્થમાં બનાવવા નથી? ઠંડી, ઠીક છે. અને અમે પણ અહીં PEMDAS અનુસરો. તેથી કેટલાક બુલિયન અભિવ્યક્તિઓ. તેથી જોવા મળે છે કે તમે ગાય્ઝ સમકક્ષ સમકક્ષ હોય છે કહે છે, બે નંબર સરખાવવા માટે. 5 બરાબર હોય તો 5 બરાબર તેથી તે સાચી માટે ગણતરી કરે છે. તમે એક સાઇન ઇન સમકક્ષ માત્ર છે તેની ખાતરી કરો. નથી બરાબર માટે, તે છે બેંગ અથવા ઉદ્ગારવાચક. HANNAH: બે સમાન સંકેતો તમે સમાનતા કરવું છે. SHARON: ઓહ, હા. ખાતરી કરો કે તમે નથી બનાવો છે એક સાઇન સમકક્ષ હોય છે. અને પછી સમકક્ષ નથી માટે, તે બેંગ સમકક્ષ છે. અને પછી તમે મારફતે જોવા કરી શકો છો કરતા વધારે, કરતાં ઓછી છે. અને પછી અમે લોજિકલ અને અને લોજિકલ અથવા અહીં. અને શું કરે છે જો, તમે સ્ક્રેચ માં યાદ રાખો જો તમે કે બ્લોક હતી જ્યારે જણાવ્યું હતું કે, અને, અને પછી તમે બે અલગ અલગ ટુકડાઓ ફિટ કરી શકે છે ત્યાં, તે શું આ છે અને નથી. અને તમે બે ampersands કરવું તેની ખાતરી કરો. અને આ કી જો તમે તરફ શોધી શકો છો અધિકાર તમારા કાઢી નાંખો બટન હેઠળ, અધિકાર. પ્રશ્ન? વિદ્યાર્થી: [અશ્રાવ્ય] શું હતું? SHARON: તમે માત્ર કરવું ઠીક છે, તેથી જો એક, તમે બિટ્સ સરખામણી કરી છે. જેથી તમે શું બીટ્સ યાદ હોય તો છે, તેઓ 0 અને 1 છો, અને તેથી કંઈક બીજું કે સરખામણી છે. તેથી અમે હવે આ પર ધ્યાન કેન્દ્રિત કરવા માટે જઈ રહ્યાં છો. જેસન HIRSCHHORN: તેથી એક બરાબર અધિકાર, સોંપણી છે? તેથી પૂર્ણાંક જેવા X 4 સમકક્ષ હોય છે. તમે તે ચલ x 4 બરાબર કહી રહ્યાં છે. 1 તેથી સોંપણી છે, બરાબર, આ ands અને પાઈપો પણ અથવા ફક્ત શેરોન જેવા બાર, તેઓ bitwise ઓપરેટરો છો જણાવ્યું હતું કે,. તમે તે વિશે ચિંતા કરવાની જરૂર નથી. વિદ્યાર્થી: શું જ્યારે તમે લોજિકલ ઉપયોગ અને લોજિકલ અથવા ફરીથી અને? તમે તે કરી ત્યારે હું માત્ર ભૂલી ગયા છો. HANNAH: ખાતરી કરો કે તમે ક્યારેય માંગો છો તેથી જો બે વસ્તુઓ સાચું છે, જો ચકાસણી કરવા, ઉદાહરણ માટે, ચાલો હું ચેક કરવા માંગો છો દો, કહો સંખ્યા 5 થી 15 ની વચ્ચે છે, હું ખાતરી કરો કે કહેવું કરશે નંબર 5 કરતા વધારે છે. તેથી એક્સ વધારે હોય છે ચાલો કહે છે 5 કરતાં અને 15 કરતાં ઓછી. જેથી સમગ્ર માટે ક્રમમાં નિવેદન, સાચી માટે મૂલ્યાંકન તમે પેટા પ્રકારની બંને જરૂર નિવેદનો સાચા મૂલ્યાંકન. સાથે અથવા તમે માત્ર જરૂર છે બે અથવા બંને એક છે. વિદ્યાર્થી: ગ્રેટ આભાર. SHARON: અને પણ સ્ક્રેચ માં, હું છું તમારા પ્રોજેક્ટ ઘણો ખાતરી કરો ધાર કે જો સ્પર્શ તો તમે હતા અન્ય સ્પ્રાઈટ સ્પર્શ પછી બાઉન્સ અથવા કંઈક. HANNAH: બધા અધિકાર છે, તેથી શા માટે આપણે શું કરવું આ બુલિયનો બધા વિશે કાળજી? અમે તમને કર્યું કે આ માળખાં છે સ્ક્રેચ કહેવાય શરતો માં જોવા મળે છે. અને શરતો આ કંઈપણ છે રચના જો અમુક પરિસ્થિતિ કે કેટલાક બુલિયન સાચું છે, તો પછી કોડ કરવું આ સર્પાકાર કૌંસ વચ્ચે. તેથી જો તમે જમણી બાજુ પર જોઈ શકો છો અહીં સ્ક્રેચ બ્લોક છે. પછી તમે જો આ હોય છે, અને કંઈપણ કે જે થોડી આકાર માં જાય છે છે આ હું જેવી લાગે છે ખબર નથી કે તમે શું છો તે ચાલી રહ્યું છે તેનો ફોન બુલિયન અથવા શરત હોય છે. તેથી ફરી, બુલિયન અથવા સ્થિતિ કંઈપણ છે ક્યાં છે કે જે સાચું અથવા ખોટું માટે મૂલ્યાંકન. અને ફરી, જો તમે બુલિયનો ભેગા કરી શકો છો. તમે ફરી, એક્સ વધારે છે, હોઈ શકે છે 5 અને એક્સ કરતાં 15 કરતાં ઓછી છે. અથવા તમે માત્ર એક હોઈ શકે છે તે x ની 5 કરતાં ઓછી છે. ઠીક છે, તેથી સી તે ડાબી બાજુ પર છે. તે માત્ર કીવર્ડ તો. કૌંસ માં, સ્થિતિ અથવા બુલિયન. વચ્ચે અને પછી કોડ તે બે સર્પાકાર કૌંસ માત્ર તો જ ચાલશે, ચલાવવા કરશે કે સ્થિતિ કે તે બુલિયન સાચું છે. તે અર્થમાં બનાવવા નથી? ઓસમ. ઠીક છે. અને પછી તમે કરી શકે છે સ્ક્રેચ માં જોવા મળે છે, અમે પણ પર ઉમેરી શકો છો બીજું, જે મૂળભૂત છે આ વચ્ચે કંઈપણ બીજું હેઠળ સર્પાકાર કૌંસ માત્ર જો ચલાવવા કરશે જો શરત ખોટી છે. અર્થમાં બનાવે છે? આ બે પર કોઈપણ પ્રશ્ન છે? ઓસમ. કૂલ. તેથી અહીં એક ઝડપી ઉદાહરણ છે. ચાલો આપણે કરવા માંગુ છુ સમય પર આધારિત છે, નક્કી કરવા માટે, અમે સારા કહેવું જોઈએ કે શું સવારે અથવા સારી સાંજ. તે 12:00 બપોરે પહેલાં તો મને કહે છે, પડશે અમે સારા સવારે કહેવું જઈ રહ્યાં છો, અન્યથા અમે જઈ રહ્યાં છો સારા સાંજે કહે છે. અને જ્યારે હું જણાવ્યું હતું અન્યથા, કે આ બીજું સી સમકક્ષ છે. તેથી અમે જો ચકાસણી કરવા માટે જઈ રહ્યાં છો, લશ્કરી સમય, 12:00 કરતાં ઓછી છે સારા સવારે કહેવું. નહિંતર સારા સાંજે કહે છે. વિદ્યાર્થી: તેથી અમે ખરેખર છે કે જે ઇનપુટ વિચાર કરશો આ ગેટ શબ્દમાળા સાથે લશ્કરી સમય માટે. HANNAH: અધિકાર. હતી બીજે ક્યાંક અમે ખરેખર છો તે માહિતી પૂરી પાડવાની હોય છે. અહીં તે કોઈ મૂલ્ય છે. અમે પણ તે જાહેર નહીં. મને લાગે છે કે ક્યાંક ઉપર ધારે આ કાર્યક્રમ હું સમય જાહેર, અથવા સમય પૂછવામાં, અથવા આ ઉદાહરણ સાથે અન્ય કંઈપણ? ઓસમ. ઠીક છે, હવે અમે વધુમાં છે બીજું બંધારણમાં જો તે સરળ છે, અમે બે અન્ય વિવિધ માળખા હોય છે. તેથી અમે પ્રથમ સ્વીચ છે નિવેદન, અને અહીં છે એક સ્વીચ નિવેદન સામાન્ય સ્વરૂપ છે. તમે કીવર્ડ સ્વિચ છે એ જ રીતે તમે કીવર્ડ જો હોય છે. અને તે પછી આ કેસ એ એક ઇનપુટ. તેથી આ માત્ર પૂર્ણાંકો સાથે કામ કરી શકે છે. તેથી કે જે ઇનપુટ n છે ઠીક છે, કે પૂર્ણાંક હોય છે? અને અમે જઈ રહ્યાં છો, આ કિસ્સાઓમાં એક અનુસરો તે કિંમત n એ શું છે તેના પર આધાર રાખીને. તેથી આ કિસ્સામાં, તમે પ્રથમ તુલના સતત એક n એ બરાબર છે તે હોય, તો બધું કરવું અહીં પર દાંતાવાળું પ્રકારની. હું ખૂબ ટૂંકા છું કારણ કે હું તે માટે નિર્દેશ કરી શકો છો. તે સતત એક સમાન નથી, તો અને, બે સતત બદલે સમાન છે અમે તે બીજા બ્લોક અનુસરો જઈ રહ્યાં છો, અને અમે ઘણી વખત આ કરી શકો છો અમે માંગો છો, અને પછી તે મૂળભૂત છે જો તરીકે તે ઉપર કિસ્સાઓમાં કોઇ મેળ ખાતી નથી, કે કોડ ચલાવો. અહીં કોઈપણ પ્રશ્ન છે? આ એક થોડી વધુ જટિલ છે. અરે વાહ? વિદ્યાર્થી: બ્રેક શું દર્શાવે છે? HANNAH: શ્યોર, અમે દાખલ તેથી એક વખત તે બ્લોક, અમે શોધી તો, ચાલો કહે, અમારી n એ, હકીકતમાં સતત એક સમાન છે અમે કોલોન પછી તે બ્લોક કરો. અમે ગમે પર કરવું ટિપ્પણી કે વાક્ય, અને પછી અમે બહાર વિચાર છે, જેનો અર્થ ભંગ આ સ્વીચ નિવેદન સંપૂર્ણપણે. વિદ્યાર્થી: બરાબર છે. HANNAH: MM-એચએમ? વિદ્યાર્થી: ખાડો છે જરૂરી છે, અથવા તમે [અશ્રાવ્ય] જરૂર છે? HANNAH: શ્યોર. તેથી, હંમેશની જેમ, ખાડો સખત જરૂરી નથી. કમ્પ્યુટર નથી તમે ઇન્ડેન્ટ શું કાળજી. છે કે જે લોકો તરીકે અમે તમારો કોડ reading કાળજી નથી. તેથી તે ખૂબ સરળ છે સ્ક્રીન પર દેખાય છે અને ઓહ, મને ખબર છે, જુઓ ચોકકસ શું એ સતત એક સમાન હોય છે ત્યારે શું થાય છે. હું રેન્ડમ indents હોય તો, હું તેથી સરળતાથી કહી સમક્ષ રજુ કરવાનો પ્રયત્ન કરશે. અરે વાહ? વિદ્યાર્થી: તેથી વપરાશકર્તા ઇચ્છતા હોય તો વિકલ્પોમાંથી કોઈ એક પસંદ કરો કે જે હોત, અમે યાદી પર હોય છે અમે [અશ્રાવ્ય], હું ધારી, વાપરવા માટે, પરંતુ માંથી પૂર્ણાંક વિચાર તેમને અને એ માં કે મૂકવામાં આવે? HANNAH: બરાબર. તેથી અમે ઇચ્છતા કહે દો શું પૂર્ણાંક છો. અમે ઓહ, પૂર્ણાંક દાખલ જણાવ્યું હતું કે, 0 અને 5 વચ્ચે, ચાલો કહે છે. અમે તે માટે પૂછો શકે છે એ છે, કે જે કિંમત માટે પૂછો અને પછી તે કેસ દરેક હોય છે. અને ફરીથી, આ કંઈક અમે કરી શકે છે ખૂબ જ સરળતાથી નિવેદનો જો સાથે શું કરવું અધિકાર? સમાન કેસ તો અમે કરી શકે છે એક, બે સમાન છે કેસ હોય તો, ત્રણ સમાન છે કેસ જો તેથી પર અને તેથી આગળ. આ થોડો વધુ ઝડપી છે અને થોડી ક્લીનર. હવે તે માત્ર એક સરસ માળખું પ્રકારની છે. વિદ્યાર્થી: લેખિતમાં ઝડપી તરીકે? અથવા તે ચાલી રહ્યું હોય કોમ્પ્યુટર થોડી ઝડપી? HANNAH: તે ઝડપી થોડી ચાલે છે. અરે વાહ? વિદ્યાર્થી: તેથી ડબલ આડંબર માત્ર વડે ટિપ્પણી કરવામાં આવે છે HANNAH: ઓહ, હું તેથી દિલગીર છું. હું બહાર નિર્દેશ છે કે ન હતી. તમે જે // હોય તો ઠીક છે, એક ટિપ્પણી છે. જસ્ટ // એક ટિપ્પણી છે. કોઈપણ સમયે કોમ્પ્યુટર તેથી , તે ચાલી રહ્યું છે તે જુએ છે ઠીક છે, કે જે અનુસરે છે કંઈપણ કહેવું આ, હું માત્ર અવગણો જાઉં છું. હું તમને ડોળ કરવા જઇ રહ્યો છું પણ લખ્યું છે કે નહીં. વિદ્યાર્થી: તેથી આ [અશ્રાવ્ય]. HANNAH: આ એકદમ કંઈ નથી. પરંતુ હું પર કંઈક લખ્યું તો પ્રથમ ટિપ્પણી હું બદલે printf લખ્યું તમે દાખલ કરેલ કહે બદલ અભિનંદન કંઈક હશે કે સતત એક. અરે વાહ? વિદ્યાર્થી:, વાસ્તવિક જીવનમાં, તેથી કેસ માત્ર ખાલી નંબર હશે અને પછી [અશ્રાવ્ય] અન્ય પૂર્ણાંક હશે. HANNAH: ચોક્કસ. વિદ્યાર્થી: અને તમે અંડાકૃતિ જરૂર છે? HANNAH: માફ કરશો? વિદ્યાર્થી: તમે જરૂર નથી? HANNAH: ઓહ, નો. હું દિલગીર છું. તમે કરી શકો છો સૂચવે છે કે માત્ર હતો તમે ઇચ્છો તરીકે ઘણા કિસ્સાઓમાં પર જાઓ. ચાલો એક નક્કર ઉદાહરણ કે દો વસ્તુઓ થોડી વધુ સ્પષ્ટ કરી શકે છે. ઠીક છે, તેથી કે હું કહે દો, ઠીક છે, મને એક પૂર્ણાંક n એ આપી કે, એક વર્ગ સંખ્યા પ્રતિનિધિત્વ ખાસ કરીને કોમ્પ્યુટર વિજ્ઞાન વર્ગ સંખ્યા. તેથી જો તમે મને 50 આપે છે જો હું મહાન કહેવું જાઉં છું. CS50 કોમ્પ્યુટર પરિચય છે વિજ્ઞાન, અને પછી હું તોડી જઇ રહ્યો છું. કે જેથી હું બહાર આવો અર્થ થાય છે આ સમગ્ર સ્વીચ નિવેદન, તેથી હવે હું બરાબર, કોડ ચલાવી રહેલ કરી રહ્યો છું? તમે મને બદલે 51 આપ્યો તો, હું છો બીજા નિવેદનમાં છાપો. અને પછી તમે મને આપ્યો તો કેટલાક 50 અથવા 51 ન હતી કે નંબર, હું દિલગીર છું, હું જાઉં છું જે વર્ગ સાથે પરિચિત નથી. અરે વાહ? વિદ્યાર્થી: તમે વિરામ નથી. HANNAH: હું દિલગીર છું, હું વિરામ હોય છે નથી? વિદ્યાર્થી: શું જો. HANNAH: ઓહ, તો શું તમે વિરામ હોય છે નથી? ઉત્તમ પ્રશ્ન. તેથી તમે જાઓ કરશે શું થાય છે, અને તમે ચકાસી હોત હું 50 જેટલી છું? અને હા, તમે બરાબર હતા, ચાલો કહે છે 50 માટે, તમે નિવેદનમાં છાપો છો. અને પછી તમે ચલાવવા માટે ચાલુ રહેશે, તેથી તમારે કહેવું કરશે હું 51 જેટલી છું? અને તમે પર જાઓ અને જાઓ કરશે કે જેમ દરેક કેસ મારફતે? હા? વિદ્યાર્થી: મૂળભૂત રેખા બીજું કહેતા સરખું? HANNAH: ચોક્કસ. ખૂબ જ સારો. તે કેચ તમામ પ્રકારની જેવું છે. વિદ્યાર્થી: તમે ન હોય તો તેથી વિરામ અને આ કેસ નિવેદનો પછી એક સાચું હતું, અને પછી તે વધારો n એ, 1 દ્વારા જણાવ્યું હતું કે, પછી તે આપમેળે કરશે આગામી એક બનાવે છે. તે કેસ 51 તપાસો, અને કરશે તે પછી પ્રદર્શિત? HANNAH: અરે વાહ, મને લાગે છે કે કામ કરશે એવું લાગે છે. તેથી જો તમે આ પ્રકારની છે, જેથી અવ્યવસ્થિત વિચાર કરી શકે છે વિરામ હોય એક સારી બાબત છે. અરે વાહ? વિદ્યાર્થી: વિરામ વિના તે ડિફૉલ્ટ કરવા માંગો છો? HANNAH: તે એક સારો પ્રશ્ન છે. જેસન HIRSCHHORN: હું તે માત્ર ચાલે છે એવું લાગે છે. તેથી જો તમે break-- જેથી ન હોય તો ચાલો કહે છે, હું 50 હતી અને તે 50 ચકાસાયેલ અને તે છે કે જે છાપી શકે છે. પરિચય તરીકે CS50 છાપો કોમ્પ્યુટર વિજ્ઞાન. તમે વિરામ નથી, તે જવા જોઈએ અને તે બ્રેક હિટ સુધી ચાલુ રાખવા. કોઈ વિરામ હોય છે તેથી જો, તે ચાલુ રાખવા માટે ચાલી રહ્યું છે. તે બીજું બધું છાપી રહ્યું છે. HANNAH: તેથી હું માનું છું કે હું ધારી મૂળભૂત સહિત હોય છે. જેસન HIRSCHHORN: અરે વાહ. HANNAH: ગુડ પ્રશ્ન. અરે વાહ? વિદ્યાર્થી: કેસ એક કાર્ય ગણવામાં આવે છે? HANNAH: હું દિલગીર છું? વિદ્યાર્થી: કેસ એક કાર્ય ગણવામાં આવે છે? HANNAH: એક કાર્ય ગણવામાં કેસ છે. હું કહે છે કે અચકાવું કરશે. જેસન HIRSCHHORN: તેથી સામાન્ય તમે વિધેયો જુઓ ત્યારે તેઓ સર્પાકાર કૌંસ માં હશો. તેથી ઉદાહરણ તરીકે, તમે જ્યારે જુઓ ઉદાહરણ તરીકે, તમારા કોડ છે, પર, મુખ્ય. તે મુખ્ય ઓપન કૌંસ હતી પછી રદબાતલ, બંધ કૌંસ. કાર્યો તેઓ મૂળભૂત રીતે કરશો તમે હંમેશા કૌંસ જોવા મળશે. તેથી કેસ કેસ ન થાય તો , કોઇ કૌંસ છે કે જે તમારી ચાવી છે કે જે કાર્ય નથી. પરંતુ તે નથી. અરે વાહ? વિદ્યાર્થી: તેથી પછી તે કરે છે એક કાર્ય પર સ્વિચ કરી? HANNAH: શું બનાવે છે એક કાર્ય સ્વિચ. વિદ્યાર્થી: અર્થમાં તમે કંઈક મૂકી છે, તે તમને કિસ્સાઓમાં આપે છે. જેસન HIRSCHHORN: હું એક કાર્ય છે તે કહી ન હોત. સાથે બધું નથી parens એક કાર્ય છે. મને લાગે છે કે એક ચાવી છે તેનો અર્થ કે તે એક કાર્ય છે. હું સ્વીચ કહે છે કે ન હોત, કાર્ય તે ખરેખર નથી કારણ કે કંઈપણ પરત છે. તમે કે વધુ મળશે. HANNAH: અરે વાહ, માત્ર લાગે છે તે એક જો માળખું છે. વિદ્યાર્થી: તમે માળો કરી શકો છો આ તો માળખું છે? HANNAH: અરે વાહ, તમે માળો ખૂબ ખૂબ કંઈપણ. વિદ્યાર્થી: બેરી જણાવ્યું હતું કે, અવતરણો આનાથી સૉર્ટ બીજું તરીકે જ જેવા હોય છે. તેથી તમે બીજા સાથે અવતરણ બદલો કરી શકો છો? HANNAH: જવાબ નથી આ ખાસ કરીને માળખું, કારણ કે સ્વીચ નિવેદન મૂળભૂત શબ્દ અપેક્ષા છે. કમ્પ્યુટર મૂળભૂત જાણે ખાસ કંઈક છે, કે જે થાય છે બધા કેચ થાય છે. આ બીજું કંઇ. અમે મારફતે વિચાર વધુ એક છે. અરે વાહ? વિદ્યાર્થી: [અશ્રાવ્ય]. HANNAH: વચ્ચેનો તફાવત અર્ધવિરામ અને કોલોન મદદથી. તેથી અર્ધવિરામ આ કહેવું હંમેશા છે કોમ્પ્યુટર હું આ વાક્ય સાથે કરવામાં છું. તમે આગળ વધો અને તે ચલાવી શકો છો. આ એક સંપૂર્ણ વાક્ય છે. એક કોલોન, આ કિસ્સામાં, રહ્યું છે ચોક્કસ બ્લોક માં લાવે છે. તેથી અર્ધવિરામ છે હંમેશા લીટીઓ સમાપ્ત કરવા માટે ઉપયોગ કરે છે. કોલોન ':' એક માટે વપરાય છે અન્ય કિસ્સાઓમાં વિવિધ. વિદ્યાર્થી: આ સમકક્ષ છે એ 50 બરાબર હોય તો, માત્ર પછી, કહે છે મૂર્ખામી ભરેલી વાહિયાત વાત મૂર્ખામી ભરેલી વાહિયાત વાત મૂર્ખામી ભરેલી વાહિયાત વાત. HANNAH: MM-એચએમ. વિદ્યાર્થી: તે જ [અશ્રાવ્ય] માત્ર છે. HANNAH: ચોક્કસ. અને અમે તેને થોડો ઝડપી બનાવ્યા જણાવ્યું હતું. અમે વિરામ ન હોય તો, જો તે હોય, તો જો જેવી હશે. અમે વિરામ હોય, તો તે છે જેમ કે, જો બીજું બીજું, જો બીજું જો. કૂલ? જેસન HIRSCHHORN: તેથી જ્યારે કોડિંગ, તમે હમણાં તો બીજું ઉપયોગ કરી શકો છો પરંતુ હું ક્વિઝ અમે ગયા વર્ષે લાગે છે તેમને એક સ્વીચ નિવેદન લખી હતી, તેથી માત્ર કિસ્સામાં. HANNAH: પરંતુ ખોટું ચોક્કસપણે કશું. અમે તમે ચિંતા અપેક્ષા કરી રહ્યાં છો, લગભગ કામગીરી ઉન્મત્ત વસ્તુઓ. જસ્ટ બીજું જો સંપૂર્ણપણે દંડ છે. આ જ સારા છે વસ્તુઓ ચેતો. અને અહીં અમારા છેલ્લા એક કે પ્રકારની છે આ શરતી શ્રેણી હેઠળ પડે છે. અમે કંઈક હોય છે સામાન્ય ફોર્મ શરત? કોડ અને પછી થોડો ભાગ કે શરત સાચી છે જો આવું થાય છે. અને પછી કોલોન, થોડું કોડ ઓફ ભાગ છે શરત તો ચલાવે છે ખોટા, અર્ધવિરામ છે. અમે તે લીટી સાથે પૂર્ણ કરી રહ્યાં છો. તેથી વાક્યરચના અનુસાર તે થોડો નીચ છે. અમે મારફતે જાઓ રહ્યા છીએ ઉદાહરણ તરીકે મને લાગે છે કે સૌથી વધુ સ્પષ્ટ છે એવું લાગે છે. તેથી અમે સોંપી કરવા માંગો છો શબ્દમાળા પ્રોફેસર ક્યાં આ બે મૂલ્યોના એક છે, ડેવિડ Malan નથી અથવા ડેવિડ Malan છે, ઠીક છે? તેથી જો તમે પરિચિત હોવા જોઈએ શબ્દમાળા સાથે, પ્રોફેસર =. અમે એક શબ્દમાળા સોંપવા માટે જઈ રહ્યાં છો, ચલ કહેવાય પ્રોફેસર. હવે અમે એક ચેક કરવા માંગો છો ચોક્કસ સ્થિતિ. આ કિસ્સામાં, અમારા શરત class_num = 50 છે. અને હવે તે એક હોઈ શકે છે સારો સમય બહાર નિર્દેશ કરવા માટે અમે શબ્દમાળા પ્રોફેસર હોય ત્યારે =, કે એક સાઇન સમકક્ષ હોય છે. તે સોંપણી છે. Class_num = જ્યારે 50, કે જે બે સમાન સંકેતો છે. કે જે ગુણવત્તા ચકાસણી છે. તેથી અમે કરવા માટે કહે છે જઈ રહ્યાં છો 50 સમાન વર્ગ નંબર શું છે? જો આમ હોય, પ્રોફેસર ડેવિડ Malan સોંપી. જો નહિં, તો પ્રોફેસર સોંપી ડેવિડ Malan નથી. ત્યાં કોઈપણ પ્રશ્ન છે? ફરીથી, આ માત્ર કંઈક છે ખબર છે કે સારા હોય છે. તમે જો બીજા સાથે આવું કરી શકે છે. એક સારી પ્રથા સમસ્યા હોઈ શકે છે, જ્યારે તમે યોગ્ય જ ચોક્કસ, ઘર જાઓ જો બીજું સ્વરૂપ શરતી તમે તે કરી શકો છો કારણ કે. અહીં કોઈપણ પ્રશ્ન છે? બધા હક, હું અમે કરશો લાગે છે આંટીઓ પર જાઓ રહ્યું છે. ઓસમ. SHARON: ઓકે, વાત કરીએ વિશે જ્યારે આંટીઓ. તેથી પ્રથમ ડાબી પર તમે અહીં જુઓ ઠીક છે, જ્યારે (શરત), જ્યારે કહે છે. અને પછી તમે આવું અમે આ બદલી શકો છો? જેસન HIRSCHHORN: તે કાપી છે. SHARON: બરાબર છે, અને પછી ત્યાં પણ સર્પાકાર કૌંસ છે. તેથી તે સર્પાકાર ડોળ કરવો કૌંસ ત્યાં ઉપર છે અને નીચે ફરી અને ફરી આવું. તેથી જો તે આ પરિસ્થિતિ કૌંસ, સાચું મૂલ્યાંકન તો પછી તમે કરી રાખવા જોઈએ ગમે તે જ્યારે લૂપ છે. તેથી ઉદાહરણ તરીકે, અમે કરી શકે છે એક અભ્યાસ સમસ્યા નથી. હું બે earrings પહેર્યા છું હમણાં છે, તેથી ચાલો કહે છે હું ઓછામાં ઓછા એક પહેર્યા છું જો સુનાવણી, તમારા હાથ તાળી પાડવી. અમે જઈ રહ્યાં છો, તેથી જો આ દ્વારા આપણે જઈને કરી રહ્યા છીએ [Clapping] અધિકાર? અને હું એક, and-- બરાબર પહેર્યા છું. યાહ. હું earrings પહેર્યા નથી રહ્યો હવે, તેથી કોઇ વધુ. તમે બંધ કરશે ત્યારે ઠીક છે, તેથી પછી તે છે. અને તમે કહી શકે છે આ છે લગભગ ચલો સમકક્ષ હોય છે. ચાલો તમે કહો earrings ઓફ ચલ સંખ્યા. Earrings સંખ્યા વધારે છે તેથી જ્યારે 1 કરતાં અથવા સમાન, હાથ તાળી પાડવી. અને પછી પાંખો ફફડાવવી પછી હાથ, હ્રાસ earrings. Earrings બાદ 1 માંગો છો. તેથી earrings સંખ્યા ઘટાડવા, અને પછી તમે જ્યારે લૂપ પસાર થશે બે વખત. અને આ પરિસ્થિતિ હંમેશા હોય તો true-- આમ હોય, તો, ચાલો, 2 = 2 કહે દો અને 2 અધિકાર, 2 સમાન હંમેશા હોય છે? પછી તમે હંમેશા કરશે ત્યાં કંઈક, અને તે લગભગ સમકક્ષ છે અમે સ્ક્રેચ માં હતી કે કાયમ લૂપ. હા? વિદ્યાર્થી: માત્ર બે બાજુઓ છે જ્યારે લૂપ લેખન અલગ અલગ રીતે? SHARON: તેથી અમે ધ્યાન કેન્દ્રિત કરી રહ્યા છીએ આ એક પ્રથમ છે. અને પછી તેથી આપણે તુલના કરીએ લૂપ જ્યારે ડુ સાથે. તેથી તેઓ સહેજ અલગ છો. ઠીક છે, તેથી આ સ્થિતિ હજુ પણ છે કહેવું હું ઓછામાં ઓછા એક earring પહેર્યા છું જ્યારે, અને હું પહેર્યા નથી રહ્યો કોઈપણ earrings હમણાં. અને કામ કરે છે અને હજુ પણ જ્યારે પાંખો ફફડાવવી કહે દો હું ઓછામાં ઓછા એક earring પહેર્યા છું. શું થવું જોઇએ? [તાળી] ગાય્ઝ, ઉહ ઓહ. ઠીક છે, તેથી તમે પાંખો ફફડાવવી માનવામાં કરી રહ્યાં છો એક વખત મૂળભૂત રીતે તમે કારણ કે કોડ પ્રથમ ભાગ મારફતે જાઓ. તમે કોઈ બાબત શું કરવું, અને પછી તમે જ્યારે સ્થિતિ જોવા માટે, અને તમે પાછા જાઓ લૂપ કે જો તે સાચું છે. તે અર્થમાં બનાવે છે? વિદ્યાર્થી: તમે હંમેશા તે પ્રથમ વખત નથી. SHARON: તમે હંમેશા તે કરી શું ધ્યાનમાં લીધા વગર પ્રથમ વખત કે નથી હાલત સાચી નથી અથવા છે. જેસન HIRSCHHORN: જ્યારે શું કરવું તમે આ ઉપયોગ કરી શકે છે લાગે છે? જ્યારે તે અર્થમાં ઉપયોગ કરવા માટે છે? HANNAH: યાહ? વિદ્યાર્થી: [અશ્રાવ્ય]. જેસન HIRSCHHORN: અધિકાર. HANNAH: ખૂબ જ સારો. જેસન HIRSCHHORN: તેથી તમે એક વપરાશકર્તા પૂછવા, જ્યારે તમે હંમેશા માંગો છો જઈ રહ્યાં છો, વપરાશકર્તા એક સમય પૂછવા. તમે હંમેશા માંગો છો જઈ રહ્યાં છો, વપરાશકર્તા એક સમય પૂછવા. તેથી તેના બદલે મૂકી જ્યારે લૂપ, તમે તમે છો, કારણ કે જ્યારે લૂપ કરવા મૂકી તે હંમેશા એક સમય કરવા જઈ રહી છે. તેઓ તમને આપી છે, તો સાચો જવાબ છે, તમે પૂર્ણ કરી રહ્યાં છો. તેઓ નથી, તો પછી તમે તેમને ફરીથી પૂછવા. SHARON: આંટીઓ માટે તમામ હક. તેથી સ્ક્રેચ, અમે પુનરાવર્તન બ્લોક્સ હતી. તેથી અમે કંઈક પુનરાવર્તન કરવા માગતા હતા, માતાનો સાત વાર કહો. તેથી અમે ફક્ત સાત પુનરાવર્તન જણાવ્યું હતું કે, અને હું તમને સ્નો વ્હાઇટ મદદ કરવા માટે અહીં છું! સી, અમે આંટીઓ માટે છે કે અમે જો કંઈક મારફતે જવા માંગો છો એક વખત ચોક્કસ સંખ્યા. ચાલો આપણે આરંભ તો કહો ચલ dwarves અને પ્રથમ બ્લોક જેથી sure-- કરો અધિકાર ત્યાં પ્રથમ અર્ધવિરામ પહેલાં, અમે અમારા ચલ પ્રારંભ માટે, અને અમે 0 માં સુયોજિત કરો. અને અમારા ચલ ત્યાં પૂર્ણાંક, પૂર્ણાંક છે. અને ચલ નામ છે dwarves, અને અમે dwarves 0 માં સુયોજિત છે. અને વચ્ચે બીજો ભાગ બે સેમિકોલન્સ અમારી સ્થિતિ છે. અને તેથી લાંબા તરીકે dwarves તરીકે સાત કરતાં ઓછી છે અમે લૂપ માટે આ મારફતે ચાલુ રાખવા પડશે. અને પછી છેલ્લા ભાગ શું છે અમે લૂપ માટે આ ઓવરને અંતે છો? dwarves ++, અને છે કે અમે એનો અર્થ એ થાય દરેક સમય દ્વારા dwarves વધારો. તેથી શું અહીં ચાલી રહ્યું છે? તેથી પ્રથમ અમે મારફતે જાઓ રહ્યા છીએ. અમે 0 dwarves છે અને પછી અમે જઈ રહ્યાં છો, હું અહીં છું છાપવા માટે તમે સ્નો વ્હાઇટ મદદ! અને પછી dwarves રહ્યું છે અમે ++ dwarves જણાવ્યું હતું કે, કારણ કે વધારે છે. Dwarves માટે 1 પ્રયત્ન રહ્યું છે. અને પછી અમે dwarves સરખામણી 1 છે. અમે 7 કરતાં ઓછી dwarves છે તેની સરખામણી કરી? હા. હું ફરીથી આ મારફતે જાઓ જાઉં છું. હું તમને સ્નો વ્હાઇટ મદદ કરવા માટે અહીં છું! અને પછી dwarves બને છે 2, અને પછી અમે તેની સરખામણી કરી. 2 7 કે ઓછા છે? હા. અમે પસાર થઇ રાખવા જઈ રહ્યાં છો. અને અમે જઈ રહ્યાં છો આ સાત વખત મારફતે. અંતે તેથી, અમે જઈ રહ્યાં છો, હું dwarves = 0 છાપો છે અહીં તમે સ્નો વ્હાઇટ મદદ કરવા માટે! dwarves 1, 2, 3, 4, 5, અને 6 સમકક્ષ હોય છે. 0 આપણે અનુક્રમણિકા યાદ રાખો. તેથી જો આપણે 0 સાથે શરૂ કરો. હા? વિદ્યાર્થી: તેથી આ છે ડુ કરતાં અલગ આ પ્રિન્ટ નથી કારણ કે બહાર શરૂઆતમાં પ્રથમ. તેથી જો તમે આ જ વાત ચાલુ કરી શકે છે. તમે ડુ લૂપ સાથે પણ આવું કરી શકે છે? આ જ પ્રક્રિયા ગમે છે. આ સ્થિતિ dwarves છે 7 અથવા ગમે તે કરતાં ઓછો હોય છે. પ્રતિભાવ 7 કરતાં ઓછી છે. SHARON: તેથી તમે તકનીકી કરી શકે છે. અમે તમારી વાત to-- પાછા જાઓ તેથી જો જ્યારે લૂપ વિશે, અધિકાર? તેથી શું કરવું જ્યારે લૂપ સહેજ અલગ હોય છે અમે ઓછામાં ઓછા ખાતરી આપી છે, કારણ કે કે એકવાર અમે તે મારફતે જાઓ પડશે, કે જેથી સૌથી મોટો તફાવત છે. પરંતુ જ્યારે લૂપ સાથે અમે કરી શકે છે dwarves 7 કરતાં ઓછી છે, જ્યારે કહે છે, તો પછી આ કરવા માટે, અને એક dwarves વધારો. અને પછી અમે પ્રારંભ છે આ સમગ્ર નિવેદન પહેલાં dwarves તે 0 સમકક્ષ હોય છે. તેથી હા, અમે તે સાથે આવું કરી શકે છે. મીમી-એચએમ? વિદ્યાર્થી: તમે પાછા [અશ્રાવ્ય] પર જાઓ શકું? SHARON: લૂપ માટે? વિદ્યાર્થી: અરે વાહ ++ dwarves સાથે છે, તેથી તે જેવી લાગે છે તમે પછી શું છે તમે કેટલાક અન્ય સાધન ચાલી હતી કર્યું છે. SHARON: સુધારો. વિદ્યાર્થી: ફક્ત તમે કરી શકે નથી કે જે હોય છે અને તેને મૂકી SHARON: તમે કરી શકે છે. વિદ્યાર્થી: તેથી [અશ્રાવ્ય] અધિકાર પછી નીચે આગામી લીટી માં છાપશે. SHARON: હા, તમે ત્યાં મૂકી શકે છે. પરંતુ તે પછી તમે કરશે કે જે હમણાં જ ખાલી છોડી દો. જેસન HIRSCHHORN: હજુ પણ તમે છતાં સેમી કોલોન જરૂર છે. SHARON: તે થોડું ત્રાસદાયક લાગે છે પરંતુ તમે તકનીકી કરી શકે. ટેક્નિકલ. નથી કરો. હા? વિદ્યાર્થી: ત્યાં કોઈ છે વિકલ્પો ++ છે? બીજું [અશ્રાવ્ય] કંઈપણ ત્યાં છે? SHARON: ટેક્નિકલ તે તેના dwarves. એક અમે જઈ રહ્યાં છો સાઇન ઇન સમકક્ષ dwarves 1 વત્તા તેને સુયોજિત કરવા માટે. ટેકનિકલી તેથી તે છે શું dwarves ++ અર્થ. તે અર્થમાં બનાવવા નથી? વિદ્યાર્થી: અરે વાહ, પરંતુ રહ્યા છે ત્યાં કોઈપણ વિકલ્પો? તમે ever-- જો જેવું SHARON: અરે વાહ, તમે dwarves કરી શકે છે - -. વિદ્યાર્થી: [અશ્રાવ્ય]. SHARON: અરે વાહ, તમે કરી શકે છે વસ્તુઓ એક યજમાન કરવું. HANNAH: અને તમે 2 દ્વારા વધારો કરી શકે છે. તમે 3 દ્વારા વધારો કરી શકે છે. બદલાતી કરી રહ્યું છે કે કંઈપણ, તે આખરે શરત કરશે. વિદ્યાર્થી: તમે વધારો કરવા માગતા હતા તેથી જો 2 દ્વારા, તમે કેવી રીતે લખ્યું હશે કે? HANNAH તમે ક્યાં dwarves-- લખી શકે છે તમે આ સમગ્ર બાબત લખી શકે છે. dwarves = dwarves + 2. અથવા સહેજ લઘુલિપિ. હું માત્ર + 2 બરાબર લખવા જઈ રહ્યો છું. વિદ્યાર્થી: બરાબર છે, અને તમે તે લખવા માંગો છો dwarves ++ છે કે જ્યાં અધિકાર. HANNAH: ચોક્કસ. SHARON: સુધારો. ત્યાં બીજા પ્રશ્ન હતો? અરે વાહ? વિદ્યાર્થી: [અશ્રાવ્ય] dwarves ++? SHARON: તેથી તમે don't-- જેસન HIRSCHHORN: અરે વાહ, જરૂર નથી, ત્યાં તે. [અશ્રાવ્ય] ખૂબ જ અંત થાય છે. તેથી તમે શું [અશ્રાવ્ય] તમે જેના છો કારણ કે પ્રારંભ વિભાજન પ્રકારની છે, શરત, અને બદલો. ખૂબ જ ઓવરને અંતે, તો તમે તેને જરૂર નથી. SHARON: પણ તમે નોટિસ અર્ધવિરામ જરૂર નથી લૂપ માટે સમગ્ર સમગ્ર પછી. વિદ્યાર્થી: તમે કેવી સાથે શરૂ થશે નકારાત્મક એક પ્રારંભિક નંબર, ઉદાહરણ માટે? SHARON: તમે પ્રારંભ કરી શકો છો dwarves નકારાત્મક 2 સમાન. વિદ્યાર્થી: તમે ફક્ત 2 આડંબર કરે છે? SHARON: હા, તેથી નકારાત્મક સહીનુ, આડંબર 2. વિદ્યાર્થી: તે [અશ્રાવ્ય] છે dwarves [અશ્રાવ્ય] કારણ કે આરંભ? SHARON: હા. અમે હમણાં જ dwarves આરંભ હતી તેથી જો અગાઉ, માત્ર પૂર્ણાંક dwarves અર્ધવિરામ અને પછી અમે શું કરી શકો છો dwarves સમાન છે કે જે 0 માં સુયોજિત છે. વિદ્યાર્થી: અમે અગાઉ તે કરી શકે છે કહીને કાર્યક્રમ પૂર્ણાંક dwarves = 0, અને પછી માત્ર છે SHARON: તેથી પાસે નથી ફરીથી, ત્યાં એક જગ્યા હશે પરંતુ તમે હજુ પણ અર્ધવિરામ જરૂર છે. યાહ. મીમી-એચએમ? વિદ્યાર્થી: આ કોડ શું કહે છે dwarves ના કિંમત પછીથી છે. તમે બધા પછી, તે પૂછી, તો આ છે dwarves ના મૂલ્ય છાપો થાય છે. SHARON: તમે શું કરવા માટે તેને પૂછી શકે છે. વિદ્યાર્થી: બરાબર છે. SHARON: પરંતુ જો તમે કે શું કરવું તે પૂછી છે. તે માટે તમે તે કરી નથી. હું પાછા મારા earrings મૂકી ભયભીત છું. અભિવાદન માટે ઓવરને અંતે છો. માત્ર મજાક કરું છું. જેસન HIRSCHHORN: તેથી તે એ જ છે. તેથી ટોચ પર પ્રારંભ. શરત, પ્રિન્ટ, ફેરફાર. તેથી આ બરાબર તરીકે જ છે, કોઈની જોઈ શકો છો કે જો કે. વિદ્યાર્થી: તમે શા માટે નથી પ્રથમ વાક્ય પર અર્ધવિરામ? SHARON: ક્યાં? વિદ્યાર્થી: પ્રથમ વાક્ય પછી. SHARON: કૌંસ માં 4 પછી? અમે જાઓ કરવા માંગો છો કારણ કે આ લૂપ દ્વારા. અને જો તમે આંટીઓ પર એક નજર લઇ જો સામાન્ય રીતે, તેઓ અર્ધવિરામ નથી. તે વ્યવહારુ નથી. અમે સારા? વધુ એક પ્રશ્ન વધુ બે. અરે વાહ? વિદ્યાર્થી: આ હોઈ શકે છે થોડી અદ્યતન, પરંતુ શું dwarves હોય વિવિધ [અશ્રાવ્ય] [અશ્રાવ્ય] એક ચલ. SHARON: ખૂબ જ સારો. વિદ્યાર્થી: [અશ્રાવ્ય]. SHARON: હા, તે છે. શું છે? જેસન HIRSCHHORN: તે નથી અરે વાહ, જેથી. તેથી સામાન્ય રીતે અવકાશ કંઈક આ સર્પાકાર કૌંસ છે. તેથી અવકાશ હંમેશા રહ્યું છે આ સર્પાકાર કૌંસ હોઇ શકે છે, પરંતુ તે ન કરી હોત લૂપ માટે માટે ખૂબ અર્થમાં અમે આરંભ કારણ કે તે સર્પાકાર તાણવું dwarves. Dwarves ઓફ તેથી સામાન્ય અવકાશ કે, ચલ છે કે જે છેલ્લા વિસ્તારવા ન હોત. આ છતાં એક ખાસ કેસ છે. તેથી તમે તે પ્રારંભ તે કૌંસ અંદર, અને પછી તમે પાછળથી તક હોય છે. તેથી ખાસ કેસ. તેઓ કહે છે કે હોય છે, અને ન જોઈએ એ અર્થમાં છે કે હતી? વિદ્યાર્થી: ના જેસન HIRSCHHORN: હું તે ઉપર જઈ શકે છે. તેથી તમે હજુ પણ વિશે ગેરસમજ શું છે? વિદ્યાર્થી: જેમ તમે ઉપયોગ કરી શકો છો dwarves-- તમે દેખીતી રીતે [અશ્રાવ્ય] dwarves ઉપયોગ કરી શકો છો પણ સૂત્ર બહાર? જેસન HIRSCHHORN: ના, ના. તેથી તે તક અંદર જ છે લૂપ માટે માટે સર્પાકાર કૌંસ, હા. SHARON: પરંતુ તમે આરંભ જો પછી લૂપ માટે બહાર dwarves, તમે તેને બીજે ક્યાંય ઉપયોગ કરી શકો છો વધુ એક પ્રશ્ન છે? કોઈ? ઠીક છે. તેથી અમે માળો વિશે થોડુંક વાત આંટીઓ અથવા માળો શરતો માટે, નિવેદનો છે. તેથી અહીં જ્યાં એક ઉદાહરણ છે અમે લૂપ માટે માળો એક કરી શકે છે. ચાલો આપણે છાપવા હતા કહો એક્સ આ ટેબલ અહીં જ છે. અમે પ્રથમ તો to-- શકો છો અમે ફક્ત આ કોડ જોવા નથી અને અમે હમણાં જ તે વિશે વિચારો, અમે દરેક પંક્તિ દ્વારા જવા માંગો છો અને અધિકાર, દરેક કૉલમ છાપી? તે અર્થમાં બનાવવા નથી? ઠીક છે. તેથી અહીં અમે પસાર થઇ રહ્યાં છો મૂળભૂત રીતે દરેક પંક્તિ માટે દરેક પંક્તિ, અને ત્રણ પંક્તિઓ હોય છે. અને પછી દરેક પંક્તિ અંદર ત્યાં દરેક કૉલમ, અને ચાર સ્તંભો છે, એક એક્સ છાપો. તેથી. 0 પંક્તિ અને કૉલમ છે ત્યારે અમે આ એક્સ છાપો, 0 છે. અને પછી અમે જઈને રાખો સ્તંભ લૂપ દ્વારા. રો હજુ 0, પરંતુ સ્તંભ છે. અને પછી કૉલમ, 2 છે અને પછી કૉલમ 3 છે. અને પછી અમે તે બહાર નીકળવા માટે લૂપ, પછી કૉલમ કારણ કે લાંબા સમય સુધી ઓછા 4 કરતાં વધુ છે. અને પછી અમે એક નવી લાઇન છાપો અને અમે નવા વાક્ય પર જાઓ. અને પછી અમે આગામી મારફતે જાઓ પંક્તિ છે, અને પંક્તિ વધે નહીં, અને અમે તે ફરીથી પસાર થાય છે. તે અર્થમાં બનાવવા નથી? હા? વિદ્યાર્થી: માળામાં [અશ્રાવ્ય] છે તેથી માત્ર લૂપ માટે અંદર મૂકવા? SHARON: તેથી માળો અર્થ એ થાય કે આપણે લૂપ માટે અંદર લૂપ માટે હોય છે, પ્રારંભ ગમે છે. વિદ્યાર્થી: તમે એક જરૂર નથી ખાસ પરિભ્રમણ કંઈપણ? તમે માત્ર અધિકાર તેને ની અંદર તેને વળગી? SHARON: સુધારો. હા? વિદ્યાર્થી: હોઈ શકે છે [અશ્રાવ્ય], પરંતુ વધારાની જગ્યા છે કે તે લાગે છે બધા એક્સ વચ્ચે. હું જો that's-- તો ખબર નથી કે ખરેખર આ કાર્યક્રમ કરી રહ્યા હતા, તે કંઈક કરવા માંગો છો? SHARON: તેથી નં. તે Enter દબાવીને હતી. તે અમારી ભાગ પર ખરાબ હતી. દિલગીર છીએ. HANNAH: જો તમે આ બદલી નાખશે કેવી રીતે કાર્યક્રમ તમને વધારાની વાક્ય ન હોય તો? વિદ્યાર્થી: [અશ્રાવ્ય]. SHARON: સારા કામ. વિદ્યાર્થી: તમે પણ આ જ પ્રિન્ટ કરી શકો છો સ્તંભ આસપાસ સ્વિચ દ્વારા વસ્તુ, અધિકાર? SHARON: હમ્મ? વિદ્યાર્થી: તેથી તમારી થોડી છાપવા માટે xxx એ, પ્રથમ વાક્ય પ્રિન્ટ કહી શકો છો, અને તેની જગ્યાએ કહે છે પંક્તિ, તે કૉલમ કહે છે. SHARON: તેથી તમે બદલી શકે છે ચલ નામો છે કે જે કરવું. તમે શું કહી રહ્યાં છે? વિદ્યાર્થી: ના, હું હમણાં છું તમે છો તેથી તેનો કહે છે પ્રિન્ટીંગ પંક્તિઓ પ્રથમ અને પછી કૉલમ છાપવા. તમે પણ પ્રથમ કૉલમ છાપી શકો છો, અને પછી પંક્તિઓ જ રેખાકૃતિ વિચાર? SHARON: તમે કરી શકે છે, પરંતુ પછી તમારી પાસે હોત જ્યાં કાળજી રાખો તમે નવી લાઇન મૂકો. અને તમે કેવી રીતે પાછા આવો છો? જેસન HIRSCHHORN: તો તમે માત્ર તે ફેરવાઈ અને કિંમતો, અલગ હતા તેના બદલે તે શું છે four-- કર્યા? ચાર ત્રણ. હું તમને ચાર હશે પંક્તિઓ અને ત્રણ સ્તંભો. તે અર્થમાં બનાવવા નથી? વિદ્યાર્થી: હા. જેસન HIRSCHHORN: તેથી હા, તમે તે કરી શકે છે. અરે વાહ, ચોક્કસપણે. SHARON: પરંતુ તે શાબ્દિક માત્ર હશે ચલો નામો બદલ્યા. ગુડ? ઠીક છે. બધા હક છે, પી એક સુયોજિત કરો. ઠીક છે, તે પ્રથમ ભાગ છે, તેથી તમે મારિયો, આ કરી શકાય છે. માત્ર મજાક કરું છું. તે આ જેવા વધુ છે. અને તેથી અમે ફક્ત અંતે જ્યારે દેખાતો હતો કે ટેબલ બનાવવા માટે, આંટીઓ માટે પુનરાવર્તિત, તમે કરવાનો પ્રયત્ન કરી શકે છે તે વિશે વિચારો આ રીતે આ hashtags છાપશે. અને પછી અહીં તમે કેવી રીતે કરશે અહીં આ ખુલ્લી જગ્યા આ અધિકાર છાપો. વિદ્યાર્થી: [અશ્રાવ્ય]. SHARON: અરે વાહ, તમે માત્ર એક જગ્યા છાપો. ઠીક છે, તેથી કે જે હમણાં જ વિશે વિચારો. અને પછી એ જ: હેન્નાહ સમસ્યા સેટ ભાગ કહેવાય કાર્યક્રમ છે greedy.c, તમે છો કે જેથી લાગે છે કરવા માંગો છો જઈ શરતો વિશે અને ખાતરી કરો કે તમે તે યોગ્ય ફેરફાર કરી શકો છો. અને એક થોડો ચેતવણી અમે તમારા માટે છે અપૂર્ણાંક બિંદુ કિંમતો ખૂબ કાળજી રાખો હોય છે. કે તમે સંપૂર્ણપણે કશું અર્થ થાય છે, તે આ સપ્તાહ વ્યાખ્યાન આવરી લેવામાં આવશે અને પણ [અશ્રાવ્ય] , લઈ જવામાં જે તમે ગાય્ઝ શીખશે આ સમસ્યા સેટ પર પ્રેમ. હું ખરેખર સૂચવે છે કે એક વસ્તુ છે, ખાસ કરીને Mario.c સાથે, જ્યારે તમે આ સમસ્યા શું કરી રહ્યાં છો તમે અટવાઇ મળે તો, સમૂહ, કાગળ પર કરી દ્વારા શરૂ કરો. તે લખો અને ખરેખર ત્યાં બેસી અને કમ્પ્યુટર હોઈ હોવાનો ડોળ, અને મારફતે કહેવું જાઓ હું, કમ્પ્યૂટર હતા હું કેવી રીતે અનુસરી શકે છે આ લૂપ માટે મારફતે? કેવી રીતે મારા ચલો કરશે લૂપ માટે પરિવર્તન? તેથી તે કાગળ પર કરી તે 10 વખત સરળ બનાવે છે તમે કમ્પ્યુટર પર નીચે બેસી જાય છે. તેથી માત્ર મારા ઓછી પ્લગ. SHARON: અને પણ છે કે જે તમને નથી લાગતું નથી બધા એક જ સમયે બધું કોડ માટે હોય છે. તમે પુનરાવર્તન પ્રક્રિયા લે છે તેની ખાતરી કરો. થોડી, પ્રિન્ટ છો કારણ કે તે આઉટ, જુઓ શું થાય છે. ક્યારેક તે થોડી ટ્રાયલ અને ભૂલ છે. અને ઓફિસ કલાકો માટે આવે છે. સુપર મજા. જેસન HIRSCHHORN: તેથી કોઇ પ્રશ્નો? બધા હક ગાય્સ કે, તમારા પ્રથમ વિભાગમાં હતી. HANNAH: આગામી માટે આભાર. જેસન HIRSCHHORN: આવો માટે આભાર. SHARON: આભાર. [વધાવી]