Jezik
Istorijat
C++
Kompajler
Razvojni ciklus
Hello.c
Greške
Komentari
Varijable
Printf i scanf
Include i main
Zbir.c
Konstante
Naredbe i izrazi
Operatori I
Zadaci I nivo
Operatori II
If/else
Zadaci II nivo
For
Zadaci III nivo
While
Zadaci IV nivo
Funkcije
Zadaci V nivo
Nizovi
Zadaci VI nivo
Zadaci
Rječnik
Literatura
abc C
|
|
Hello.c je tradicionalni uvod u C programiranje. To je aplikacija čiji je zadatak
da na ekranu vašeg monitora ispiše poruku "Hello, World!". Da biste i vi napravili
Hello.c aplikaciju, pratite sledeće korake.
Pokrenite svoj editor i pažljivo prekucajte sledeći kod.
#include <stdio.h>
main()
{
printf("Hello, World!\n");
return 0;
}
Što se mene tiče, vi ga možete i kopirati, ali vam to ne savjetujem. Pravi
programeri ne kopiraju kod, već ga pišu. To im je zadatak. Osjećajte se kao
programer. Snimite ovaj kod pod imenom Hello.c na svoj Hard Disk. Potom ga
kompajlirajte. Ako ne znate kako ovo da uradite, pogledajte u Help kompajlera.
U direktorijumu, gdje ste snimili Hello.c, trebala bi se pojaviti nova datoteka
Hello.exe (DOS/Windows) ili samo Hello (Linux). Pokrenite aplikaciju na način kako
pokrećete i druge aplikacije. Na ekranu treba da se ispiše poruka:
Hello, World!
Čestitamo! Uspješno ste napravili svoju prvu aplikaciju u C-u.
Napomena: Nekim korisnicima Windows-a može se desiti da aplikacija pri
pokretanju samo "trepne" i neće moći vidjeti poruku. Ako vam se to desi,
pokrenite aplikaciju iz DOS Prompt-a.
Razvojni ciklus
Vi niste ni svijesni da ste upravo prošli sve korake razvojnog cilusa. Da
pojasnim. Na početku imali smo cilj da napravimo aplikaciju, koji ispisuje poruku
"Hello, World!" na ekranu. Time je prvi korak, ideja, već kompletiran. Potom
smo prešli na realizaciju. Napisali smo kod i kompajlirali ga. Podkorak
projektivanje aplikacije smo na neki način preskočili. Ne kažem da ova aplikacija nije
projektovana, nego trebate shvatiti da je za početnike ovaj podkorak špansko selo,
sve dok se ne počnu sretati sa naredbama. Potom smo pokrenuli aplikaciju. Vidjevši
da aplikacija radi ono što treba, završavamo sa testiranjem aplikacije i izlazimo iz
razvojnog ciklusa.
Razvojni ciklus - Greške
|