code:

Can't Copy and Paste this?

Click here for a copy-and-paste friendly version of this code!

 

Terms of Agreement:   

By using this code, you agree to the following terms...   

1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for langauges that allow it) freely and with no charge.   

2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   

3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 

4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.  

//     

// This program will find GCD (Greatest 

//     Common Divisor)

// Programmer: Joel Lange

// CPSC 231

// Date: 9-3-2000

#include 

#include 

using namespace std;

int gcd (int a, int b);

    int main () {

     int Num1, Num2;

     cout << "\nJoel Lange";

     cout << "\n\nEnter First Number: ";

     cin >> Num1;

     cout << "\nEnter Second Number: ";

     cin >> Num2;

     cout << "\n\tThe GCD of " << Num1 << " and " << Num2 << " is ( "

     << gcd (Num1, Num2) << " )." << endl << endl;

     return 0;

}

    int gcd(int a, int b) {

     if (a == 0)

     return b;

     else

     return gcd(b % a, a);

}