【初心者】Java質問・相談スレッド55【大歓迎】

このエントリーをはてなブックマークに追加
411デフォルトの名無しさん
式y=sqrt(x+4)のyの値を表示するプログラムを作りたいんですが、

x=0のとき、「正解!2」
x≠0のとき、「間違い!(他の数字)」

と表示させたんです。とりあえず、

import java.io.*;

class keisan{

public static void main(String args[]){
double x=0,y;
System.out.println("数値は?");
y = Math.sqrt(x+4);
x = keyInput.calc;
if(x== 0){
System.out.println("正解!"+y);
}
else{
System.out.println("間違い!"+y);
}
}
}

と考えたんですが、

x = keyInput.calc;

のところで、シンボルを解決できませんとエラーがでます。
どうすればいいか教えていただけないでしょうか?