Naloga:
Napišite program, ki vam za vneseni par naravnih števil po Evklidovem algoritmu poišče največji skupni delitelj in najmanjši skupni večkratnik.
#include <iostream> #include <cmath> using namespace std; int main () { int a,b,o,v; cout << "vnesi prvo pozitivno celo stevilo" << endl; cin >> a; cout << "vnesi drugo pozitivno celo stevilo" << endl; cin >> b; v=a*b; cout << a << "=" << b << "*" << a/b << "+" << a % b << endl; o=a % b ; while (o>0){ a=b; b=o; cout << a << "=" << b << "*" << a/b << "+" << a % b << endl; o=a % b ; } cout << "Najvecji skupni delitelj je " << b << endl; v=v/b; cout << "Najmanjsi skupni veckratnik je " << v << endl; return 0; }
Tekst sedaj shranimo kot datoteko evklid.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.