formatting source-code for d7af6fdc8c

This commit is contained in:
github-actions
2020-05-29 23:26:30 +00:00
parent edb3d51ec2
commit 7ad1f171c1
176 changed files with 5342 additions and 4288 deletions

View File

@@ -11,12 +11,15 @@
/**
* algorithm
*/
int gcd(int num1, int num2) {
if (num1 <= 0 | num2 <= 0) {
int gcd(int num1, int num2)
{
if (num1 <= 0 | num2 <= 0)
{
throw std::domain_error("Euclidean algorithm domain is for ints > 0");
}
if (num1 == num2) {
if (num1 == num2)
{
return num1;
}
@@ -39,11 +42,15 @@ int gcd(int num1, int num2) {
/**
* Main function
*/
int main() {
int main()
{
std::cout << "gcd of 120,7 is " << (gcd(120, 7)) << std::endl;
try {
try
{
std::cout << "gcd of -120,10 is " << gcd(-120, 10) << std::endl;
} catch (const std::domain_error &e) {
}
catch (const std::domain_error &e)
{
std::cout << "Error handling was successful" << std::endl;
}
std::cout << "gcd of 312,221 is " << (gcd(312, 221)) << std::endl;