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
|