Programski jezik C:

Programski jezik C:

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

etf.ucg.ac.me/materijal/1...3_postavka.pdf

Znam da je vrijeme novac.

Ali ako ima neki entuzijasta da uradi ove lagane vjezbe iz C-a, i da u komentarima ispise sustinu.

Posto sam pocetnik u programiranju i ne umijem ih uraditi sam.

Ako ima ko,
Unaprijed zahvalan...



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 02 Jan 2008
  • Poruke: 2167

Prvo, link ti ne radi.
Drugo, takvu pomoc ovde neces dobiti jer niko nece da radi domaci umesto tebe. Pomoc se daje onima koji pokusaju sami i urade nesto, pa negde zapne, ali ovako "dobar dan, mozete li da mi uradite domaci?" ne prolazi, zao mi je Smile



offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Napisano: 17 Okt 2016 20:03

Nije domaci.

To mi je priprema za I kolokvijum i kao sto sam napisao ne znam mnogo o programskom jeziku C.

etf.ucg.ac.me/materijal/1476703778Lab_3_postavka.pdf

Dopuna: 17 Okt 2016 20:10

Ajde i tako.
Gdje grijesim u prvom zadatku za for petlju ?


int main()
{
int a;
a = 1;
for (a>=1; a<10; a++);
printf("%d\n", a);
}

offline
  • Pridružio: 14 Feb 2008
  • Poruke: 12392

1. zadatak :
For loop : https://www.tutorialspoint.com/cprogramming/c_for_loop.htm
While : https://www.tutorialspoint.com/cprogramming/c_while_loop.htm
Do While : https://www.tutorialspoint.com/cprogramming/c_do_while_loop.htm

2. nizovi
https://en.wikibooks.org/wiki/C_Programming/Arrays

za 4. zadatak ćeš koristiti petlju da ispišeš obrnuti redosled
takođe za 5. zadatak

7. zadatak https://en.wikibooks.org/wiki/C_Programming/Complex_types#Structs

ref https://en.wikibooks.org/wiki/C_Programming

Izuzetno lako, nije poenta da ti neko napiše sve to nego da naučiš suštinu, jer ćeš verovanto kasnije imati još kompleksnije zadatke a ne osnovu.
Ujedno ovo su ti osnove programiranja u skoro svakom jeziku, tako da kad naučiš kako rade petlje, možeš lagano i drugi jezik da naučiš, samo da naučiš sintaksu tog drugog jezika.

Kreni pa ako nešto nije jasno, postavi pitanje, siguran sam da će neko pomoći detaljnije.

offline
  • Pridružio: 06 Feb 2012
  • Poruke: 1872

rocknrola ::Gdje grijesim u prvom zadatku za for petlju ?

int main()
{
int a;
a = 1;
for (a>=1; a<10; a++);
printf("%d\n", a);
}



U prvom izrazu for petlje si upotrebio pogrešan operator.
"=" je operator za dodelu vrednosti, a operator ">=" je relacioni (poređenje).
Dva puta bi inicijalizovao promenljivu "a" (da nisi pogrešio operator). Trebao si se odlučiti za jedno od ta dva mesta.
Ukoliko ćeš neku promenljivu nakon deklaracije odmah i inicijalizovati, uradi to u jednoj liniji.
Koliko se secam, u jeziku C obavezno je navesti liniju "return 0;" osim ako to nije dozvoljeno nekim novijim standardom(za koji je opet pitanje da li ga koristite na fakultetu) takodje, ovakav kod će raditi, jer vrlo vjerovatno koristis c++ kompajler.
U konkretnom primeru, bitno ti je da for petlja ima 10 prolaza. Tvoja bi, i da nisi pogrijesio operator, imala 9 prolaza.
Brojač petlje (u tvom slučaju to je "a") ne mora nužno biti iste vrednosti kao vrednost koja će se ispisati. Skrećem pažnju samo, nije nikakva greska!
Napisao si ";" nakon zatvorene zagrade for petlje. To treba da izbrišeš.
Takođe, od standarda C99 u C jeziku se mogu deklarisati i inicijalizovati promenljive u prvom izrazu for petlje. (Ali proveri da li je dozvoljeno da tako radite)
Što bi u tvom slučaju bilo pogodnije.

offline
  • Pridružio: 03 Apr 2016
  • Poruke: 136

Uspjeo sam uz pomoc tutorijala Srkija da uradim prvi zadatak...
Na ove sotale sam zapeo.

Probacu da citam ove tutorijale, valjda prokljuvim

Ko je trenutno na forumu
 

Ukupno su 1371 korisnika na forumu :: 37 registrovanih, 7 sakrivenih i 1327 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Ageofloneliness, Boris BM, Brana01, CikaKURE, darkangel, doom83, draganca, Dukelander, dzoni19, Excalibur13, Georgius, gmlale, hyla, Kibice, kolle.the.kid, ladro, Lošmi, Marko Marković, marsovac 2, Mcdado, Metanoja, Milometer, Misirac, Mixelotti, nikoli_ca, raptorsi, Smajser, Srle993, Stanlio, stegonosa, Toper, vladulns, voja64, yrraf, zbazin, zlaya011