Add GCD script (task 1)

This commit is contained in:
lilrax
2026-02-27 14:36:48 +03:00
commit b19b413b53

25
script_GCD.sh Executable file
View File

@@ -0,0 +1,25 @@
#!/bin/bash
gcd() {
local a=$1
local b=$2
while [ $b -ne 0 ]; do
local temp=$b
b=$((a % b))
a=$temp
done
echo $a
}
if [ $# -ne 2 ]; then
echo "Usage: $0 <number1> <number2>"
exit 1
fi
result=$(gcd $1 $2)
echo "НОД($1, $2) = $result"