C Programsko Jezik – Kompletan Vodič i Resursi

C je jedan od najvažnijih i najstarijih programskih jezika koji se i dalje masovno koristi u industriji. Koristi se za razvoj operativnih sistema, kompajlera, uređaja sa ograničenim resursima i performansno kritičnih aplikacija.

Sadržaj ove stranice

  • Uvod u C
  • Osnovne strukture programa
  • Promenljive, uslovi i petlje
  • Funkcije
  • Nizovi i stringovi
  • Pokazivači
  • Strukture
  • Rad sa datotekama
  • Zadaci – osnovni, srednji i napredni
  • Rešenja sa objašnjenjima

Kratak primer C koda


#include <stdio.h>

int main() {
    int a, b;
    printf("Unesi dva broja: ");
    scanf("%d %d", &a, &b);

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

Glavne sekcije na sajtu o C jeziku

Kratki primeri

Promenljive i operatori:


#include <stdio.h>

int main() {
    int a = 10;
    int b = 20;
    int suma = a + b;
    printf("Suma: %d\n", suma);
    return 0;
}
    

Petlja i funkcija:


#include <stdio.h>

void ispisiBrojeve(int n) {
    for(int i = 1; i <= n; i++)
        printf("%d ", i);
}

int main() {
    ispisiBrojeve(5);
    return 0;
}
    

Zadatak: Napraviti funkciju koja prima niz brojeva i vraća njihov maksimum.


#include <stdio.h>

int maksimum(int niz[], int vel) {
    int max = niz[0];
    for(int i=1; i < vel; i++)
        if(niz[i] > max) max = niz[i];
    return max;
}

int main() {
    int brojevi[] = {3, 7, 2, 9, 5};
    printf("Najveći broj: %d\n", maksimum(brojevi, 5));
    return 0;
}
    

Nazad na hub