Delitelji in prastevilo, c++

 

Naloga:
Napišite program, ki vam za vneseno celo število pove, koliko ima to število deliteljev, te delitelje izpiše in pove, če je vnešeno število praštevilo.

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

int main ()
{
  int n,i,j;

  cout << "vnesi pozitivno celo stevilo" << endl;
  cin >> n;
  j=0;
  cout << n <<" ima naslednje delitelje:" << endl;
  for (int i=1; i<n+1; i++){
  if (n % i ==0) {
  j++;
  cout << i << endl;
  }
  }
  cout << "Skupno ima " << j <<" deliteljev." << endl;
  if (j==2) 
   cout << n << " je prastevilo";

  return 0;
}

Tekst sedaj shranimo kot datoteko delitelji.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 numerične metode za kemike.

 

Fakulteta za kemijo in kemijsko tehnologijo

Katedra za fizikalno kemijo

Univerza v Ljubljani

Večna pot 113, K3.009

1000 Ljubljana

Slovenija

tel: +386 1 479 8540

e-pošta: tomaz pika urbic at fkkt.uni-lj.si

Govorilne ure so po dogovoru.

Prešernove nagrade