Vodič · Programski jezik C

Programski jezik C – vodič kroz lekcije

C je jedan od najstarijih i najvažnijih programskih jezika. Koristi se za operativne sisteme, mikrokontrolere i programe kod kojih je važna brzina. Zbog jednostavne sintakse često je prvi jezik u školi i na takmičenjima iz informatike.

Lekcije su poređane redom kojim se uče: od prvog programa do pokazivača, struktura i rada sa datotekama (15 lekcija). Na kraju su zadaci sa rešenjima u C-u.

  • Osnovna i srednja škola
  • Početni nivo
  • Primeri u C-u
Savet: svaki primer prepiši i pokreni sam, pa ga izmeni. Za pisanje programa dovoljni su Code::Blocks, Dev-C++ ili VS Code sa GCC kompajlerom.

1 Osnove jezika C

Struktura programa, promenljive, tipovi podataka i operatori.

2 Grananje i petlje

Kako program donosi odluke i ponavlja naredbe, i petlja u petlji.

3 Funkcije

Podela programa na manje celine koje se mogu ponovo koristiti.

4 Nizovi, matrice i stringovi

Rad sa više podataka istog tipa i sa tekstom.

5 Pokazivači, strukture i datoteke

Naprednije teme jezika C.

6 Zadaci sa rešenjima u C-u

Zadaci za vežbu i proveru znanja. Pokušaj prvo sam, pa uporedi sa rešenjem.

✎ Kratak primer

Program učitava dva cela broja i ispisuje njihov zbir.

#include <stdio.h>

int main(void) {
    int a, b;

    /* unos dva cela broja */
    printf("Unesi dva broja: ");
    scanf("%d %d", &a, &b);

    /* ispis zbira */
    printf("Zbir je: %d\n", a + b);
    return 0;
}