8.1.. Ispisati parne prirodne brojeve od 1 do 17.

Opis rješenja: Parni brojevi su djeljivi sa 2 bez ostatka.
I varijanta - (i%2==0) logički izraza provjere parnosti broja, ako je logički izraz istinit ispisije se broj.
II varijanta - i = 2; - za početnu vrijednost u FOR petlji se postavlja paran broj 2. i = i + 2 u FOR petlji obezbjeđuje uvećanje kontrolne varujable za 2, tj FOR petlja generiše samo parne brojeve (2, 4, 6, ...).
(Cjelobrojno dijeljenje i modul broja).

Listing programa:

// 08111035
// Ispis parnih prirodnih brojeva od 1 do 17
#include <stdio.h>

int main()
{
    printf("Parni od 1 do 17\n");    // naslov   \n - prelazak u novi red    
    for(int i=1; i <= 17; i++)       // ponavljanje za i=2 do i=17 sa koramom +2 - pocetak petlje
        if(i % 2 == 0)               // i parno (broj djeljiv sa 2)? - provjera da li je broj paran (djeljiv sa 2)
            printf("%d ",i);         // i parno (broj djeljiv sa 2): ispis parno i
 
    return 0;
}

II varijanta
#include <stdio.h>

int main()
{
   int i;                            // deklarisanje varijable i
    printf("Parni od 1 do 17\n");    // naslov   \n - prelazak u novi red    
    for(i = 2; i <= 17; i = i + 2)   // ponavljanje za i=2 do i=17 - pocetak petlje
        printf("%d ",i);             // i parno (broj djeljiv sa 2): ispis parno i
 
    return 0;
}

Ispis na ekranu:

Index