質問編集履歴
3
_
test
CHANGED
File without changes
|
test
CHANGED
@@ -27,16 +27,16 @@
|
|
27
27
|
#!/bin/bash
|
28
28
|
|
29
29
|
if [ $1 -lt $2 ]; then
|
30
|
-
lesser=$
|
30
|
+
lesser=$1
|
31
31
|
else
|
32
|
-
lesser=$
|
32
|
+
lesser=$2
|
33
33
|
fi
|
34
34
|
|
35
35
|
upper=$(($lesser + 1))
|
36
|
-
for i in
|
36
|
+
for i in `seq 1 $upper`; do
|
37
|
-
a
|
37
|
+
a=$(($1 % $i))
|
38
|
-
b
|
38
|
+
b=$(($2 % $i))
|
39
|
-
if ["$a
|
39
|
+
if ["$a" = "0"] && ["$b" = "0"]; then
|
40
40
|
bcd_num=$i
|
41
41
|
fi
|
42
42
|
done
|
2
説明の分かりにくい点を補記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
|
8
8
|
### 実現したいこと
|
9
9
|
|
10
|
-
最大公約数を求めることができる
|
10
|
+
引数として与えられた2つの数値の最大公約数を求めることができる
|
11
11
|
計算の過程で適切に変数に値を格納していきたい
|
12
12
|
|
13
13
|
### 発生している問題・エラーメッセージ
|
1
1か所誤記を訂正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -33,7 +33,7 @@
|
|
33
33
|
fi
|
34
34
|
|
35
35
|
upper=$(($lesser + 1))
|
36
|
-
for i in {1..
|
36
|
+
for i in {1..$upper}; do
|
37
37
|
a_=$(($1 % $i))
|
38
38
|
b_=$(($2 % $i))
|
39
39
|
if ["$a_" = "0"] && ["$b_" = "0"]; then
|