<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>C &#8211; Lemilica</title>
	<atom:link href="http://lemilica.com/archives/category/programiranje/c/feed" rel="self" type="application/rss+xml" />
	<link>http://lemilica.com</link>
	<description>How-To Community</description>
	<lastBuildDate>Fri, 08 Jan 2016 23:06:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>
	<item>
		<title>Kontrola UT390B laserskog mjerača udaljenost preko arduina</title>
		<link>http://lemilica.com/archives/2417</link>
					<comments>http://lemilica.com/archives/2417#respond</comments>
		
		<dc:creator><![CDATA[Goran Mahovlić]]></dc:creator>
		<pubDate>Fri, 08 Jan 2016 23:06:47 +0000</pubDate>
				<category><![CDATA[Arduino]]></category>
		<category><![CDATA[C]]></category>
		<guid isPermaLink="false">http://lemilica.com/kontrola-ut390b-laserskog-mjeraca-udaljenost-preko-arduina</guid>

					<description><![CDATA[I prvi kod]]></description>
		
					<wfw:commentRss>http://lemilica.com/archives/2417/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Varijable</title>
		<link>http://lemilica.com/archives/877</link>
					<comments>http://lemilica.com/archives/877#respond</comments>
		
		<dc:creator><![CDATA[Jadranko Iskra]]></dc:creator>
		<pubDate>Fri, 05 Apr 2013 20:03:23 +0000</pubDate>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Programiranje]]></category>
		<guid isPermaLink="false">http://lemilica.com/varijable</guid>

					<description><![CDATA[Varijable U programiranju varijabla je prostor u memoriji računala koji ima svoje ime i može se mijenjati. Imena varijabli mogu sadržavati velika i mala slova i brojeve te moraju počinjati sa slovom ili donjom crtom (underscore _). Velika i mala slova se razlikuju, tako da su varijable m i M dvije različite varijable. Postoji nekoliko osnovnih tipova varijabli, npr. char, int, float. Varijable tipa int spremaju cjelobrojne vrijednosti, float decimalne brojeve a char jedan znak. Prije korištenja svaka se varijabla obavezno mora definirati. Još treba reći da se varijabli koja se neće/ne smije mijenjati u programu dodaje prefiks const. Primjer deklaracija: int broj; float decimalni_broj; char znak; const float pi=3.14; Može se definirati nekoliko varijabli istoga tipa (nikako istog imena) u jednom redu, treba ih razdvajati zarezom: int broj1, broj2, broj3; Dosada smo napisali program koji samo ispisuje poruke na konzolu. Naravno, može primati podatke koje korisnik unese te ih spremati u varijable. Primjer: #include int main() { int godine; char spol; printf ("\n Unesi svoje godine i spol(M ili Z): "); scanf ("%d %c", &#38;godine, &#38;spol); printf ("Spol: %c Godine: %d", spol, godine); return 0; } Pomoću funkcije printf() ispisujemo podatke a pomoću scanf() ih spremamo u varijable. Više o tome u slijedećem poglavlju: Ulaz i izlaz]]></description>
		
					<wfw:commentRss>http://lemilica.com/archives/877/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Uvod u programiranje u C-u</title>
		<link>http://lemilica.com/archives/214</link>
					<comments>http://lemilica.com/archives/214#respond</comments>
		
		<dc:creator><![CDATA[Jadranko Iskra]]></dc:creator>
		<pubDate>Wed, 27 Mar 2013 14:42:52 +0000</pubDate>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Programiranje]]></category>
		<guid isPermaLink="false">http://lemilica.com/uvod-u-programiranje-u-c-u</guid>

					<description><![CDATA[Prva stvar koja je potrebna za programiranje u C-u (ili bilo kojem drugom programskom jeziku) je compiler. Compiler prevodi napisani program u izvršne (executable) datoteke koje računalo može razumjeti i pokrenuti. Za Windows preporučam Code::Blocks, a u Linuxu možete koristiti gcc. Prvi program Prvi program koji ćemo napraviti je tzv. &#8220;Hello world&#8221;: #include int main() { printf ("Hello world!\n"); return 0; } &#160; Prva linija koda je #include koja uključuje u program prije prevođenja standardno zaglavlje koje sadrži definicije tipova i funkcijskih prototipova (npr. printf). Druga linija koda označava da na tom mjestu počinje main funkcija i na tom mjestu se počinje izvoditi program. Svaki program mora imati main funkciju unutar koje se mogu pozivati druge funkcije. Svaki imenovani blok počinje znakom &#8220;{&#8221; i završava znakom &#8220;}&#8221;. Blok obuhvaća deklaracije i naredbe. Svaka naredba i deklaracija mora završavati znakom &#8220;;&#8221;. Blokovi ne završavaju znakom &#8220;;&#8221; tj. iza &#8220;}&#8221; se ne stavlja &#8220;;&#8221;. Nadalje, printf funkcija je standardni način za ispis podataka na ekran. Svaka funkcija ima iza imena &#8220;()&#8221;, u koje se upisuju parametri funkcije. U ovom slučaju navodnici kažu compileru da želimo na ekran ispisati (skoro) sve što je između navodnika. &#8220;\n&#8221; je sekvenca koja označava prelazak u novi red. Kasnije ćemo reći više o sekvencama. Zadnjom naredbom operativnom sistemu vraćamo vrijednost iz main programa. Naredba je važna jer pomoću nje možemo vidjeti da li se program dobro izvršio. Ako je, trebao bi vratiti &#8220;0&#8221;. Zatvorena vitičasta zagrada &#8220;}&#8221; označava kraj main funkcije. Code::blocks nakon izvođenja programa čeka bilo kakav unos i tek onda zatvara konzolu. U nekim compilerima to nije tako nego se program zatvara odmah nakon ispisa i ne stigne se vidjeti ispis. To se može riješiti funkcijom getchar(). Getchar() očekuje unos sa tipkovnice i program se ne može izvršiti dok ne dobije taj unos što daje vremena da se vidi ispis. U tom slučaju program bi izgledao ovako: #include int main() { printf ("Hello world!\n"); getchar(); return 0; } &#160; Slijedeće poglavlje: Varijable]]></description>
		
					<wfw:commentRss>http://lemilica.com/archives/214/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
