ડેવિડ જે MALAN: હવે અમલ દો માત્ર એક બાજુ નથી તે કાર્ય અસર છે, પરંતુ તેના બદલે વળતર વળતર કિંમત. ખાસ કરીને, ચાલો એક કાર્ય અમલમાં દો જેની હકારાત્મક પૂર્ણાંક વિચાર કહેવાય જીવનમાં હેતુ બરાબર તે કરવા માટે છે. ખાસ કરીને, હું ઉપયોગ કરવા માંગો છો નીચે પ્રમાણે આ કાર્ય - પૂર્ણાંક એન હકારાત્મક પૂર્ણાંક વિચાર નોંધાયો નહીં. અને પછી પ્રિન્ટ એફ, આભાર પાંચ ટકા માટે હું તરીકે પ્લેસહોલ્ડર, અલ્પવિરામ, અંત થાય છે. હવે અલબત્ત, હકારાત્મક વિચાર પૂર્ણાંક હજુ સુધી અસ્તિત્વમાં નથી. તેથી આપણે દ્વારા તેને અમલમાં વચન દો મારા ફાઈલ વાક્ય ટોચ પર ઉમેરી રહ્યા છે જેમ પૂર્ણાંક દર્શાવે છે કે આ કાર્ય પૂર્ણાંક માં આપશે - હકારાત્મક પૂર્ણાંક છે. અને માતાનો બાહ્ય રીતે સ્પષ્ટ કરો કે આ કાર્ય કંઈપણ ઈનપુટ લે છે, અને નહીં જેથી તેની દલીલો રદબાતલ છે. મારા ફાઈલની તળિયે હવે ચાલો, ખાલી છે, જેથી હું ટોચ મુખ્ય રાખી શકો છો ખરેખર અમલ કે વ્યાખ્યાયિત આ કાર્ય કરે છે. પ્રથમ અમે તે જ સાથે શરૂ સહી, તેથી વાત કરવા માટે - પૂર્ણાંક હકારાત્મક પૂર્ણાંક રદબાતલ વિષે. અને હવે આપણે વિચાર અમલમાં દો નીચે પ્રમાણે હકારાત્મક પૂર્ણાંક. પણ પરંતુ n એ કહેવાય પૂર્ણાંક, જાહેર કરીએ અમે લગભગ કંઈપણ તેને કહી શકે છે અમે નીચે પ્રમાણે કરો, માંગો છો, જ્યારે કેટલાક શરત સાચી છે, અને અમે માટે પરત મળશે એક ક્ષણ કે સ્થિતિ. પ્રિન્ટ એફ, મને હકારાત્મક પૂર્ણાંક આપે છે, કૃપા કરીને અને હવે આપણે મેળવી પૂર્ણાંક ઉપયોગ કરવા દેવા ખરેખર CS50 પુસ્તકાલય કે પૂર્ણાંક છે. પરંતુ મારા શરત છે, આ કરવા દો લૂપ જેથી લાંબા n 1 કરતાં ઓછી છે. વપરાશકર્તા જેથી લાંબા અન્ય શબ્દોમાં, મને આપીને સહકાર નથી હકારાત્મક પૂર્ણાંક સાથે, દો મને ફરીથી પ્રોમ્પ્ટ તેને અથવા તેના ફરીથી, અને ફરી, અને ફરીથી તે અથવા તે કરે ત્યાં સુધી. પરંતુ હું કારણ કે પર, હજુ સુધી પૂર્ણ છું હું જરૂર આ કાર્ય અંતે ખરેખર છે કે ઇનપુટ સાથે કંઈક. અને તેથી હું પરત વિશે જાઓ જાઉં છું તે પરત અંત જેવી રેખા સાથે અર્ધવિરામ, ત્યાં એક વાસ્તવિક પરત આ કાર્ય કહેવાય જે મુખ્ય ઈન્. હવે તે નોંધ વર્થ છે કે છતાં પણ પૂર્ણાંક સકારાત્મક પૂર્ણાંક આપે વિચાર, તે છે તેને પરત માટે ચોક્કસપણે દંડ ખાસ હકારાત્મક પૂર્ણાંક. ખાસ માહિતી પ્રકાર માટે નથી હકારાત્મક પૂર્ણાંક ખાસ કરીને, તેથી અમે ખાલી માં બનાવવામાં ઉપયોગ "પૂર્ણાંક." હવે પાછા રેખા નવ પર, હું છું નોંધ્યું છે કે આ વાક્ય માં એન પરંતુ એન છાપવા જાહેર કરવામાં આવ્યું છે કે એન માટે અનુસરે છે વાક્ય આઠ. તેથી તે તમે એકદમ છે શકે તારણ સરખું તેથી નામ આપવામાં આવ્યું ચલો તેઓ માં હાજર સુધી વિવિધ સ્કોપ્સ. અને તે તક દ્વારા વ્યાખ્યાયિત કરવામાં આવે છે યાદ કે ખૂબ નજીકથી સર્પાકાર કૌંસ ચલ ફરતે તમે વ્યાખ્યાયિત કર્યું છે. હવે આપણે કમ્પાઇલ અને આ કાર્યક્રમ ચલાવો. બનાવો કાર્યો 1, કોઈ કાર્યો 1 સ્લેશ. આપણે તેના હકારાત્મક પૂર્ણાંક જેવા 50 આપે છે, અને તે 50 માટે આભાર કહે છે. દરમિયાન, અમે સહકાર ન હોય તો, તે આપીને ફરી કાર્યક્રમ ચાલી 0, હું ફરીથી પૂછવામાં, અથવા તે આપી રહ્યો છું 1 નકારાત્મક, હું ફરીથી પૂછવામાં છું. પરંતુ હું સાથે જ પૂરી પાડીએ સહકાર હોય તો , 50 કહે છે, હું 50 માટે આભાર માન્યો છું.