You are on page 1of 3

MALA POMOĆ ZA FORMATIRANJE KODA

• Razmaci

Kod petlji i uslova.


if (a > 5)
for (i = 0; i < 5; i++)
while (a > 5)

Kod funkcija.
printf(“Zdravo”);
sort(A);

Kod aritmetičkih i logičkih operacija.


if (b < 6 && n > 7)
c = a + b;

i++; // Ovde ne ide razmak (ne i ++).


• Pravilna indentacija

U suštini, telo svakog dela koda okruženog vitičastim zagradama treba da se uvuče.
if (k) { // Pišite zagrade i kada je samo jedna linija nakon
uslova. I obavezno razmak pre otvorene vitičaste zagrade.
// kod
// kod
// kod
}

if (n) {
// kod

while (a) {
if (m < 10) {
// kod
} else { // else moze u istom redu u kom je if zatvoren,
sa razmacima pre i posle else.
// kod
}

if (a > 3) {
// kod
}

// kod
// kod
}
}
• Prazni redovi

Obratite pažnju na prazne redove u primerima iznad. Treba da stavljate prazan red nakon tela
funkcija i poželjno je nakon uslova i petlji. Na primer:
void unos() {
// kod
}
// ovde
void ispis() {
// kod
}
// ovde
int main() {
// kod
}

Za ostale slučajeve nema nekih striktno određenih pravila ali je poželjno razdvojiti različite
delove koda, npr. na sledeći način:
int main() {
int a = 5;
float b;
// ovde
printf("Unesite broj b: ");
scanf("%f", b);
// ovde
if (a > 3) {
// kod
}
}

You might also like