urbic.com logotip

Naloga:

Napišite program, ki vam vnešeno naravno število razstavi na produkt prafaktorjev.

#include <iostream>
#include <cmath>
using namespace std;

int main ()
{
  int n,j;

  cout << "vnesi pozitivno celo stevilo" << endl;
  cin >> n;
  cout << n << "=";
  j=2;
  while (n>1) {
  if (n % j == 0) {
     n=n/j;
     if (n>1) {
      cout << j << "*";
      }
	  else {
      cout << j;
	  }
	  }
 else {
  j=j+1;
  }
  }

  return 0;
}

Tekst sedaj shranimo kot datoteko prafaktorji.cpp in prevedemo.

Tu je sedaj še print screen postopka prevajanja z nekaj rezultati. V kolikor vam kakšna podrobnost ni jasna, mi sporočite.

Nazaj na osnovno stran za predmet Uporaba numeričnih metod v kemiji.