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 predmet Uporaba numeričnih metod v kemiji.