質問編集履歴

7

コードの修正

2018/06/30 08:46

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
@@ -74,7 +74,7 @@
74
74
 
75
75
 
76
76
 
77
- user1 = MegaGreeter.new("郎", 20, "サッカー")
77
+ user1 = MegaGreeter.new("郎", 20, "サッカー")
78
78
 
79
79
  user1.names
80
80
 

6

コードの修正

2018/06/30 08:46

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
@@ -84,13 +84,23 @@
84
84
 
85
85
 
86
86
 
87
- user2 = MegaGreeter.new("二郎", 21, "野球")
87
+ user2 = MegaGreeter.new("二郎", 19, "野球")
88
88
 
89
89
  user2.names
90
90
 
91
91
  user2.ages
92
92
 
93
93
  user2.skills
94
+
95
+
96
+
97
+ user3 = MegaGreeter.new("三郎", 18, "サッカー,野球,水泳")
98
+
99
+ user3.names
100
+
101
+ user3.ages
102
+
103
+ user3.skills
94
104
 
95
105
  ```
96
106
 

5

コードの修正

2018/06/30 08:44

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
@@ -28,74 +28,76 @@
28
28
 
29
29
  class MegaGreeter
30
30
 
31
- attr_accessor :name
31
+ attr_accessor :name
32
32
 
33
- attr_accessor :age
33
+ attr_accessor :age
34
34
 
35
- attr_accessor :skill
35
+ attr_accessor :skill
36
-
37
-
38
-
39
- def initialize
40
-
41
- @name = "太郎"
42
-
43
- @age = 20
44
-
45
- @skill = "サッカー"
46
-
47
- end
48
36
 
49
37
 
50
38
 
39
+ def initialize(x, y, z)
40
+
41
+ @name = x
42
+
43
+ @age = y
44
+
45
+ @skill = z
46
+
47
+ end
48
+
49
+
50
+
51
- def names
51
+ def names
52
52
 
53
53
  puts "私の名前は#{@name}です"
54
54
 
55
- end
55
+ end
56
56
 
57
57
 
58
58
 
59
- def ages
59
+ def ages
60
60
 
61
61
  puts "年齢は#{@age}です"
62
62
 
63
- end
63
+ end
64
64
 
65
65
 
66
66
 
67
- def skills
67
+ def skills
68
68
 
69
69
  puts "特技は#{@skill}です"
70
70
 
71
- end
71
+ end
72
72
 
73
73
  end
74
74
 
75
- ```
76
75
 
77
- 記述の仕方がわからないです。
78
76
 
77
+ user1 = MegaGreeter.new("太郎", 20, "サッカー")
78
+
79
- よろしくお願いします。
79
+ user1.names
80
+
81
+ user1.ages
82
+
83
+ user1.skills
80
84
 
81
85
 
82
86
 
83
- エラーの状況
87
+ user2 = MegaGreeter.new("二郎", 21, "野球")
84
88
 
85
- ```ここに言語を入力
89
+ user2.names
86
90
 
87
- ruby4.rb:13: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
91
+ user2.ages
88
92
 
89
- puts "私の名前は#{@name}です"
90
-
91
- ^
92
-
93
- ruby4.rb:17: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
94
-
95
- puts "年齢は#{@age}です"
93
+ user2.skills
96
-
97
- ^
98
-
99
- ruby4.rb:18: syntax error, unexpected keyword_end, expecting end-of-input
100
94
 
101
95
  ```
96
+
97
+
98
+
99
+ ・特技は配列でも出力できるようにする
100
+
101
+ というのができないです。
102
+
103
+ よろしくお願いします。

4

コードの修正

2018/06/30 04:09

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
 
50
50
 
51
-   def
51
+ def names
52
52
 
53
53
  puts "私の名前は#{@name}です"
54
54
 
@@ -56,7 +56,7 @@
56
56
 
57
57
 
58
58
 
59
- def
59
+ def ages
60
60
 
61
61
  puts "年齢は#{@age}です"
62
62
 
@@ -64,15 +64,13 @@
64
64
 
65
65
 
66
66
 
67
- def
67
+ def skills
68
68
 
69
69
  puts "特技は#{@skill}です"
70
70
 
71
71
  end
72
72
 
73
-
74
-
75
- end
73
+ end
76
74
 
77
75
  ```
78
76
 

3

エラーの追加

2018/06/29 14:31

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
@@ -38,11 +38,35 @@
38
38
 
39
39
  def initialize
40
40
 
41
- @name = "tarou"
41
+ @name = "太郎"
42
42
 
43
43
  @age = 20
44
44
 
45
- @skill = "soccer"
45
+ @skill = "サッカー"
46
+
47
+ end
48
+
49
+
50
+
51
+   def
52
+
53
+ puts "私の名前は#{@name}です"
54
+
55
+ end
56
+
57
+
58
+
59
+ def
60
+
61
+ puts "年齢は#{@age}です"
62
+
63
+ end
64
+
65
+
66
+
67
+ def
68
+
69
+ puts "特技は#{@skill}です"
46
70
 
47
71
  end
48
72
 
@@ -55,3 +79,25 @@
55
79
  記述の仕方がわからないです。
56
80
 
57
81
  よろしくお願いします。
82
+
83
+
84
+
85
+ エラーの状況
86
+
87
+ ```ここに言語を入力
88
+
89
+ ruby4.rb:13: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
90
+
91
+ puts "私の名前は#{@name}です"
92
+
93
+ ^
94
+
95
+ ruby4.rb:17: syntax error, unexpected tSTRING_BEG, expecting ';' or '\n'
96
+
97
+ puts "年齢は#{@age}です"
98
+
99
+ ^
100
+
101
+ ruby4.rb:18: syntax error, unexpected keyword_end, expecting end-of-input
102
+
103
+ ```

2

一部コードの削除

2018/06/29 13:12

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
@@ -48,20 +48,6 @@
48
48
 
49
49
 
50
50
 
51
-   def say_hi
52
-
53
-
54
-
55
- end
56
-
57
-
58
-
59
- def say_bye
60
-
61
-
62
-
63
- end
64
-
65
51
  end
66
52
 
67
53
  ```

1

タグの追加

2018/06/29 09:55

投稿

tsuyo244s
tsuyo244s

スコア37

test CHANGED
File without changes
test CHANGED
File without changes