#!/bin/bash SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" echo "=== Калькулятор НОД и НОК ===" read -p "Введите первое число: " n1 read -p "Введите второе число: " n2 if ! [[ "$n1" =~ ^[0-9]+$ ]] || ! [[ "$n2" =~ ^[0-9]+$ ]]; then echo "Ошибка: введите целые числа!"; exit 1 fi echo "Результаты:" echo -n "НОД: "; bash "$SCRIPT_DIR/script_GCD.sh" "$n1" "$n2" echo -n "НОК: "; bash "$SCRIPT_DIR/script_LCM.sh" "$n1" "$n2"