SPEAKER 1: Ejja jikteb programm ma user interface grafika li wkoll
jinkludi tikketta.
U f'dan il-tikketta, aħna qed tmur biex jaħżnu numru, għalkemm bħala sekwenza.
U aħna qed tmur biex taġġorna dik it-tikketta għal darb'oħra, u għal darb'oħra, u għal darb'oħra.
Allura li aħna finalment joqgħod isfel minn 50 sa żero.
Glabel, ssejjaħ dan tikketta, jiġrilha l- ritorn valur tal glabel ġdid.
Issa, jien mhux ser jagħti dan valur tikketta għadhom, so I ser
jitqiegħdu kwotazzjoni, unquote.
>> Next ejja sejħa setFont, li jgħaddi fit-tikketta, u ejja jgħaddu
speċifikament font imsejjaħ SansSerif 36 punt.
A font li jiġri jeżistu ġewwa l-appliance CS50.
Mbagħad finalment, ejja żid it-tikketta għall-tieqa kif ġej.
Issa, ejja tipproċedi biex jinduċi loop li għaddej biex jingħaddu
minn 50 sa żero.
U f'dak il-loop, ejja iteratively jaġġornaw it-tikketta u
wiri fuq l-iskrin, Għall, i int gets 50, i huwa akbar minn, jew daqs
għal żero, i nieqes, nieqes.
>> Issa tikketti, jirriżulta, għandhom ikunu kordi.
Imma jien attwalment għadd, użu interi.
So b'xi jien ser ikollhom biex jikkonvertu l-eqreb numru sħiħ, i, għal string
vleġġa rappreżentazzjoni.
Biex tagħmel dan ejja tiddikjara char s bracket tlieta.
Allura li aħna għandna biżżejjed spazju għall-ħażna għal numru żewġ ċifri, segwit minn
terminatur null.
Sejħa Imbagħad ejja s print f tgħaddi fl-i, li jgħaddi fil-kwotazzjoni,
mija unquote i.
Tindika li aħna tassew trid format integer.
Finalment tgħaddi fil i innifsu.
Fi kliem ieħor, print i f, jew string print f, bħal print f, jistenna
string format segwit minn xi varjabbli li tissostitwixxi f'dak
string format.
Iżda hija taċċetta wkoll l-ewwel tagħha argument, il-post fejn inti
tixtieq li jaħżen l-sekwenza li inti stajt rappreżentati
ma 'dak string format.
>> Allura li jmiss, ejja imorru quddiem u sejħa stabbiliti, tikketta, li jgħaddi fil-tikketta, li jgħaddi fil-s.
Issa, finalment, sempliċement minħabba li din it-tikketti wisa se jinbidlu maż-żmien kif
we għadd stabbiliti mill-50, sa 49, dot, dot, dot, għal disgħa għal tmienja.
Li mhumiex wiesa 'kemm numru b'żewġ ċifri hu.
Ejja tipproċedi biex insemmu dinamikament dak il-wisa 'dan
tikketta għandu jkun u mbagħad żgurat li huwa dejjem ċċentrata fuq l-iskrin.
Jien l-ewwel ser tiddikjara doppja, ssejjaħ dan x, u jien imbagħad ser
jaħżnu ġewwa ta 'x, ir-riżultat ta get wisa ', li jgħaddi fil-wisa' tal-
tieqa kollu, nieqes tikseb wisa ', tgħaddi fit-tikketta.
Imbagħad tiddividi l-ħaġa sħiħa bi tnejn.
Bl-istess mod jien ser tiddikjara y biex ikunu ugwali li jiksbu għoli ta 'kollox
għoli tieqa, minus get ta 'ftit l- tikketta, u jaqsmu dak bi tnejn ukoll.
Fl-aħħarnett, jien ser sejħa setlocation, tgħaddi fit-tikketta,
tgħaddi fil x, li jgħaddi fil-y.
Hemm mill pożizzjonament tal- tikketta fuq x y comma.
>> Fl-aħħarnett, sabiex din countdown ma jiġri wisq malajr ejja
nieqaf, per jiġifieri, il-100 millisekonda bejn kull aġġornament tat-tikketta.
Biex tagħmel dan, nistgħu sejħa tal-pause funzjoni, thats definit fil-
Stanford librerija portabbli, sempliċiment kif ġej.
>> Issa ejja jiffrankaw, tiġbor, u run dan il-programm.
Agħmel tikketta, dot slash, tikketta.
Hemm interface utent tiegħi jingħaddu l isfel minn 50.
Fl-għadd, u 'l isfel, u 'l isfel, u jsir.