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
#include <iostream>
using namespace std;
int main()
{
int i=1,p=1,n;
cout<<"Do broja ";
cin>>n;
do
{
p*=i;
++i;
} while(i<=n);
cout<<"Proizvod: "<<p<<endl;
}
Index
|