8.1.. Napisati program za izračunavanje proizvoda od 1 do 5.

Opis rješenja: Početna vrijednost proizvoda je 1 (p = 1;) Pri napredovanju kroz petlju se uvačava vrijednost p po izraz: p= p*i;.

Tekstualni algoritam:

  1. postaviti početnu vrijednost proizvoda (p=1;)
  2. za i = 1 do 5 radi
    formirati novu vrijednost proizvoda (p=p*i;)
    ispisati izračunatu vrijednost proizvoda

Listing programa:

// 08112050
#include <iostream>

using namespace std;
int main()
{
int i,p;
	
    p=1;           // pocetna vrijednost proizvoda    
	
    for(i=1; i <= 5; i++)            // za 1 do 5 radi
    {
        p=p*i;                       // nova vrijednost proizvoda p *= i;
        cout << "Faktorijel broja: " << i << " = " << p << endl;
    }
    return 0;
}

Ispis na ekranu:

Index