8.1.. Napisati program za ispis parnih brojeva od 1 do n.

Opis rješenja: Parni brojevi su djeljivi sa 2 bez ostatka. Zato se i provjera sastoji od provjere da li je broj djeljiv sa 2 bez ostatka IF i % 2 =0.

Opis programa: Operator uvećanja ++ uvećava vrijednost varijable za 1. Primjer: i++ je ekvivalentan izrazu i = i + 1. Vidi Operatori uvećanja /INCREMENT/ i++ i++i; operatori umanjenja /DECREMENT/ i-- i --i;
Logički izraz i % 2 == 0 je TRUE kad je broj paran, vidi Cjelobrojno dijeljenje i modul broja.

Listing programa:

// 08111002
import java.util.Scanner;
public class Main {  
    public static void main(String[] args) {
        Scanner input = new Scanner (System.in);  
        System.out.println("Ispisati prirodne brojeve od 1 do n - parni");  // naslov
        int i, n;                      // deklarisanje varjabli
        System.out.print("Do broja ");
        n = input.nextInt();           // ulaz broja

        for (i = 1; i <= n; i++)       // ponavljanje za i=1 do i=n - pocetak petlje 
            if(i %2 == 0)              // i parno (broj djeljiv sa 2)?
                System.out.println(i); // da, i parno (broj djeljiv sa 2): ispis parno i
    }
}

II verzija    int i = 1; 
// 08111002
import java.util.Scanner;
public class Main {  
    public static void main(String[] args) {
        Scanner input = new Scanner (System.in);  
        System.out.println("Ispisati prirodne brojeve od 1 do n - parni");  // naslov
        int n;                         // deklarisanje varjabli
        System.out.print("Do broja ");
        n = input.nextInt();           // ulaz broja

        for (int i = 1; i <= n; i++)       // ponavljanje za i=1 do i=n - pocetak petlje 
            if(i %2 == 0)              // i parno (broj djeljiv sa 2)?
                System.out.println(i); // da, i parno (broj djeljiv sa 2): ispis parno i
    }
}

Ispis na ekranu:

Index