<?xml version="1.0" encoding="windows-1250" ?>
<rss version="2.0">
<channel>
<docs>https://www.mycity.rs/Obavestenja/MyCity-RSS-feeds.html</docs>
<title>MyCity :: C / C++</title>
<link>https://www.mycity.rs/C/</link>
<description>RSS feed 'C / C++' foruma</description>
<language>sr</language>
<ttl>15</ttl>
<lastBuildDate>Sat, 18 Jul 2026 16:38:53 +0100</lastBuildDate>
<item>
	<title>Testovi za C++</title>
	<link>https://www.mycity.rs/C/Testovi-za-C.html</link>
	<guid>https://www.mycity.rs/?p=1969856</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>Imali smo zadatak da implementujemo algoritamsku strukturu jednostruko povezana lista u C++.
&lt;br /&gt;

&lt;br /&gt;
Rešenje je u main.cpp 
&lt;br /&gt;
Testovi u test
&lt;br /&gt;
Postavka u vezba.pdf
&lt;br /&gt;

&lt;br /&gt;
Imamo online IDE koji koristi Linux. Napisemo kod i pokrenemo autotestove.
&lt;br /&gt;

&lt;br /&gt;
Pitanje je, kako da ove testove pokrenem kod sebe na Windows-u offline?
&lt;br /&gt;
Ili eventualno ako bih imao linux, kako se ovo pokreće lokalno?
&lt;br /&gt;
Šta treba sve instalirati osim G++ compilera?
&lt;br /&gt;

&lt;br /&gt;
Ne mora imati ovakav interfejs koji je nesto u PHP napravljeno da lepo izgleda, samo da mi kaze u command prompt je li test prosao, i ako nije da ukaze na greske...
&lt;br /&gt;

&lt;br /&gt;
Moze li neko pomoci oko ovoga, da proba pokrenuti ove testove kod sebe i ako uspije da objasni sta je sve kako je pokrenuo?
&lt;br /&gt;

&lt;br /&gt;
&lt;a href=&quot;https://www.mycity.rs/slika.php?slika=430285_863953631_screen.png&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;&lt;img class=&quot;post_slika&quot; src=&quot;/must-login.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;</description>
	<pubDate>Wed, 02 Oct 2024 23:14:29 +0100</pubDate>
</item>
<item>
	<title>Je li broj prost</title>
	<link>https://www.mycity.rs/C/Je-li-broj-prost.html</link>
	<guid>https://www.mycity.rs/?p=1956694</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>Znam da je trivijalno, ali nije mi jasno zašto ovaj algoritam ne radi kako bi trebao raditi.
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;bool JeLiProst&amp;#40;int n&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; if &amp;#40;n &amp;lt;= 1&amp;#41;return false;
&lt;br /&gt;
&amp;nbsp; for &amp;#40;int i = 2; i &amp;lt;= sqrt&amp;#40;n&amp;#41;; i++&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; if &amp;#40;n % i == 0&amp;#41;return false;
&lt;br /&gt;
&amp;nbsp; return true;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
Prethodni kod radi korektno. Ali zašto ovaj uvjet &lt;span style=&quot;font-style: italic&quot;&gt;&lt;span style=&quot;font-weight: bold&quot;&gt;if(n&amp;lt;=1)return false;&lt;/span&gt;&lt;/span&gt; nije mogao da se ubaci unutar petlje? To bi ovako izgledalo:
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;bool JeLiProst&amp;#40;int n&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; for &amp;#40;int i = 2; i &amp;lt;= sqrt&amp;#40;n&amp;#41;; i++&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; if &amp;#40;n &amp;lt;= 1 || n % i == 0&amp;#41;return false;
&lt;br /&gt;
&amp;nbsp; return true;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
Sada kod daje pogrešan rezultat, npr. vraća da je nula prost broj...</description>
	<pubDate>Wed, 22 Jun 2022 13:37:33 +0100</pubDate>
</item>
<item>
	<title>Ispis brojeva iz binarne datoteke</title>
	<link>https://www.mycity.rs/C/Ispis-brojeva-iz-binarne-datoteke.html</link>
	<guid>https://www.mycity.rs/?p=1954738</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>U binarnoj datoteci numbers.dat nalazi se određeni broj (najviše 100.000) nenegativnih cijelih brojeva u opsegu 0-65535 predstavljenih sa po dva bajta. 
&lt;br /&gt;
Potrebno je ispisati brojeve iz datoteke na ekran:
&lt;br /&gt;
OUTPUT:
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;1 2 1 4 2 4 2 2 3 4 2&lt;/span&gt;
&lt;br /&gt;
Kod:
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;#include &amp;lt;stdio.h&amp;gt;
&lt;br /&gt;
#include &amp;lt;stdint.h&amp;gt;
&lt;br /&gt;
int main&amp;#40;&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; const char file&amp;#91;&amp;#93; = &amp;quot;numbers.dat&amp;quot;;
&lt;br /&gt;
&amp;nbsp; FILE *fp = fopen&amp;#40;file, &amp;quot;rb&amp;quot;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; uint16_t arr&amp;#91;100000&amp;#93;;
&lt;br /&gt;
&amp;nbsp; int i;
&lt;br /&gt;
&amp;nbsp; int loaded=fread&amp;#40;arr, 2, 100000, fp&amp;#41;;
&lt;br /&gt;
&amp;nbsp; printf&amp;#40;&amp;quot;Loaded numbers&amp;#58; %d\n&amp;quot;, loaded&amp;#41;;
&lt;br /&gt;
&amp;nbsp; for &amp;#40;i = 0; i &amp;lt; loaded; i++&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;quot;%d &amp;quot;, arr&amp;#91;i&amp;#93;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; fclose&amp;#40;fp&amp;#41;;
&lt;br /&gt;
&amp;nbsp; return 0;
&lt;br /&gt;
&amp;#125;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
Ako brojeve 12142422342 pretvorim u binary to će biti: 11011001010010101110010 (konvertujem ih jedan po jedan) i pokrenem program dobijam output:
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Loaded numbers: 11
&lt;br /&gt;

&lt;br /&gt;
12593 12592 12337 12592 12592 12336 12337 12337 12593 12337 12592&lt;/span&gt;
&lt;br /&gt;

&lt;br /&gt;
Kako mogu učitati brojeve predstavljene u dva bajta?</description>
	<pubDate>Sat, 05 Mar 2022 16:34:00 +0100</pubDate>
</item>
<item>
	<title>Kako pokrenuti C program na web stranici bez otkrivanja koda</title>
	<link>https://www.mycity.rs/C/Kako-pokrenuti-C-program-na-web-stranici-bez-otkrivanja-koda.html</link>
	<guid>https://www.mycity.rs/?p=1953642</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>Pozdrav, napisao sam zaista složen (oko 2000 linija koda) C program, i želim ga pokrenuti na svojoj web stranici. Znam da postoje neki servisi u koje možete zalijepiti svoj kod i pustiti da ga svi kompajliraju i pregledaju. Ali želim to napraviti na način da posjetitelji mogu samo pokrenuti kod, bez gledanja. Također, želim ažurirati ako je potrebno i taj program bi trebao biti 24h dostupan. Dakle pravi hosting, a ne preko local hosta da idem. Postoji li način da to uradim, možete li mi objasniti?</description>
	<pubDate>Thu, 13 Jan 2022 03:09:18 +0100</pubDate>
</item>
<item>
	<title>Ternarni operatori u C</title>
	<link>https://www.mycity.rs/C/Ternarni-operatori-u-C.html</link>
	<guid>https://www.mycity.rs/?p=1952956</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Napisano: 14 Dec 2021 11:44&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;int e = n % 2 ? &amp;#40;1 - n&amp;#41; / 2 - 1&amp;#58; n / 2 + 1;&lt;/code&gt;
&lt;br /&gt;
Možete li mi prevesti u standardan oblik ovaj kod? Ne razumijem šta ovo znači i predstavlja. 
&lt;br /&gt;

&lt;br /&gt;
----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Dopuna: 14 Dec 2021 11:56&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
 &lt;code class=&quot;highlight&quot;&gt;if&amp;#40;n%2==1&amp;#41; e = &amp;#40;1 - n&amp;#41; / 2; else e =&amp;nbsp; n / 2 + 1;&lt;/code&gt;
&lt;br /&gt;
Našao sam, jako korisno za skraćivanje koda &lt;img src=&quot;https://www.mycity.rs/images/smiles/icon_smile.gif&quot; alt=&quot;Smile&quot; border=&quot;0&quot; /&gt;</description>
	<pubDate>Tue, 14 Dec 2021 11:44:31 +0100</pubDate>
</item>
<item>
	<title>Srednja vrijednost elemenata niza</title>
	<link>https://www.mycity.rs/C/Srednja-vrijednost-elemenata-niza.html</link>
	<guid>https://www.mycity.rs/?p=1952896</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>Pozdrav, imate li ideju kako i na koji način riješiti ovaj zadatak?
&lt;br /&gt;
&lt;a href=&quot;https://www.mycity.rs/slika.php?slika=430285_91072843_Screenshot_3.jpg&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;&lt;img class=&quot;post_slika&quot; src=&quot;/must-login.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;#include &amp;lt;math.h&amp;gt;
&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;
&lt;br /&gt;
#define epsilon 0.0001
&lt;br /&gt;
int main&amp;#40;&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; int i, k = 0, n;
&lt;br /&gt;
&amp;nbsp; double niz&amp;#91;100&amp;#93;;
&lt;br /&gt;
&amp;nbsp; do &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;quot;Unesite broj clanova niza&amp;#58; &amp;quot;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; scanf&amp;#40;&amp;quot;%d&amp;quot;, &amp;amp;n&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;#125; while &amp;#40;n &amp;lt;= 0 || n &amp;gt; 100&amp;#41;;
&lt;br /&gt;
&amp;nbsp; printf&amp;#40;&amp;quot;Unesite niz&amp;#58; &amp;quot;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; for &amp;#40;i = 0; i &amp;lt; n; i++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; scanf&amp;#40;&amp;quot;%lf&amp;quot;, &amp;amp;niz&amp;#91;i&amp;#93;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; for &amp;#40;i = 0; i &amp;lt; n; i++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; if &amp;#40;fabs&amp;#40;niz&amp;#91;i + 1&amp;#93; - 2 * niz&amp;#91;i&amp;#93;&amp;#41; &amp;lt; epsilon&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; return 0;
&lt;br /&gt;
&amp;#125;
&lt;br /&gt;
&lt;/code&gt;</description>
	<pubDate>Sun, 12 Dec 2021 13:13:59 +0100</pubDate>
</item>
<item>
	<title>Ispis realnog broja sa varijabilnom preciznošću</title>
	<link>https://www.mycity.rs/C/Ispis-realnog-broja-sa-varijabilnom-preciznoscu.html</link>
	<guid>https://www.mycity.rs/?p=1952783</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>Da li vam je poznato na koji način se može broj zaokružiti i ispisati sa preciznošću koja nije fiksno određena nekim prirodnim brojem, nego preko neke varijable? Ako korisnik treba da unese na koliko decimala da zaokruži, kako to riješiti?
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;#include &amp;lt;stdio.h&amp;gt;
&lt;br /&gt;
int main&amp;#40;&amp;#41;
&lt;br /&gt;
&amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; int r;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; double var = 37.66666;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; scanf&amp;#40;&amp;quot;%d&amp;quot;, &amp;amp;r&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;quot;%.2f&amp;quot;, var&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; return 0;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;</description>
	<pubDate>Wed, 08 Dec 2021 03:09:29 +0100</pubDate>
</item>
<item>
	<title>C program koji briše glavnu dijagonalu matrice</title>
	<link>https://www.mycity.rs/C/C-program-koji-brise-glavnu-dijagonalu-matrice.html</link>
	<guid>https://www.mycity.rs/?p=1952764</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>Pozdrav, mozete li mi pomoci oko ovoga? 
&lt;br /&gt;
Ako unesem matricu: 
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;1 0 0
&lt;br /&gt;
0 1 0
&lt;br /&gt;
0 0 1&lt;/span&gt;
&lt;br /&gt;
Trebalo bi nakon brisanja glavne dijagonale da izbaci vjerovatno ovako:
&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;0 0
&lt;br /&gt;
0 0 
&lt;br /&gt;
0 0&lt;/span&gt;
&lt;br /&gt;
Kako to da postignem koristeći ovu matricu?
&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;#include &amp;lt;stdio.h&amp;gt;
&lt;br /&gt;

&lt;br /&gt;
int main&amp;#40;&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; int i, j, mat&amp;#91;50&amp;#93;&amp;#91;50&amp;#93;, n;
&lt;br /&gt;
&amp;nbsp; printf&amp;#40;&amp;quot;Enter dimension of matrix&amp;#58; \n&amp;quot;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; scanf&amp;#40;&amp;quot;%d&amp;quot;, &amp;amp;n&amp;#41;;
&lt;br /&gt;
&amp;nbsp; for &amp;#40;i = 0; i &amp;lt; n; i++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;quot;Enter elements of %d. row&amp;#58; \n&amp;quot;, i + 1&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; for &amp;#40;j = 0; j &amp;lt; n; j++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; scanf&amp;#40;&amp;quot;%d&amp;quot;, &amp;amp;mat&amp;#91;i&amp;#93;&amp;#91;j&amp;#93;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; printf&amp;#40;&amp;quot;Matrix after deleting main diagonal&amp;#58;\n&amp;quot;&amp;#41;;
&lt;br /&gt;

&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; for &amp;#40;i = 0; i &amp;lt; n; i++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; for &amp;#40;j = 0; j &amp;lt; n; j++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if &amp;#40;i == j&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mat&amp;#91;i&amp;#93;&amp;#91;j&amp;#93; == mat&amp;#91;i&amp;#93;&amp;#91;j+1&amp;#93;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; &amp;nbsp; for &amp;#40;i = 0; i &amp;lt; n; i++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; for &amp;#40;j = 0; j &amp;lt; n - 1; j++&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;quot;%5d&amp;quot;, mat&amp;#91;i&amp;#93;&amp;#91;j&amp;#93;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; printf&amp;#40;&amp;quot;\n&amp;quot;&amp;#41;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;#125;
&lt;br /&gt;

&lt;br /&gt;
&amp;nbsp; return 0;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;</description>
	<pubDate>Tue, 07 Dec 2021 17:14:46 +0100</pubDate>
</item>
<item>
	<title>Petlja unutar petlje</title>
	<link>https://www.mycity.rs/C/Petlja-unutar-petlje.html</link>
	<guid>https://www.mycity.rs/?p=1949549</guid>
	<author>nobody@mycity.rs (_Pegaz_)</author>
	<description>Pozdrav svima,
&lt;br /&gt;

&lt;br /&gt;
Imam problem u vezi jednog zadatka u C programskom jeziku. Naime, zadatak je sledeći:
&lt;br /&gt;
Napisati program koji pronalazi sve Pitagorine trojke brojeva, od kojih nijedan nije veći od unetog broja n.
&lt;br /&gt;

&lt;br /&gt;
E sad, ovo rešenje nije najelegantnije jer ima duplikata (početne varijacije rade korektno,ali posle već ne) ali mi je bitno da shvatim kako funkcioniše ugnježdeni for. Konkretno, shvatam kako radi for unutar fora, ali ovaj zadatak zahteva i treći for i tu se maltene pogubim u postupku na koji program radi.
&lt;br /&gt;
 Početno rešenje;
&lt;br /&gt;

&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;
&lt;br /&gt;
#include &amp;lt;stdlib.h&amp;gt;
&lt;br /&gt;

&lt;br /&gt;
int main()
&lt;br /&gt;
{
&lt;br /&gt;
    int n, i, j, k;
&lt;br /&gt;

&lt;br /&gt;
    printf(&amp;quot;Unesite najveci moguci broj za pitagorine trojke: &amp;quot;);
&lt;br /&gt;
    scanf(&amp;quot;%i&amp;quot;, &amp;amp;n);
&lt;br /&gt;

&lt;br /&gt;
    printf(&amp;quot;Pitagorine trojke su: \n&amp;quot;);
&lt;br /&gt;
    for (i = 1; i &amp;lt;= n; i++){
&lt;br /&gt;
        for(j = 1; j &amp;lt;= n; j++)
&lt;br /&gt;
            for(k =1; k &amp;lt;= n; k++)
&lt;br /&gt;
                if (i * i == k * k - j * j)
&lt;br /&gt;
                    printf(&amp;quot;(%i, %i, %i)\n&amp;quot;, i, j, k);
&lt;br /&gt;
    }
&lt;br /&gt;

&lt;br /&gt;
    return 0;
&lt;br /&gt;
}
&lt;br /&gt;

&lt;br /&gt;
Uzeću za primer da nam je n = 15 i za prvi par brojeva bi trebao da ispiše (3, 4, 5) i ono što me tu buni je kako ta 3 fora funkcionišu, u smislu kojim redosledom proveravaju uslove i ostalo?
&lt;br /&gt;
Ovo je neko moje razmišljanje (za sad pogrešno):
&lt;br /&gt;
1. Ulazimo u prvi for, gde se za i = 1 proverava da li je ono &amp;lt;= n. Uslov je tačan
&lt;br /&gt;
2. Ulazi u drugi for gde je uslov takođe tačan
&lt;br /&gt;
3. Ulazimo u treći for, takođe tačan
&lt;br /&gt;
4. Proverava se da li je k na kvadrat = j na kvadrat + i na kvadrat. Uslov je netačan i za tu vrednost preskače se deo kod printf-a.
&lt;br /&gt;
Iznad navedeno mi je jasno, e sad,deo koji mi nije najjasniji,  kojim redosledom program dalje ide, tj. od kog fora tako da stigne baš do početnih brojeva 3/4/5 uzastopno?
&lt;br /&gt;

&lt;br /&gt;
Hvala puno unapred na pomoći.</description>
	<pubDate>Thu, 09 Sep 2021 18:16:08 +0100</pubDate>
</item>
<item>
	<title>Pomoc oko zadatka</title>
	<link>https://www.mycity.rs/C/Pomoc-oko-zadatka-43.html</link>
	<guid>https://www.mycity.rs/?p=1944831</guid>
	<author>nobody@mycity.rs (Zvonko25)</author>
	<description>Zadatak 1: Evidencija Ucenika
&lt;br /&gt;
Opis: Napisati aplikaciju koja omogućava obradu podataka koji su upisani u niz struktura. U nizu se nalaze
&lt;br /&gt;
podaci o učenicima jedne škole. Ukupan broj učenika je manji od 100. Struktura se sastoji od sledećih
&lt;br /&gt;
polja: Sifra, Ime, Prezime, BrojZavrsenihRazreda, ProsecnaOcena .
&lt;br /&gt;
Aplikacija treba da omoguci sledeće funkcionalnosti:
&lt;br /&gt;
*Dodavanje novog ucenika na kraj
&lt;br /&gt;
*Ispis svih učenika koji su vrlo dobri.
&lt;br /&gt;
*Završetak razreda za učenika, (objašnjenje: unosi se šifra učenika, razred koji učenik završava i
&lt;br /&gt;
prosečna ocena učenika za taj razred. Uneti podaci se prosleđuju funkciji u kojoj se povecava razred
&lt;br /&gt;
učenika za jedan i menja ukupna prosecna ocena. Nova prosečna ocena se racuna po formuli
&lt;br /&gt;
(stariRazred * prosecnaOcena + novaProsecnaOcena) / noviRazred.)
&lt;br /&gt;
*Ispis svih učenika
&lt;br /&gt;
*Ispivanje svih podataka o učeniku sa najduzim imenom i prezimenom, ako ima više takvih učenika
&lt;br /&gt;
treba ispisati sve.
&lt;br /&gt;
Primer niza ucenika:
&lt;br /&gt;
1 Petar Petrovic 4 4.5
&lt;br /&gt;
2 Nikola Nikolic 2 3.75
&lt;br /&gt;
3 Ana Anic 1 5.0
&lt;br /&gt;
4 Jovana Jovanovic 1 3.5
&lt;br /&gt;
5 Marko Markovic 3 4.85
&lt;br /&gt;
Sve funkcije staviti u modul Ucenik.c i Ucenik.h.
&lt;br /&gt;
Koristiti meni za realizaciju funkcionalnosti aplikacije. Svaka stavka menija
&lt;br /&gt;
je realizovana u funkciji.
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Pokusao sam da odradim zadatak ali nisam uspeo jer jos uvek ne znam module. Mnogo bih mi znacilo ako bi neko uspeo da mi posalje bar pocetak koda ili ceo kod sa objasnjenjima.&lt;/span&gt;
&lt;br /&gt;
P.S Hvala unapred!!!</description>
	<pubDate>Thu, 11 Mar 2021 00:49:55 +0100</pubDate>
</item>
<item>
	<title>Pomoć oko ošišane abedcede</title>
	<link>https://www.mycity.rs/C/Pomoc-oko-osisane-abedcede.html</link>
	<guid>https://www.mycity.rs/?p=1943831</guid>
	<author>nobody@mycity.rs (lukaglishic)</author>
	<description>Pravim maturski, imam ogromnu listu reči u kojima se naravno nalaze i slova šđčćž, i želim ih pretvoriti u sdcz.
&lt;br /&gt;
Kada deklarišem neki string sa tim slovima, ona imaju određenu negativnu ascii vrednost, npr š=-102,
&lt;br /&gt;
i to bi sve bilo ekstra, prosta funkcija koja kada naidje na ascii vrednost -102 menja je u 115(s), ali kada pokušam da u string unesem vrednost preko fajla, ta slova dobiju različite ascii vrednosti, i što je najgore pretvore se u dva znaka...Kako i zašto? 
&lt;br /&gt;
&lt;b&gt;[Link mogu videti samo ulogovani korisnici]&lt;/b&gt;</description>
	<pubDate>Mon, 08 Feb 2021 20:31:33 +0100</pubDate>
</item>
<item>
	<title>c++ nacrtaj baklavu za uneseni n broj</title>
	<link>https://www.mycity.rs/C/c-nacrtaj-baklavu-za-uneseni-n-broj.html</link>
	<guid>https://www.mycity.rs/?p=1942206</guid>
	<author>nobody@mycity.rs (amar54k)</author>
	<description>----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Napisano: 20 Dec 2020 17:00&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
moze pomoc oko ovog zadatka, kada korisnik unese n, treba da se nacrta baklava za taj uneseni broj
&lt;br /&gt;
ovako bi to izgledalo, ako se unese n=3
&lt;br /&gt;
tako nesta, nisam dobro ni nacrtao
&lt;br /&gt;
&lt;a href=&quot;https://www.mycity.rs/slika.php?slika=430285_84656847_Screenshot_1.jpg&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;&lt;img class=&quot;post_slika&quot; src=&quot;/must-login.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
dakle unose se &lt;span style=&quot;font-weight: bold&quot;&gt;/&lt;/span&gt; i &lt;span style=&quot;font-weight: bold&quot;&gt;\&lt;/span&gt; 
&lt;br /&gt;

&lt;br /&gt;
----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Dopuna: 20 Dec 2020 18:04&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
 ono sto sam ja uspio, jeste da za n nacrta toliko baklava, ali meni treba jedna baklava sa n linija 
&lt;br /&gt;

&lt;br /&gt;
&lt;code class=&quot;highlight&quot;&gt;#include &amp;lt;iostream&amp;gt;
&lt;br /&gt;
using namespace std;
&lt;br /&gt;

&lt;br /&gt;
int main&amp;#40;&amp;#41; &amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;int n,i,j;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;PROGRAM KOJI CRTA BAKLAVE ZA UNESENI BROJ n.&amp;quot; &amp;lt;&amp;lt; endl;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;--------------------------------------------&amp;quot; &amp;lt;&amp;lt; endl;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;unesi n&amp;#58; &amp;quot;;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;cin &amp;gt;&amp;gt; n;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;cout &amp;lt;&amp;lt; &amp;quot;&amp;quot; &amp;lt;&amp;lt; endl;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;for&amp;#40;i=0; i &amp;lt; n; i++&amp;#41;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;#123;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; cout &amp;lt;&amp;lt; &amp;quot; /&amp;quot; &amp;lt;&amp;lt; &amp;quot;\\&amp;quot; &amp;lt;&amp;lt; endl;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; cout &amp;lt;&amp;lt; &amp;quot; \\&amp;quot; &amp;lt;&amp;lt; &amp;quot;/&amp;quot; &amp;lt;&amp;lt; endl;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; cout &amp;lt;&amp;lt; &amp;quot;&amp;quot; &amp;lt;&amp;lt; endl;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;#125;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;return 0;
&lt;br /&gt;
&amp;#125;&lt;/code&gt;
&lt;br /&gt;

&lt;br /&gt;
to ovako izgleda kada se pokrene: 
&lt;br /&gt;
&lt;a href=&quot;https://www.mycity.rs/slika.php?slika=430285_55464966_Screenshot_2.jpg&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;&lt;img class=&quot;post_slika&quot; src=&quot;/must-login.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;kako bi se ovo moglo rijesiti ??&lt;/span&gt;</description>
	<pubDate>Sun, 20 Dec 2020 17:00:02 +0100</pubDate>
</item>
<item>
	<title>Emarcadero Dev-Cpp</title>
	<link>https://www.mycity.rs/C/Emarcadero-Dev-Cpp.html</link>
	<guid>https://www.mycity.rs/?p=1939869</guid>
	<author>nobody@mycity.rs (bocke)</author>
	<description>Najnovija inkarnacija DevCpp-a, ovog puta iz Embarcadera, kompanije koja je kupila Borland i nastavila razvoj/prodaju Delphi-ja i CPP Buildera. 
&lt;br /&gt;

&lt;br /&gt;
&lt;cite&gt;&lt;span class=&quot;cite-who&quot;&gt;Citat:&lt;/span&gt;Embarcadero Dev-C++ is a new and improved fork (sponsored by Embarcadero) of Bloodshed Dev-C++ and Orwell Dev-C++. It is a full-featured Integrated Development Environment (IDE) and code editor for the C/C++ programming language. It uses Mingw port of GCC (GNU Compiler Collection) as its compiler. Embarcadero Dev-C++ can also be used in combination with Cygwin or any other GCC based compiler. Embarcadero Dev-C++ is built using the latest version of Embarcadero Delphi. Embarcadero Dev-C++ has a low memory footprint because it is a native Windows application and does not use Electron.&lt;/cite&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;a href=&quot;https://www.mycity.rs/slika.php?slika=19007_106877071_screenshot800x600.png&quot; target=&quot;_blank&quot; class=&quot;postlink&quot;&gt;&lt;img class=&quot;post_slika&quot; src=&quot;/must-login.png&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Zvanična web strana&lt;/span&gt;
&lt;br /&gt;
&lt;b&gt;[Link mogu videti samo ulogovani korisnici]&lt;/b&gt;
&lt;br /&gt;

&lt;br /&gt;
&lt;span style=&quot;font-weight: bold&quot;&gt;Preuzimanje&lt;/span&gt;
&lt;br /&gt;
&lt;b&gt;[Link mogu videti samo ulogovani korisnici]&lt;/b&gt;
&lt;br /&gt;

&lt;br /&gt;
P.S. Embarcadero je nastavio razvoj Delphi-a i CPP Buildera, ali je moguće kupiti samo profesionalne licence koje koštaju k'o sv. Petra kajgana. Postoje besplatne verzije, ali one imaju neka značajna ograničenja. Tako da je ovo verovatno neka vrsta alternative nekadašnjim &amp;quot;privatnim&amp;quot; licencama za učenike, studente, hobiste i open source developere. Ova verzija Dev-CPP je u potpunosti open source, koristi GCC i nema nikakva ograničenja upotrebe.</description>
	<pubDate>Tue, 20 Oct 2020 02:12:37 +0100</pubDate>
</item>
<item>
	<title>Pomoc u vezi rjesavanja niza (C jezik)</title>
	<link>https://www.mycity.rs/C/Pomoc-u-vezi-rjesavanja-niza-C-jezik.html</link>
	<guid>https://www.mycity.rs/?p=1939855</guid>
	<author>nobody@mycity.rs (Mladjo73)</author>
	<description>----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Napisano: 19 Okt 2020 15:00&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
Pozdrav svima, imam jedan zadatak koji nikako ne mogu da rijesim pa bi mi valjala vasa pomoc. On glasi ovako:
&lt;br /&gt;

&lt;br /&gt;
U niz se unose elementi, sve po tri clana, takozvane &amp;quot;trojke&amp;quot;. Prvi clan jedne trojke je ID kosarkasa, drugi clan je broj broj minuta provedenih na parketu tog kosarkasa i treci clan jedne trojke je ukupan broj poena tog kosarkasa. Dakle ta jedna trojka sadrzi u stvari 3 elementa koja opisuju jednog igraca. Unos se vrsi sve dok se ne unese negativan broj na bilo kom od 3 mjesta u zadnjoj &amp;quot;trojci&amp;quot;. (Na primjer ako zadnju trojku cine elementi 5 -1 23 unos se prekida tek posle 23, jer se mora obezbjediti unos citave trojke). Dalje, ukoliko se unesu 2 ista ID-a za 2 kosarkasa, treba obezbjediti ponovan unos za tog drugog jer svaki kosarkas treba da ima jedinstven ID koji ga opisuje. Na kraju treba pronaci koji je kosarkas dao najvise poena po minuti, ispisati taj rezultat i ID tog kosarkasa. Napomena da treba obezbjediti da se kod zadnje trojke ne racuna broj poena po minuti jer je ona ta koja je prekinula unos zbog negativnog broja pa nema smisla racunati.
&lt;br /&gt;

&lt;br /&gt;
Dakle, najveci problem mi predstavlja sam unos niza jer nikako ne mogu da uspijem da unesem sve potrebne podatke onako kako se trazi. Znam da treba da se unos radi preko do while petlje i tako sam i pokusavao, ali nazalost nisam daleko dogurao jer do sada sam se susretao sa nekim jednostavnijim uslovima unosa, kao sto je npr. unos samo pozitivnih, samo viseifrenih, samo trocifrenih brojeva i slicno.
&lt;br /&gt;

&lt;br /&gt;
Sve ovo treba uraditi u C jeziku bez koriscenja funkcija i pokazivaca jer to nismo ucili, sto jos vise otezava okolnosti. 
&lt;br /&gt;

&lt;br /&gt;
----------- &lt;span style=&quot;font-weight: bold&quot;&gt;Dopuna: 19 Okt 2020 15:05&lt;/span&gt; ---------
&lt;br /&gt;

&lt;br /&gt;
 Ovo je nesto najblize sto sam uspio uraditi. 
&lt;br /&gt;

&lt;br /&gt;
#include &amp;lt;stdio.h&amp;gt;
&lt;br /&gt;
int main ()
&lt;br /&gt;
{
&lt;br /&gt;
    int i, j, n, m, niz[50], min, br=0, pom, k, u;
&lt;br /&gt;
    do
&lt;br /&gt;
    {
&lt;br /&gt;
        printf(&amp;quot;Unesi element niza:\n&amp;quot;);
&lt;br /&gt;
        scanf (&amp;quot;%d&amp;quot;, &amp;n);
&lt;br /&gt;
        if(n&amp;gt;=0)
&lt;br /&gt;
        {
&lt;br /&gt;
            niz[br]=n;
&lt;br /&gt;
            br++;
&lt;br /&gt;
        }
&lt;br /&gt;
        for(i=0; i&amp;lt;br; i+=3)
&lt;br /&gt;
        {
&lt;br /&gt;
            while(niz[i+3]==niz[i])
&lt;br /&gt;
            {
&lt;br /&gt;
                br--;
&lt;br /&gt;
                printf(&amp;quot;Unesite ponovo broj:\n&amp;quot;);
&lt;br /&gt;
                scanf(&amp;quot;%d&amp;quot;, &amp;m);
&lt;br /&gt;
                niz[i+3]=m;
&lt;br /&gt;
                niz[br]=niz[i+3];              
&lt;br /&gt;
                br++;
&lt;br /&gt;
            }
&lt;br /&gt;
        }
&lt;br /&gt;
    }
&lt;br /&gt;
    while(n&amp;gt;=0);
&lt;br /&gt;
    printf(&amp;quot;Niz je:\n&amp;quot;);
&lt;br /&gt;
    for(i=0; i&amp;lt;br; i++)
&lt;br /&gt;
    printf(&amp;quot;%d &amp;quot;, niz[i]);
&lt;br /&gt;
} </description>
	<pubDate>Mon, 19 Oct 2020 15:00:20 +0100</pubDate>
</item>
<item>
	<title>Dev C++ - Grafika problem</title>
	<link>https://www.mycity.rs/C/Dev-C-Grafika-problem.html</link>
	<guid>https://www.mycity.rs/?p=1935379</guid>
	<author>nobody@mycity.rs (Bobannn90)</author>
	<description>Pozdrav svima! Poceo sam da citam o programiranju u C++ jeziku. Poceo sam sa knjigom C++ za apsolutne pocetnike. Stigao sam do poglavlja o grafici, medjutim naisao sam na problem. Kako se i preporucuje u knjizi, instalirao sam Dev C++ programsko okruzenje, ali se zahtijeva da se prekopiraju neki fajlovi iz foldera include i lib sa CD-a na disku C gdje je i instaliran Dev C++. Ja sam knjigu preuzeo sa sajta tutoriali.org i nemam nikakav CD koji bi mi dosao uz knjigu pa da prekopiram te fajlove. Samo imam instalirano na disku C: Dev C++ koji sam regularno instalirao sam besplatno sa sourceforge-a. Sada ne mogu da ucim dalje o grafici jer nemam taj CD i nemam te fajlove koji moraju da se kopiraju i podesi u konfiguraciji programa. Sta mi predlazete da radim? Da li mislite da preskocim poglavlje grafika i dovrsim knjigu sa tim dijelovima koji mogu da se koriste ili da predjem na neku drugu knjigu ili pak neko novo programsko okruzenje? Hvala unaprijed i pozdrav! Nadam se da cu uspjeti za pocetak da savladam najosnovnije stvari o programiranju uz pomoc literature koju imam.</description>
	<pubDate>Sat, 23 May 2020 14:22:06 +0100</pubDate>
</item>
</channel>
</rss>

