初めまして。入力した文字が0であるか否かで条件分岐を行えるソースコードを書いています。
どういうわけか、エラーが発生してしまい思うようにいきません。
import lib.Input;の使い方がおかしいのでしょうか。(ちなみに、import lib.Input;についても正しい理解ができているかどうかはあやふやです)
気になる箇所などございましたらご教授いただければと思います。
どうぞよろしくお願いいたします。
#コード
Java
1import lib.Input; 2 3class Prac2 { 4 public static void main(String[] args) { 5 6 double x = Input.getDouble(); // …(1)数値を変数xに入力する 7 if (isZero(x)) { // …(2)xが0かどうかisZero(x)の戻り値でチェックする 8 System.out.println("ゼロです"); // …(3) 9 } else { 10 System.out.println("ゼロではありません"); // …(4) 11 } 12 13 } 14 15 public static boolean isZero(double a) { // …0かどうか検査する 16 if (a == 0) {// …A 17 return true; // …B 18 } else { 19 return false;// …C 20 } 21 } 22}
#エラー
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
Input cannot be resolvedat Prac2.main(Prac2.java:6)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/16 04:03
2020/05/16 04:07
2020/05/16 04:43
2020/05/16 04:48
2020/05/16 04:54
2020/05/16 08:26
2020/05/16 09:29