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

質問編集履歴

3

言語名を入力するところとソースコードのあたりを修正いたしました。

2019/03/23 08:00

投稿

whitehorse85921
whitehorse85921

スコア34

title CHANGED
File without changes
body CHANGED
@@ -11,8 +11,7 @@
11
11
 
12
12
  ### 該当のソースコード
13
13
 
14
- ```Javaここに言語名を入力
14
+ ```Java
15
- ソースコード
16
15
  import java.util.Scanner;
17
16
 
18
17
  class YMD {

2

該当のソースの下から修正したソースコードの間のコードを削除いたしました。

2019/03/23 08:00

投稿

whitehorse85921
whitehorse85921

スコア34

title CHANGED
File without changes
body CHANGED
@@ -11,45 +11,7 @@
11
11
 
12
12
  ### 該当のソースコード
13
13
 
14
- //--- n日後の日付を返す ---//
15
- YMD after(int n) {
16
- YMD temp = new YMD(this.y, this.m, this.d);
17
- if (n < 0)
18
- return (before(-n));
19
-
20
- temp.d += n;
21
-
22
- while (temp.d > mdays[isLeap(temp.y)][temp.m - 1]) {
23
- temp.d -= mdays[isLeap(temp.y)][temp.m - 1];
24
- if (++temp.m > 12) {
25
- temp.y++;
26
- temp.m = 1;
27
- }
28
- }
29
- return temp;
30
- }
31
-
32
- //--- n日前の日付を返す ---//
33
- YMD before(int n) {
34
- YMD temp = new YMD(this.y, this.m, this.d);
35
- if (n < 0)
36
- return (after(-n));
37
-
38
- temp.d -= n;
39
-
40
- while (temp.d < 1) {
41
- if (--temp.m < 1) {
42
- temp.y--;
43
- temp.m = 12;
44
- }
45
- temp.d += mdays[isLeap(temp.y)][temp.m - 1];
46
- }
47
- return temp;
48
- }
49
-
50
-
51
-
52
- ```Javaここに言語名を入力
14
+ ```Javaここに言語名を入力
53
15
  ソースコード
54
16
  import java.util.Scanner;
55
17
 

1

言語名を記入し、ソースコードを、、、の中に書きました。

2019/03/23 07:49

投稿

whitehorse85921
whitehorse85921

スコア34

title CHANGED
File without changes
body CHANGED
@@ -49,9 +49,8 @@
49
49
 
50
50
 
51
51
 
52
- ```ここに言語名を入力
52
+ ```Javaここに言語名を入力
53
53
  ソースコード
54
- ```
55
54
  import java.util.Scanner;
56
55
 
57
56
  class YMD {
@@ -132,6 +131,7 @@
132
131
  System.out.printf("%d日前の日付は%d年%d月%d日です。\n", n, d2.y, d2.m, d2.d);
133
132
  }
134
133
  }
134
+ ```
135
135
 
136
136
 
137
137
  ### 試したこと