回答編集履歴

1

見直しキャンペーン中

2023/07/21 12:53

投稿

TN8001
TN8001

スコア9862

test CHANGED
@@ -1,127 +1,64 @@
1
1
  確かにC#はJavaに比べて、複数入力が難しい(面倒)な気がします。
2
-
3
-
4
2
 
5
3
  ヒントにとどめようとしましたが、1はほぼ答え・2はひねりすぎてヒントになっているのか?という状態になってしまいました^^;
6
4
 
7
-
8
-
9
- ```C#
5
+ ```cs
10
-
11
6
  using System;
12
7
 
13
-
14
-
15
8
  namespace Questions257823
16
-
17
9
  {
18
-
19
10
  class Program
20
-
21
11
  {
22
-
23
12
  static void Main()
24
-
25
13
  {
26
-
27
14
  //1. のヒント
28
-
29
15
  {
30
-
31
16
  Console.WriteLine("整数をスペースを空けて2つ入力 例:1 100");
32
-
33
17
  string line = Console.ReadLine();
34
-
35
18
  string[] tokens = line.Split(' ');
36
19
 
37
-
38
-
39
20
  int[] array = new int[2];
40
-
41
21
  array[0] = int.Parse(tokens[0]);
42
-
43
22
  array[1] = int.Parse(tokens[1]);
44
-
45
23
  //int[] array = line.Split(' ').Select(int.Parse).ToArray();
46
24
 
47
-
48
-
49
25
  Console.Write(array[0]);
50
-
51
26
  Console.Write("足す");
52
-
53
27
  Console.Write(array[1]);
54
-
55
28
  Console.Write("は");
56
-
57
29
  Console.Write(array[0] + array[1]);
58
-
59
30
  Console.WriteLine("です");
60
-
61
31
  }
62
32
 
63
33
 
64
-
65
-
66
-
67
34
  //2. のヒント(になっているのか?^^;
68
-
69
35
  {
70
-
71
36
  Console.WriteLine("「いっぱい」の「い」を「お」に変えるとなんになる?");
72
-
73
37
  string answer = Console.ReadLine();
74
38
 
75
-
76
-
77
39
  string ippai = "いっぱい";
78
-
79
40
  char[] array = ippai.ToCharArray();
80
41
 
81
-
82
-
83
42
  for(int i = 0; i < array.Length; i++)
84
-
85
43
  {
86
-
87
44
  if(array[i] == 'い')
88
-
89
45
  {
90
-
91
46
  array[i] = 'お';
92
-
93
47
  }
94
-
95
48
  }
96
49
 
97
-
98
-
99
50
  string oppao = new string(array);
100
-
101
51
  if(answer == oppao)
102
-
103
52
  {
104
-
105
53
  Console.WriteLine("正解!");
106
-
107
54
  }
108
-
109
55
  else
110
-
111
56
  {
112
-
113
57
  Console.Write(oppao);
114
-
115
58
  Console.WriteLine(" ですよ~");
116
-
117
59
  }
118
-
119
60
  }
120
-
121
61
  }
122
-
123
62
  }
124
-
125
63
  }
126
-
127
64
  ```