8.1.. Napisati program za ispis proizvoda brojeva od 1 do n čija je cifra jedinica 6.

Opis rješenja: Provjera cifre jedinica izvodi izdvajanjem cifre jecinica i % 10 . Zatim u istom logičkom izrazu je i provjera da li je to cifra 6 - i % 10 == 6 (cifra jedinica 6).

Listing programa:

//p08112054//
#include <iostream>
#include <cmath>

using namespace std;

main()

{
	int i,n;
	float p;
	
	cout<<"Do broja: "<<endl;
	cin>>n;
	
	p=1;
	
	for(i=1; i<=n; i++)	
		if(i % 10 == 6)		
			p=p*i;
			
	cout<<"Proizvod prirodnih brojeva sa cifrom jedinica 6 od 1 do: "<<n<<" je "<<p<<endl;

system("PAUSE");
}

Ispis na ekranu:

Index