質問編集履歴
3
間違っていた部分を変更
title
CHANGED
File without changes
|
body
CHANGED
@@ -50,7 +50,20 @@
|
|
50
50
|
}
|
51
51
|
```
|
52
52
|
このプログラムをもとにシフトする方向とシフトする数を入れたプログラムを作成したい
|
53
|
+
|
53
54
|
### 実行結果
|
55
|
+
L[0]:8
|
56
|
+
L[1]:1
|
57
|
+
L[2]:3
|
58
|
+
L[3]:4
|
59
|
+
L[4]:5
|
60
|
+
|
61
|
+
R[0]:4
|
62
|
+
R[1]:5
|
63
|
+
R[2]:8
|
64
|
+
R[3]:1
|
65
|
+
R[4]:3
|
66
|
+
### 試したい実行結果
|
54
67
|
元の配列:1 2 3 4 5 6 7
|
55
68
|
どちらにシフトしますか(1:左 2:右):2
|
56
69
|
いくつシフトしますか(1~6):3
|
2
問題点の追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -59,4 +59,6 @@
|
|
59
59
|
元の配列:1 2 3 4 5 6 7
|
60
60
|
シフト後:5 6 7 1 2 3 4
|
61
61
|
### 問題点
|
62
|
-
このプログラムでは左右に1文字しか移動できていません
|
62
|
+
このプログラムでは左右に1文字しか移動できていません
|
63
|
+
実行したいのは左右どちらに何文字シフトさせるのかです
|
64
|
+
(if文だと記入しやすいです)
|
1
問題点の追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -57,4 +57,6 @@
|
|
57
57
|
|
58
58
|
右に3文字シフトした結果
|
59
59
|
元の配列:1 2 3 4 5 6 7
|
60
|
-
シフト後:5 6 7 1 2 3 4
|
60
|
+
シフト後:5 6 7 1 2 3 4
|
61
|
+
### 問題点
|
62
|
+
このプログラムでは左右に1文字しか移動できていません
|