8.2.. Izračunati sumu i proizvod prirodnih brojeva od k do n. Koristiti jednu i dvije petlje.
Opis rješenja: Zadatak se rješava postavljanjem početnih vrijednosti za sumu (s=0;) i proizvod (p=1;). Ista petlja se koristi za izračunavanje sume i proizvoda.
#include <iostream>
using namespace std;
int main(){
int k, n, p = 1,s =0;
cout << "Upisi prvi broj K : " ;
cin >> k;
cout << "Upisi drugi broj N : " ;
cin >> n;
int i;
i = k
while(i<=n) {
{
p = p * i;
s = s + i;
}
i++
}
cout << "Proizvod brojeva je " << p << endl;
cout << "Suma brojeva je " << s << endl;
return 0;
}
II Verzija
#include <iostream>
using namespace std;
int main(){
int k, n, p = 1,s =0;
cout << "Upisi prvi broj K : " ;
cin >> k;
cout << "Upisi drugi broj N : " ;
cin >> n;
int i;
i = k
while(i<=n) {
p = p * i;
i++
}
i = k
while(i<=n) {
s = s + i;
i++
}
cout << "Proizvod brojeva je " << p << endl;
cout << "Suma brojeva je " << s << endl;
return 0;
}
Ispis na ekranu:
Index
|