1 00:00:00,000 --> 00:00:00,490 2 00:00:00,490 --> 00:00:03,350 HIZLARIA 1: Dezagun idatzi programa bat Erabiltzaile interfaze grafiko bat ere 3 00:00:03,350 --> 00:00:04,580 etiketa sartzen dira. 4 00:00:04,580 --> 00:00:07,940 Eta etiketa honetan, ari gara gordetzeko joan zenbakia, kate gisa bada ere. 5 00:00:07,940 --> 00:00:10,880 Eta ari gara etiketa hori eguneratu egingo berriro, eta berriro, eta berriro. 6 00:00:10,880 --> 00:00:15,040 Beraz, azken finean, zenbatu 50-tik behera zero. 7 00:00:15,040 --> 00:00:20,910 Glabel, it etiketa deituz, lortzen du glabel berriaren balioa itzultzeko. 8 00:00:20,910 --> 00:00:22,900 Orain, ez dut honi eman nahi zaio Etiketaren balioa oraindik, beraz, ez dut 9 00:00:22,900 --> 00:00:25,040 aurrekontua, unquote jarri. 10 00:00:25,040 --> 00:00:29,080 >> Hurrengo en deitu setfont, pasatzen utzi etiketan, eta dezagun pasatzen in 11 00:00:29,080 --> 00:00:32,910 izeneko zehazki letra-a SansSerif 36 puntu. 12 00:00:32,910 --> 00:00:36,370 Letra-A existitzen gertatzen CS50 aparatuaren barruan. 13 00:00:36,370 --> 00:00:41,940 Gero, azkenik, dezagun gehitu etiketa honela leihora. 14 00:00:41,940 --> 00:00:44,580 Orain, aurrera jarraitu ahal izateko bultzatu bat begizta hori zenbatu egingo 15 00:00:44,580 --> 00:00:46,400 50-tik behera zero. 16 00:00:46,400 --> 00:00:49,520 Eta begizta horren barruan, dezagun iteratively etiketa eguneratu eta 17 00:00:49,520 --> 00:00:55,800 bistaratuko da pantailan, baterako, int i lortzen 50,, baino handiagoa edo berdina da i 18 00:00:55,800 --> 00:00:59,750 zero, i ken, ken. 19 00:00:59,750 --> 00:01:02,090 >> Orain etiketak, bihurtzen da, kateak izan dute. 20 00:01:02,090 --> 00:01:04,110 Baina benetan kontatuta naiz, Osoko zenbaki erabiliz. 21 00:01:04,110 --> 00:01:07,750 Beraz, nolabait naiz bihurtzea izan da joan osokoa, i, kate bat 22 00:01:07,750 --> 00:01:09,010 ordezkaritza gezi. 23 00:01:09,010 --> 00:01:12,480 Horrela egin dezagun deklaratzeko char s parentesi hiru. 24 00:01:12,480 --> 00:01:15,500 Beraz, biltegiratze espazioa nahikoa dugu bi digitu kopurua da, bat jarraian 25 00:01:15,500 --> 00:01:16,910 null amaierako. 26 00:01:16,910 --> 00:01:22,480 Dei z gero dezagun inprimatu f joana s, aurrekontu igaroz, 27 00:01:22,480 --> 00:01:24,220 unquote ehuneko i. 28 00:01:24,220 --> 00:01:26,960 Hain zuzen ere, nahi dugula adieraziz zenbaki oso bat formateatzeko. 29 00:01:26,960 --> 00:01:29,420 Azkenik i berez pasatuz. 30 00:01:29,420 --> 00:01:34,100 Beste era batera esanda, s inprimatu f, edo katean inprimatu f, besterik inprimatu f bezala, espero bat 31 00:01:34,100 --> 00:01:37,450 kate formatua aldagai batzuk jarraian , horretan ordezka 32 00:01:37,450 --> 00:01:38,430 kate formatua. 33 00:01:38,430 --> 00:01:41,910 Baina onartzen du ere, bere lehen argumentua, kokapena zein duzu 34 00:01:41,910 --> 00:01:44,400 kate gorde nahi duten irudikatzen dituzun 35 00:01:44,400 --> 00:01:45,830 formatu katea horretan. 36 00:01:45,830 --> 00:01:52,540 >> Beraz, hurrengo, dezagun aurrera eta deitu ezarri, etiketa, etiketa igaroz, z igaroz. 37 00:01:52,540 --> 00:01:56,430 Orain, azkenik, besterik ez delako labels honetan zabalera da gisa denboran zehar aldatzen joan 38 00:01:56,430 --> 00:02:00,640 atzera kontatzen dugu 50, 49 bitarte, nahi dot, dot, dot, bederatzi eta zortzi arte. 39 00:02:00,640 --> 00:02:03,170 Eta horrek ez dira zabal gisa bi digitu kopurua da. 40 00:02:03,170 --> 00:02:05,570 Utzi jarraitzeko en daudelarik dinamikoki irudikatu zer honen zabalera 41 00:02:05,570 --> 00:02:08,930 etiketa izan behar du eta, gero, ziurtatzeko nik beti pantailaren erdian. 42 00:02:08,930 --> 00:02:12,390 Naiz lehen bikoitz bat aldarrikatu du, deituz x, eta naiz eta gero joan 43 00:02:12,390 --> 00:02:16,880 x barruan gordetzeko, get emaitza zabalera, zabalera igaroz 44 00:02:16,880 --> 00:02:22,120 leiho osoa, ken lortu zabalera, etiketan pasatuz. 45 00:02:22,120 --> 00:02:24,880 Orduan gauza osoa zatituz bi eginda. 46 00:02:24,880 --> 00:02:29,660 Era berean, ez dut y izatea aldarrikatu joan berdinetan osoa altuera lortu 47 00:02:29,660 --> 00:02:37,280 leiho, ken get besterik altuera etiketa, eta arrail bik baita. 48 00:02:37,280 --> 00:02:40,680 Azkenik, setlocation deitzera noa, etiketan pasatuz, 49 00:02:40,680 --> 00:02:43,180 x pasatzerakoan, y pasatzerakoan. 50 00:02:43,180 --> 00:02:45,970 Han kokatzeko egindako x koma y at etiketa. 51 00:02:45,970 --> 00:02:49,290 >> Amaitzeko, beraz, horrek atzerako kontaketa honek ez du Azkarregi dezagun gerta 52 00:02:49,290 --> 00:02:53,350 pausatu, esan, 100 milisegundotan arteko Etiketaren eguneratzea bakoitzean. 53 00:02:53,350 --> 00:02:56,320 Horretarako, eteteko deritzonak funtzioa, hori hala definitzen 54 00:02:56,320 --> 00:03:00,390 Stanford liburutegia eramangarri, honela nahiko besterik gabe gisa. 55 00:03:00,390 --> 00:03:04,230 >> Orain dezagun gordetzea, biltzea, eta programa hau exekutatu. 56 00:03:04,230 --> 00:03:08,320 Egin etiketa, dot barra, etiketan. 57 00:03:08,320 --> 00:03:11,000 Ez dago nire erabiltzaile-interfazea da behera kontatuta 50 from. 58 00:03:11,000 --> 00:03:14,570 Behera kontatuta, eta behera, eta behera, eta egin. 59 00:03:14,570 --> 00:03:16,992