<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hr">
	<id>https://enciklopedija.cc/index.php?action=history&amp;feed=atom&amp;title=Varijabla_%28ra%C4%8Dunarstvo%29</id>
	<title>Varijabla (računarstvo) - Povijest promjena</title>
	<link rel="self" type="application/atom+xml" href="https://enciklopedija.cc/index.php?action=history&amp;feed=atom&amp;title=Varijabla_%28ra%C4%8Dunarstvo%29"/>
	<link rel="alternate" type="text/html" href="https://enciklopedija.cc/index.php?title=Varijabla_(ra%C4%8Dunarstvo)&amp;action=history"/>
	<updated>2026-09-01T04:18:54Z</updated>
	<subtitle>Povijest promjena ove stranice na wikiju</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://enciklopedija.cc/index.php?title=Varijabla_(ra%C4%8Dunarstvo)&amp;diff=643490&amp;oldid=prev</id>
		<title>Suradnik10: Zamjena teksta - &#039;[[Kategorija:Računarstvo&#039; u &#039;[[Kategorija:Računalstvo&#039;</title>
		<link rel="alternate" type="text/html" href="https://enciklopedija.cc/index.php?title=Varijabla_(ra%C4%8Dunarstvo)&amp;diff=643490&amp;oldid=prev"/>
		<updated>2026-01-29T00:28:01Z</updated>

		<summary type="html">&lt;p&gt;Zamjena teksta - &amp;#039;[[Kategorija:Računarstvo&amp;#039; u &amp;#039;[[Kategorija:Računalstvo&amp;#039;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Starija inačica&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Inačica od 29. siječanj 2026. u 00:28&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l55&quot;&gt;Redak 55:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Redak 55:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://skolakoda.org/c-varijable Šta su varijable?]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://skolakoda.org/c-varijable Šta su varijable?]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorija:&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Računarstvo&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Kategorija:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Računalstvo&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Suradnik10</name></author>
	</entry>
	<entry>
		<id>https://enciklopedija.cc/index.php?title=Varijabla_(ra%C4%8Dunarstvo)&amp;diff=140148&amp;oldid=prev</id>
		<title>WikiSysop: Bot: Automatski unos stranica</title>
		<link rel="alternate" type="text/html" href="https://enciklopedija.cc/index.php?title=Varijabla_(ra%C4%8Dunarstvo)&amp;diff=140148&amp;oldid=prev"/>
		<updated>2021-09-20T05:10:58Z</updated>

		<summary type="html">&lt;p&gt;Bot: Automatski unos stranica&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nova stranica&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!--&amp;#039;&amp;#039;&amp;#039;Varijabla (računarstvo)&amp;#039;&amp;#039;&amp;#039;--&amp;gt;{{drugo značenje2|[[varijabla (razdvojba)]]}}&lt;br /&gt;
{{esej}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Varijabla&amp;#039;&amp;#039;&amp;#039;&amp;lt;ref name=&amp;quot;Šribar-Motik&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;Essert, Žilić&amp;quot;/&amp;gt;&amp;lt;ref name=&amp;quot;Kiš1&amp;quot;/&amp;gt; (prema {{en|variable}}; &amp;#039;&amp;#039;promjenjivica&amp;#039;&amp;#039;,&amp;lt;ref name=&amp;quot;Šribar-Motik&amp;quot;&amp;gt;Julijan Šribar, Boris Motik, &amp;#039;&amp;#039;Demistificirani C++ : dobro upoznajte protivnika da biste njime ovladali&amp;#039;&amp;#039;, 3. prošireno izdanje, Element, Zagreb, 2010., {{ISBN|978-953-197-614-5}}, {{NSK-zapis|id=000733320}}. Mrežno izdanje, citirano kao: [http://free-zg.htnet.hr/jsribar/demistif.pdf &amp;#039;&amp;#039;Demistificirani C++&amp;#039;&amp;#039;, 2. izdanje, str. 33.]&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;Essert, Žilić&amp;quot;&amp;gt;[http://www.fsb.unizg.hr/usb_frontend/files/1332414796-0-matlab_udzbenik.pdf Fakultet strojarstva i brodogradnje - M. Essert, Tihomir Žilić: MATLAB - Matrični laboratorij]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;[http://dzs.ffzg.unizg.hr/text/Uvod%20u%20informacijske%20znanosti/pog7.htm Digitalna zbirka Filozofskog fakulteta u Zagrebu] Miroslav Tuđman, Damir Boras, Zdravko Dovedan: Uvod u informacijske znanosti. Baze podataka.&amp;lt;/ref&amp;gt; &amp;#039;&amp;#039;promjenljivica&amp;#039;&amp;#039;,&amp;lt;ref name=&amp;quot;Kiš1&amp;quot;&amp;gt;Miroslav Kiš, Joško Buljan, Sanja Vuković, Ozren Anić, &amp;#039;&amp;#039;Englesko – hrvatski informatički rječnik : s računalnim nazivljem&amp;#039;&amp;#039;, Školska knjiga, Zagreb, 1993., str. 451., varijabla, promjenljivica&amp;lt;!-- napomena: s tim da se u prethodno navedenom rječničkom članku još jednom spominje (samo) varijabla, kao i u drugim rječničkim člancima gdje je isključivo i samo varijabla --&amp;gt;&amp;lt;/ref&amp;gt; &amp;#039;&amp;#039;promjenjivka&amp;#039;&amp;#039;&amp;lt;ref&amp;gt;[https://element.hr/artikli/file/1924 Naučite programirati uz C++, 2. izdanje, str. 22]&amp;lt;/ref&amp;gt;), u kontekstu [[programiranje|programiranja]] jest ime (polje&amp;lt;ref&amp;gt;Slavko Tkalac, &amp;#039;&amp;#039;Programski jezik COBOL&amp;#039;&amp;#039;, Informator, Zagreb, 1983., str. 30. i 31.&amp;lt;/ref&amp;gt;) kojem je pridružena vrijednost, i ta vrijednost naziva se vrijednošću varijable.&lt;br /&gt;
&lt;br /&gt;
Varijabla je svojevrsno skladište u kom se nalazi podatak, a unutar koga može se tijekom rada mijenjati vrijednosti.&amp;lt;ref name=&amp;quot;Essert, Žilić&amp;quot;/&amp;gt; Ime varijable čine kombinacije slovnobrojčanih znakova s time da prvi znak ne smije biti znamenka niti znak [[razgodak|razgotka]].&amp;lt;ref name=&amp;quot;Essert, Žilić&amp;quot;/&amp;gt; Kakva će biti varijabla, ovisi kakva se pridružba napravila. Varijabli je moguće pridružiti bilo koji tip podatka.&amp;lt;ref name=&amp;quot;Essert, Žilić&amp;quot;/&amp;gt;&lt;br /&gt;
Kada se više varijablā poveže operatorima, dobije se &amp;#039;&amp;#039;izraz&amp;#039;&amp;#039;.&amp;lt;ref name=&amp;quot;Essert, Žilić&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Varijablu ne shvaćamo kao da je ona samo ime, jer u pojam varijable ulazi i ideja njoj pridružene vrijednosti, kao i ideja vremena kroz koje je vrijednost varijable moguće mijenjati. Dakle, ako bismo htjeli doznati vrijednost neke varijable imena &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;, ne bi bilo dovoljno pitati: &amp;quot;koja je vrijednost varijable &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;&amp;quot; - potrebno je pitati koja je vrijednost varijable &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039; u nekom trenutku &amp;#039;&amp;#039;&amp;#039;t&amp;#039;&amp;#039;&amp;#039;. Ovo je u oprjeci s [[varijabla]]ma kakve poznajemo u matematici, iz čijeg je poimanja isključena ideja promjene kroz vrijeme: varijable u matematici mogu poprimati različite vrijednosti, ali samo u različitim kontekstima. Unutar istog konteksta (jednadžba, formula) one su - nepromjenjive.&lt;br /&gt;
&lt;br /&gt;
Nadalje, varijabla nije isto što i njoj pridružena vrijednost: moguće je da postoje dvije različite varijable, koje imaju istu vrijednost. Mijenjajući vrijednost jedne varijable, ne mijenjamo vrijednost druge. Dakle, identitet varijable nije njena vrijednost, nego njeno ime.&lt;br /&gt;
&lt;br /&gt;
Za imena se u programskim jezicima obično koristi nešto preciznija ideja [[identifikator]]a, a identifikator je informacija koja je jednoznačna u svom osnovnom kontekstu. Imena varijabli su identifikatori.&lt;br /&gt;
&lt;br /&gt;
Uz pojam varijable, imamo i njoj oprječan pojam [[konstanta|konstante]]; nepromjenjiva je ime kojem je vrijednost pridružena u trenutku uvođenja, te joj nije moguće naknadno pridružiti drugu vrijednost.&lt;br /&gt;
&lt;br /&gt;
==Podloga==&lt;br /&gt;
&lt;br /&gt;
Varijabla je naziv koji je izmišljen da bi se imenovala stanovita ideja, i taj naziv se počeo upotrebljavati s pojavom prvih [[programski jezik|programskih jezika]]. Pri tome nije bila dana konkretna i jednoznačna [[definicija]] varijable, nego se taj naziv počeo rabiti spontano. Iz tog razloga ne postoji jedinstvena definicija varijable, već svaki čovjek može shvaćati varijablu na svoj način, što je često uvjetovano korištenim programskim jezikom.&lt;br /&gt;
&lt;br /&gt;
Tako, iako danas ne postoji jedinstvena definicija varijable oko koje bi se svi mogli složiti, možemo pokušati dati opis ideje što bi varijabla trebala biti, odnosno možemo pokušati opisati najopćenitiji mentalni model varijable.&lt;br /&gt;
&lt;br /&gt;
Svaki programski jezik može imati svoje ostvarenje ideje varijable, često uvjetovano raznim tehničkim ograničenjima. Pri tome to ostvarenje može u nekim detaljima biti u suprotnosti s općenitom idejom varijable, ali tada je to problem tih konkretnih ostvarenja. Kada početnici uče dotični jezik, taj problem može rezultirati teškoćama u shvaćanju ideje varijable, kao i pogrješkama koju čine iskusniji korisnici.&lt;br /&gt;
&lt;br /&gt;
Tako u pojedinim programskim jezicima kao dodatno možemo: dobiti adresu varijable, promijeniti vrijednost varijable bez navođenja njenog imena, te promijeniti vrijednost varijable primjenjujući operaciju na samoj vrijednosti varijable. U ovom posljednjem slučaju vrijednost varijable shvaćamo kao vrijednost promjenjivog objekta. U nekim se jezicima varijable shvaćaju kao pokazivači na objekte.&lt;br /&gt;
&lt;br /&gt;
Varijable možemo shvaćati i izvan konteksta programskih jezika. Na  primjer, možemo pojmiti varijablu imena &amp;#039;&amp;#039;stanje_prekidača&amp;#039;&amp;#039;, čija vrijednost može biti &amp;#039;uključen&amp;#039; ili &amp;#039;isključen&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
==Ime varijable==&lt;br /&gt;
&lt;br /&gt;
U programskim jezicima varijable su imenovane identifikatorima, koji nam služe da jednoznačno odrede varijablu. Pri tom jedno ime, odnosno identifikator, može pripadati samo jednoj varijabli u određenom kontekstu.&lt;br /&gt;
&lt;br /&gt;
Kao i svi identifikatori u programskim jezicima, ime varijable sastoji se od simbola abecede pojedinog programskog jezika.&lt;br /&gt;
&lt;br /&gt;
Da bi programski jezik mogao razlikovati imena varijabli od drugih sintaktičkih elemenata, poput brojeva, operatora i ključnih riječi, uvijek postoje točna pravila o sintaksi imena varijabli. Tako, najčešće, imena varijablā ne mogu početi brojem i ne smiju sadržavati razmake, odnosno ime varijable je samo jedna riječ.&lt;br /&gt;
&lt;br /&gt;
U nekim programskim jezicima ime varijable može se sastojati isključivo od slova, brojeva, i znaka podvlake _ .&lt;br /&gt;
&lt;br /&gt;
Postoje bitne razlike u osjetljivosti imena varijablā na velika i mala slova (engl. &amp;#039;&amp;#039;upper case&amp;#039;&amp;#039; i &amp;#039;&amp;#039;lower case&amp;#039;&amp;#039;). U mnogim jezicima je razlika značajna (engl. &amp;#039;&amp;#039;case-sensitive&amp;#039;&amp;#039;), to jest kada se dvije riječi razlikuju samo u upotrebi velikih i malih slova, onda one predstavljaju dva različita imena. U drugim jezicima razlika nije značajna (engl. &amp;#039;&amp;#039;case-insensitive&amp;#039;&amp;#039;), a postoji i mogućnost da se zabrani uvođenje dvaju imena koji se razlikuju samo u upotrebi velikih i malih slova.&lt;br /&gt;
&lt;br /&gt;
Neka od tipičnih imena varijabli su: &lt;br /&gt;
i, j, n, a, b, broj, sum, max, retval, point, cijena.&lt;br /&gt;
&lt;br /&gt;
Kao što je vidljivo, za razliku od matematičkih imena, imena se varijabli često sastoje od više znakova.&lt;br /&gt;
&lt;br /&gt;
==Tipovi==&lt;br /&gt;
&lt;br /&gt;
U jezicima sa stojnim sustavom tipova, svaka varijabla ima zadan tip, koji tada ograničava vrijednosti koje je dozvoljeno pridružiti varijabli. Tip se tada obavezno navodi prilikom uvođenja varijable.&lt;br /&gt;
&lt;br /&gt;
U jezicima s gipkim sustavom tipova, obično kažemo da izrazi nemaju tip podatka, nego samo vrijednosti imaju tip. S obzirom da varijabla može biti izraz, tada varijabla nema tip, nego njena vrijednost ima tip. Tada je moguće varijabli pridružiti bilo koju  vrijednost.&lt;br /&gt;
&lt;br /&gt;
== Izvori ==&lt;br /&gt;
{{izvori}}&lt;br /&gt;
&lt;br /&gt;
== Vanjske poveznice ==&lt;br /&gt;
* [https://skolakoda.org/c-varijable Šta su varijable?]&lt;br /&gt;
&lt;br /&gt;
[[Kategorija:Računarstvo]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>