8.3.. Napisati program za ispis proizvoda brojeva od 1 do n. Koristiti do while petlju.

Opis rješenja: Početna vrijednost varijable p (proizvid) je 1, a kontrolne varijable i jedan (1). Vrijednost proizvoda p se uvećava i puta (p*=i;). Varijabla i se uvećava za 1 (++i) i ponovo izvodi množenje i tako do vrijednosti varijable i=n.

Listing programa:


//proizvod prvih n prirodnih brojeva
	public static void main(String[] args) {
	Scanner input = new Scanner (System.in);

	int n, i=1, proizvod = 1;
	System.out.println("Do broja :");
    n = input.nextInt();
    
    do {
    	proizvod = proizvod * i;
    	i++;
    }
    while (i <= n);
	System.out.println(proizvod);
	
}

Ispis na ekranu:

Index