8.2.. Napisati program za učitavanje 10 brojeva i ispis koliko je učitano negativnih, nula i pozitivnih brojeva.

Listing programa :

package zadatak;
import java.util.Scanner;
public class P08215006 {
	public static void main(String[] args)	{
	Scanner input = new Scanner (System.in);
	
	System.out.println("Od 10 brojeva koliko je negativnih, nula i pozitivnih brojeva");
		int i, br, br0, br1, n;

		br = 0;
		br0 = 0;
		br1 = 0;
		i = 1;
		while (i <= 10) {
			System.out.print(i + ". broj ");
			n = input.nextInt();
		    if (n < 0) br = br + 1;
		    if (n == 0) br0 = br0 + 1;
		    if (n > 0) br1 = br1 + 1;
			i++;
		}
		System.out.println("Negativnih brojeva ima " + br);
		System.out.println("Nula ima " + br0);
		System.out.println("Pozitivnih brojeva ima  " + br1);
}}

II Verzija
package zadatak;
import java.util.Scanner;
public class P08215006 {
	public static void main(String[] args)	{
	Scanner input = new Scanner (System.in);
	
	System.out.println("Od 10 brojeva koliko je negativnih, nula i pozitivnih brojeva");
		int i, br, br0, brl, n;

		br = 0;
		br0 = 0;
		brl = 0;
		i = 1;
		while (i <= 10) {
			System.out.print(i + ". broj ");
			n = input.nextInt();
			if (n < 0)
				br = br + 1;
			else if (n == 0)
				br0 = br0 + 1;
			else if (n > 0)
				brl = brl + 1;
			i++;
		}
		System.out.println("Negativnih brojeva ima " + br);
		System.out.println("Nula ima " + br0);
		System.out.println("Pozitivnih brojeva ima  " + brl);
}}

Ispis na ekranu:

Index