2017-03-29 30 views
0

私はコードを実行していますが、スキャナを動作させることができないようです。Math.pow(x、2)正方形の領域

public class verk34 { 

public static void main(String[] args) { 

System.out.println(Math.pow(x,2)); 
} 
} 

コードを変更せずに番号を挿入しています。私の理解あたりとして

+4

これはjavascriptの –

+3

ではありませんあなたは、これは、DRのJavaで値 – Arvindsinc2

+0

とXが割り当てられている、javascriptのではないということですか? –

答えて

5

、あなたはエンドユーザーからの入力を取り、java.util.Scanner文をインポートするためのスキャナを追加する必要があります。

Scanner in = new Scanner(System.in); 
int x = in.nextInt(); 
+1

これは正しいです。 'Scanner'は' java.util'にあります。 – hexafraction

+0

また、import java.somethingも必要ですか? –

+0

@RagnarBerg:はい、java.util.Scannerをインポートする必要があります – Anuparna

0

まず、あなたは私が正しく問題を理解していた場合は、次の2つのステップでこれを行うために必要次に、スキャナと数学

import java.util.Scanner 
import java.lang.Math 

をインポートする必要があります。

- はスキャナーをインスタンス化と入力し、ユーザー入力を整数として収集します。

Scanner sc = new Scanner(System.in); 
System.out.println(" Please enter the square area :"); 

int userValue = sc.nextInt(); 

nextIntメソッドは、ロックプロセスをし、続行する前にキーボードイベントを待ちます。キーボードでナンバーを入力してください。

- System.out.printlnを指定した値で使用します。

System.out.println(Math.pow(userValue,2)); 
関連する問題