teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

7

コードの修正

2018/06/30 08:46

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
@@ -36,7 +36,7 @@
36
36
  end
37
37
  end
38
38
 
39
- user1 = MegaGreeter.new("郎", 20, "サッカー")
39
+ user1 = MegaGreeter.new("郎", 20, "サッカー")
40
40
  user1.names
41
41
  user1.ages
42
42
  user1.skills

6

コードの修正

2018/06/30 08:46

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
@@ -41,10 +41,15 @@
41
41
  user1.ages
42
42
  user1.skills
43
43
 
44
- user2 = MegaGreeter.new("二郎", 21, "野球")
44
+ user2 = MegaGreeter.new("二郎", 19, "野球")
45
45
  user2.names
46
46
  user2.ages
47
47
  user2.skills
48
+
49
+ user3 = MegaGreeter.new("三郎", 18, "サッカー,野球,水泳")
50
+ user3.names
51
+ user3.ages
52
+ user3.skills
48
53
  ```
49
54
 
50
55
  ・特技は配列でも出力できるようにする

5

コードの修正

2018/06/30 08:44

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
@@ -13,39 +13,40 @@
13
13
 
14
14
  ```ここに言語を入力
15
15
  class MegaGreeter
16
- attr_accessor :name
16
+ attr_accessor :name
17
- attr_accessor :age
17
+ attr_accessor :age
18
- attr_accessor :skill
18
+ attr_accessor :skill
19
-
20
- def initialize
21
- @name = "太郎"
22
- @age = 20
23
- @skill = "サッカー"
24
- end
25
19
 
20
+ def initialize(x, y, z)
21
+ @name = x
22
+ @age = y
23
+ @skill = z
24
+ end
25
+
26
- def names
26
+ def names
27
27
  puts "私の名前は#{@name}です"
28
- end
28
+ end
29
29
 
30
- def ages
30
+ def ages
31
31
  puts "年齢は#{@age}です"
32
- end
32
+ end
33
33
 
34
- def skills
34
+ def skills
35
35
  puts "特技は#{@skill}です"
36
- end
36
+ end
37
37
  end
38
+
39
+ user1 = MegaGreeter.new("太郎", 20, "サッカー")
40
+ user1.names
41
+ user1.ages
42
+ user1.skills
43
+
44
+ user2 = MegaGreeter.new("二郎", 21, "野球")
45
+ user2.names
46
+ user2.ages
47
+ user2.skills
38
48
  ```
39
- 記述の仕方がわからないです。
40
- よろしくお願いします。
41
49
 
50
+ ・特技は配列でも出力できるようにする
42
- エラー状況
51
+ というができないです。
43
- ```ここに言語を入力
52
+ よろしくお願いします。
44
- ruby4.rb:13: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
45
- puts "私の名前は#{@name}です"
46
- ^
47
- ruby4.rb:17: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
48
- puts "年齢は#{@age}です"
49
- ^
50
- ruby4.rb:18: syntax error, unexpected keyword_end, expecting end-of-input
51
- ```

4

コードの修正

2018/06/30 04:09

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
@@ -23,19 +23,18 @@
23
23
  @skill = "サッカー"
24
24
  end
25
25
 
26
-   def
26
+ def names
27
27
  puts "私の名前は#{@name}です"
28
28
  end
29
29
 
30
- def
30
+ def ages
31
31
  puts "年齢は#{@age}です"
32
32
  end
33
33
 
34
- def
34
+ def skills
35
35
  puts "特技は#{@skill}です"
36
36
  end
37
-
38
- end
37
+ end
39
38
  ```
40
39
  記述の仕方がわからないです。
41
40
  よろしくお願いします。

3

エラーの追加

2018/06/29 14:31

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
@@ -18,12 +18,35 @@
18
18
  attr_accessor :skill
19
19
 
20
20
  def initialize
21
- @name = "tarou"
21
+ @name = "太郎"
22
22
  @age = 20
23
- @skill = "soccer"
23
+ @skill = "サッカー"
24
24
  end
25
25
 
26
+   def
27
+ puts "私の名前は#{@name}です"
28
+ end
29
+
30
+ def
31
+ puts "年齢は#{@age}です"
32
+ end
33
+
34
+ def
35
+ puts "特技は#{@skill}です"
36
+ end
37
+
26
38
  end
27
39
  ```
28
40
  記述の仕方がわからないです。
29
- よろしくお願いします。
41
+ よろしくお願いします。
42
+
43
+ エラーの状況
44
+ ```ここに言語を入力
45
+ ruby4.rb:13: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
46
+ puts "私の名前は#{@name}です"
47
+ ^
48
+ ruby4.rb:17: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
49
+ puts "年齢は#{@age}です"
50
+ ^
51
+ ruby4.rb:18: syntax error, unexpected keyword_end, expecting end-of-input
52
+ ```

2

一部コードの削除

2018/06/29 13:12

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
@@ -23,13 +23,6 @@
23
23
  @skill = "soccer"
24
24
  end
25
25
 
26
-   def say_hi
27
-
28
- end
29
-
30
- def say_bye
31
-
32
- end
33
26
  end
34
27
  ```
35
28
  記述の仕方がわからないです。

1

タグの追加

2018/06/29 09:55

投稿

tsuyo244s
tsuyo244s

スコア37

title CHANGED
File without changes
body CHANGED
File without changes