From b97224415eafcca8d8d118834cc3b09cdf476ef9 Mon Sep 17 00:00:00 2001 From: lilrax Date: Sun, 19 Apr 2026 12:31:07 +0300 Subject: [PATCH] Add GCD script (Task 1) --- script_GCD.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100755 script_GCD.sh diff --git a/script_GCD.sh b/script_GCD.sh new file mode 100755 index 0000000..f0d606f --- /dev/null +++ b/script_GCD.sh @@ -0,0 +1,14 @@ +#!/bin/bash +gcd() { + local a=$1 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 "; exit 1 +fi +echo "НОД($1, $2) = $(gcd $1 $2)"