1 00:00:00,000 --> 00:00:00,490 2 00:00:00,490 --> 00:00:03,350 1 વક્તા: ચાલો એક કાર્યક્રમ સાથે લખીએ ગ્રાફિકવાળું વપરાશકર્તા ઈન્ટરફેસ છે કે જે પણ 3 00:00:03,350 --> 00:00:04,580 લેબલ સમાવેશ થાય છે. 4 00:00:04,580 --> 00:00:07,940 અને આ લેબલ, અમે સ્ટોર રહ્યા છીએ નંબર છે, શબ્દમાળા તરીકે ધરાવે છે. 5 00:00:07,940 --> 00:00:10,880 અને અમે તે લેબલ અપડેટ રહ્યા છીએ ફરી, અને ફરી, અને ફરીથી. 6 00:00:10,880 --> 00:00:15,040 અમે આખરે ગણતરી જેથી શૂન્ય 50 થી નીચે. 7 00:00:15,040 --> 00:00:20,910 Glabel, લેબલ તે ફોન, નહીં નવી glabel ની કિંમત આવો. 8 00:00:20,910 --> 00:00:22,900 હવે, હું આ આપી નથી જવું છું લેબલ કિંમત હજુ સુધી, તેથી હું પડશે 9 00:00:22,900 --> 00:00:25,040 ભાવ, અવતરણ ચિહ્નો પૂરાં કરવાં મૂકવા. 10 00:00:25,040 --> 00:00:29,080 >> આગળ પસાર setFont કૉલ કરો લેબલ, અને માતાનો પાસ દો 11 00:00:29,080 --> 00:00:32,910 કહેવાય ખાસ ફોન્ટ 36 બિંદુ SansSerif. 12 00:00:32,910 --> 00:00:36,370 અસ્તિત્વ બને છે કે એક ફોન્ટ CS50 સાધન અંદર. 13 00:00:36,370 --> 00:00:41,940 પછી છેલ્લે, ચાલો લેબલ ઉમેરીએ નીચે પ્રમાણે વિન્ડો માટે. 14 00:00:41,940 --> 00:00:44,580 હવે, પ્રેરિત આગળ વધવા દો ગણતરી બનશે કે લૂપ 15 00:00:44,580 --> 00:00:46,400 50 થી શૂન્ય નીચે. 16 00:00:46,400 --> 00:00:49,520 અને તે લૂપ અંદર, iteratively દો લેબલ અપડેટ અને 17 00:00:49,520 --> 00:00:55,800 સ્ક્રીન પર પ્રદર્શિત, માટે, હું ઈન્ 50 મળે છે, હું કરતાં, અથવા સમાન વધારે છે 18 00:00:55,800 --> 00:00:59,750 શૂન્ય, હું ઓછા, ઓછા. 19 00:00:59,750 --> 00:01:02,090 >> હવે, તે તારણ, લેબલ શબ્દમાળાઓ હોય છે. 20 00:01:02,090 --> 00:01:04,110 પરંતુ હું ખરેખર ગણતરી છું, પૂર્ણાંકો મદદથી. 21 00:01:04,110 --> 00:01:07,750 તેથી અચાનક હું કન્વર્ટ હોય જાઉં છું પૂર્ણાંક, હું એક શબ્દમાળા 22 00:01:07,750 --> 00:01:09,010 રજૂઆત તીર. 23 00:01:09,010 --> 00:01:12,480 આમ કરવા માટે માતાનો જાહેર દો ચાર રચે છે એ કૌંસ ત્રણ. 24 00:01:12,480 --> 00:01:15,500 અમે પૂરતી સંગ્રહ જગ્યા છે કે જેથી બે આંકડાના નંબર માટે, દ્વારા અનુસરવામાં 25 00:01:15,500 --> 00:01:16,910 નલ ટર્મીનેટર. 26 00:01:16,910 --> 00:01:22,480 પછી ચાલો કોલ એ પ્રિન્ટ એફ પસાર એ માં, ભાવ માં પસાર, 27 00:01:22,480 --> 00:01:24,220 અવતરણ ચિહ્નો પૂરાં કરવાં ટકા હું. 28 00:01:24,220 --> 00:01:26,960 અમે ખરેખર કરવા માંગો છો જે દર્શાવે છે કે પૂર્ણાંક બંધારણ માટે. 29 00:01:26,960 --> 00:01:29,420 છેલ્લે હું પોતે પસાર. 30 00:01:29,420 --> 00:01:34,100 બીજા શબ્દોમાં, એ પ્રિન્ટ એફ, અથવા શબ્દમાળા માં પ્રિન્ટ એફ, ફક્ત પ્રિન્ટ એફ જેમ, અપેક્ષા એક 31 00:01:34,100 --> 00:01:37,450 કેટલાક ચલો ત્યારબાદ ફોર્મેટ સ્ટ્રિંગ કે માં બદલે કામ કરવા માટે 32 00:01:37,450 --> 00:01:38,430 ફોર્મેટ સ્ટ્રિંગ. 33 00:01:38,430 --> 00:01:41,910 પરંતુ તે પણ તેના પ્રથમ છે સ્વીકારે છે દલીલ, પાંચ તમે જેમાં 34 00:01:41,910 --> 00:01:44,400 શબ્દમાળા સંગ્રહ કરવા માંગો છો તમે રજૂ કરી છે 35 00:01:44,400 --> 00:01:45,830 કે ફોર્મેટ સ્ટ્રિંગ સાથે. 36 00:01:45,830 --> 00:01:52,540 >> તેથી આગળ,, ચાલો આગળ વધો અને સેટ કૉલ કરો લેબલ, s માં પસાર, લેબલ માં પસાર. 37 00:01:52,540 --> 00:01:56,430 હવે, છેલ્લે, માત્ર કારણ કે આ લેબલ પહોળાઈ તરીકે સમય સાથે ફેરફાર રહ્યું છે 38 00:01:56,430 --> 00:02:00,640 અમે, કોઈ છે 49 માટે, 50 થી નીચે ગણતરી કોઈ, આઠ નવ કોઈ,. 39 00:02:00,640 --> 00:02:03,170 તરીકે વિશાળ તરીકે ન હોય તેવી એક બે આંકડાના નંબર છે. 40 00:02:03,170 --> 00:02:05,570 માતાનો ગતિશીલ બહાર આકૃતિ આગળ વધવા દો આ પહોળાઇ 41 00:02:05,570 --> 00:02:08,930 લેબલ કરી અને પછી ખાતરી કરવી જોઈએ કે તે હંમેશા માટે સ્ક્રીન પર કેન્દ્રિત છે. 42 00:02:08,930 --> 00:02:12,390 હું પ્રથમ, ડબલ જાહેર જાઉં છું તે એક્સ ફોન, અને હું પછી જાઉં છું 43 00:02:12,390 --> 00:02:16,880 , x ની અંદર વિચાર પરિણામ સંગ્રહ પહોળાઈ, આ પહોળાઇ માં પસાર 44 00:02:16,880 --> 00:02:22,120 સમગ્ર વિન્ડો, ઓછા પહોળાઈ વિચાર, લેબલ માં પસાર. 45 00:02:22,120 --> 00:02:24,880 પછી બે દ્વારા સમગ્ર બાબત ભાગાકાર. 46 00:02:24,880 --> 00:02:29,660 આ જ રીતે હું વાય હોઈ જાહેર જાઉં છું સમગ્ર ઊંચાઇ વિચાર સમાન 47 00:02:29,660 --> 00:02:37,280 માત્ર બારી, ઓછા મળે ઊંચાઈ લેબલ, અને વિભાજન કે બે એ જ પ્રમાણે. 48 00:02:37,280 --> 00:02:40,680 છેલ્લે, હું setlocation કૉલ જાઉં છું, , લેબલ માં પસાર 49 00:02:40,680 --> 00:02:43,180 વાય માં પસાર, એક્સ માં પસાર. 50 00:02:43,180 --> 00:02:45,970 ત્યાં સ્થિતિ દ્વારા X અલ્પવિરામ વાય અને લેબલ. 51 00:02:45,970 --> 00:02:49,290 >> આ ગણતરી નથી છેલ્લે, જેથી પણ ઝડપથી ચાલો થાય 52 00:02:49,290 --> 00:02:53,350 વચ્ચે કહે છે, 100 મિલિસેકન્ડ માટે, વિરામ લેબલ દરેક સુધારો. 53 00:02:53,350 --> 00:02:56,320 આમ કરવા માટે, અમે વિરામ ફોન કરી શકો છો કાર્ય, કે વ્યાખ્યાયિત છે 54 00:02:56,320 --> 00:03:00,390 સ્ટેનફોર્ડ પોર્ટેબલ પુસ્તકાલય, નીચે તદ્દન સરળ છે. 55 00:03:00,390 --> 00:03:04,230 >> હવે આપણે સંગ્રહ કરો, સંકલન, અને આ કાર્યક્રમ ચલાવો. 56 00:03:04,230 --> 00:03:08,320 લેબલ ડોટ સ્લેશ, લેબલ કરો. 57 00:03:08,320 --> 00:03:11,000 મારા વપરાશકર્તા ઈન્ટરફેસ છે 50 થી નીચે ગણાય. 58 00:03:11,000 --> 00:03:14,570 નીચે ગણતરી, અને નીચે અને નીચે છે, અને થાય છે. 59 00:03:14,570 --> 00:03:16,992