23.1.23010480. Učitavati prirodne brojeve i sabirati ih ako su višecifreni parni a množiti ih ako su jednocifreni neparni sve dok je proizvod veći od sume. Ispisati proizvod i sumu.

Opis rješenja:

Listing programa:

/* 23010480 Učitavati prirodne brojeve i sabirati ih ako su višecifreni parni 
a množiti ih ako su  jednocifreni neparni sve dok je proizvod veći od sume.
Ispisati proizvod i sumu.*/
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{int pro=1, suma=0, broj;
 while (pro>suma) 
     {cin >>broj;
      if (broj>9 && broj%2==0) suma=suma+broj;
      if (broj<10 && broj%2!=0)pro=pro*broj; 
     }
 cout << "Proizvod je " << pro << endl;
 cout << "Suma je " << suma-broj << endl;
 system("PAUSE");
 return EXIT_SUCCESS;
}

Ispis na ekranu:

Riješeni zadaci    Index