diff --git a/script_GCD.sh b/script_GCD.sh new file mode 100755 index 0000000..4228d9b --- /dev/null +++ b/script_GCD.sh @@ -0,0 +1,14 @@ +#!/bin/bash +# GCD +a="$1" +b="$2" +while [ $a -ne 0 ] && [ $b -ne 0 ]; do + if [ $a -gt $b ]; then + a=$((a % b)) + else + b=$((b % a)) + fi +done +echo $((a + b)) + +