Uvod u promenljive (video verzija)
-
0:01 - 0:04Ubedila sam svog dobrog druga Vinstona, ovog ovde, da nam sad pomogne.
-
0:04 - 0:08Znam da on već izgleda neverovatno sjajno! Ali mogla bih da mu malo promenim veličinu očiju.
-
0:08 - 0:13Evo, ovde crtam njegove oči. Možete videti da biramo boju ispune, a zatim stavimo dve elipse.
-
0:13 - 0:18Ako želim da ova bude manja, mogu da joj promenim širinu, ali takođe bih da bude okrugla
-
0:18 - 0:20pa ćemo da joj izmenimo i visinu, da budu jednake
-
0:20 - 0:25i, želimo da oči budu iste veličine, pa treba da promenimo širinu i visinu ovog oka.
-
0:25 - 0:30E, sada, kada su mu oči premale, treba da ih vratim kakve su bile, a zar ne bi divno bilo kada bih mogla
-
0:30 - 0:33da promenim samo jedan broj, a dobijem da se oba oka promene?
-
0:33 - 0:36I, evo gde nam dobro dođu promenljive. (I, ovde je mesto gde ulaze promenljive.)
-
0:37 - 0:41Sad, promenljiva je poput imena ili mesta, koje je rezervisano za nešto drugo.
-
0:41 - 0:44Volim da zamislim da je promeljiva kao velika kofa, na kojoj se nalazi ime.
-
0:44 - 0:47U kofu može da se stavi šta god poželite, ali ime ostaje isto.
-
0:47 - 0:52Ono što je u kofi nazivamo - vrednost promenljive.
-
0:53 - 0:57Hajde da počnemo tako, što ćemo da napravimo promenljivu, ja ću to uraditi ovde čak gore.
-
0:57 - 1:03Sve što treba je da otkucate "var", što označava promenljivu, zatim prazninu i ime promenljive,
-
1:03 - 1:06koje bi trebalo da opisuje čemu ona služi, pa ćemo ovu nazvati ''eyeSize'' (eng. ''veličinaOka'').
-
1:06 - 1:10A možete je nazvati kako god želite, ali nije dozvoljeno da ime promenljive ima praznine između reči.
-
1:10 - 1:12I, naravno, ne zaboravite onu tačku i zarez!
-
1:12 - 1:17Tako, sad sam napravila promenljivu, nazvanu eyeSize, zato što će ona da sadrži veličinu Vinstonovih očiju.
-
1:17 - 1:20Ali, za sada, ova promenljiva još nema vrednost.
-
1:20 - 1:27Da bismo joj dali neku, samo kažemo eyeSize, a zatim znak jednakosti i potom 20;.
-
1:27 - 1:32Dobro, da li vidite taj znak jednakosti? Zaboravite sve, što vas je vaš profesor matematike učio o njemu!
-
1:32 - 1:35Znak jednakosti ne znači jednakost, on označava dodelu.
-
1:35 - 1:41Ovo znači da dodeljujemo vrednost 20 promenljivoj eyeSize.
-
1:41 - 1:45Drugim rečima, stavljamo broj 20 u kofu, nazvanu eyeSize.
-
1:45 - 1:53A da li pamtite, kako na času matematike možete reći nešto poput x = 3 i 3 = x i to je jedno te isto,
-
1:53 - 1:54zato što su oni jednaki?
-
1:54 - 1:56E pa, ni to ovde ne možete da radite.
-
1:56 - 2:00Ono što je sa leve strane znaka = je uvek promenljiva odn. njeno ime.
-
2:00 - 2:05A ono što je sa desne strane znaka jednakosti je uvek vrednost, koju dodeljujete promenljivoj.
-
2:05 - 2:11Dobar način, koji pomaže da zapamtite gde šta dođe je, da naglas ponavljate šta radite dok kodirate, kao što svaki kul programer radi.
-
2:11 - 2:15Ako dodate znak jednakosti, nemojte reći ''jednako je'' nego ''postaje'' ili ''dobija''.
-
2:15 - 2:20Tada ovo postaje: eyeSize dobija 20.
-
2:20 - 2:28I sada, kada god u svom programu koristim eyeSize, računar će misliti: ''o, da, to je promenljiva, znam na šta ona zapravo misli, to je ova vrednost 20''.
-
2:28 - 2:31Pazite sad, ovo ću samo da iskopiram.
-
2:31 - 2:40I zatim, zamenite ova četiri broja, mojom novom promenljivom eyeSize, i ... voala!
-
2:40 - 2:47Vinstonove oči su sada i savršeno okrugle i iste veličine, i, ako želim da promenim vrednost oba oka,
-
2:47 - 2:51ili njihovu veličinu, samo ću da promenim vrednost ove (jedne) promenljive.
-
2:51 - 2:54''Aah, to je tako kuul''
-
2:54 - 2:58Dobro, još par završnih napomena, ovde gore smo napravili novu promenljivu, nazvanu eyeSize,
-
2:58 - 3:03a ovde smo joj dodelili vrednost 33. Možemo zapravo sve to da uradimo u istom (jednom) koraku,
-
3:03 - 3:08tako što ćemo reći var eyeSize, to je prvi korak, dobija 33,
-
3:08 - 3:14što je drugi korak, i, ako obrišem ove dve linije, možete videti da sve i dalje dobro radi.
-
3:14 - 3:17Takođe, setite se da računar čita vaš kod od vrha do dna
-
3:17 - 3:19pa je jedini razlog, što je znao koliko je eyeSize ovde dole,
-
3:19 - 3:22to što smo je već definisali ovde gore.
-
3:22 - 3:24Da sam to stavila ovde dole umesto tamo,
-
3:24 - 3:30onda, kad bismo stigli do ove linije koda, računar bi mislio otprilike ''eyeSize, šta to beše eyeSize? Ne znam šta je to''
-
3:30 - 3:34Zapravo, ovde dobijamo grešku, koja kaže da eyeSize nije definisano.
-
3:34 - 3:37I možda sada mislite u sebi: da, definisala sam je, evo baš ovde.
-
3:37 - 3:41Ali, računar nije pametan, on to ne shvata.
-
3:41 - 3:45Zato, hajde da je pomerimo i vratimo gore na vrh.
-
3:45 - 3:49UVEK morate da definišete svoje promenljive PRE nego što pokušate da ih upotrebite.
-
3:49 - 3:52I sada znate o promenljivima! Jeee! :)
- Title:
- Uvod u promenljive (video verzija)
- Description:
-
Ovo je samo izgled ekrana našeg interaktivnog kodiranja uz usmena objašnjenja, koje je pripremljeno kako bi dodavanje naziva slika i prevođenje bili lakši. Bolje je gledati naša usmena objašnjenja ovde:
https://www.khanacademy.org/cs/programming/ - Video Language:
- English
- Duration:
- 03:53
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) | ||
NadaM edited Serbo-Croatian subtitles for Intro To Variables (Video Version) |