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

回答編集履歴

3

ソース修正

2020/02/18 15:51

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -11,10 +11,10 @@
11
11
  System.out.println("「普通です!」");
12
12
  }else if( score <= 100 ){
13
13
  System.out.println("「優秀です!」");
14
+ if( score == 100 ){
15
+ System.out.println("「満点だったので宿題免除です!!」");
16
+ }
14
17
  }
15
- if( score == 100 ){
16
- System.out.println("「満点だったので宿題免除です!!」");
17
- }
18
18
  }else{
19
19
  System.out.println("「不正な点数です!」");
20
20
  }

2

ソース追記

2020/02/18 15:51

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -1,1 +1,22 @@
1
- }else if( score < 80 ){・・・80未満?
1
+ }else if( score < 80 ){・・・80未満?
2
+
3
+ BAが出ていますが・・・こういう方法も有る・・・という事で
4
+ ```java
5
+ int score = Integer.parseInt(args[0]) ; //コマンドライン引数から点数を受け取る
6
+
7
+ if(0 <= score && score <= 100){
8
+ if((score < 60)){
9
+ System.out.println("「赤点です!」");
10
+ }else if( score < 80 ){
11
+ System.out.println("「普通です!」");
12
+ }else if( score <= 100 ){
13
+ System.out.println("「優秀です!」");
14
+ }
15
+ if( score == 100 ){
16
+ System.out.println("「満点だったので宿題免除です!!」");
17
+ }
18
+ }else{
19
+ System.out.println("「不正な点数です!」");
20
+ }
21
+
22
+ ```

1

誤記修正

2020/02/18 08:04

投稿

cateye
cateye

スコア6851

answer CHANGED
@@ -1,1 +1,1 @@
1
- }else if( score < 80 ){・・・80以下
1
+ }else if( score < 80 ){・・・80未満