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.