lvを51に設定したら出てくるはずの条件分岐の文章が出てきません。またlv49で出てくるはずのelse文も出てきません。
java
1public class Main { 2 3 public static void main(String[] args) { 4 5 String name ="勇者"; 6 String enemy = "魔王"; 7 int lv = 51; 8 System.out.println( enemy + "が世界を滅ぼそうとしている"); 9 System.out.println( name + "はレベル" + lv + "の天才です。"); 10 if( lv > 90) { 11 System.out.println( "おお" + name + "のレベル高い!!"); 12 if( lv >=50 ) { 13 System.out.println( name + "は" + enemy + "を倒しました。"); 14 System.out.println( "レベル" + lv + "なので楽勝でした。"); 15 System.out.println( "GAME CLEAR!!"); 16 } else { 17 System.out.println( name + "は" + enemy + "に負けました。"); 18 System.out.println( "GAME OVER"); 19 } 20 } 21} 22} 23
出力は 魔王が世界を滅ぼそうとしている
勇者はレベル51の天才です。
です。
回答2件
あなたの回答
tips
プレビュー