//DoExpectAmount2.java //安澤出海(泉獺) //販売量予測プログラム。現在では時代の変化に伴って使われていない。 //尚、このプログラムの実行には、InputNumber.classが必要。 //InputNumber.classは(14)のソースコードをコンパイルして作成してください。 //実行プログラム import java.io.*;//入力コマンドを使用する際に必要。 public class DoExpectAmount2{ public static ExpectAmount ea=new ExpectAmount();//販売量予測プログラムクラス public static InputNumber inp=new InputNumber();//数値入力クラス public static void main(String[] args){ System.out.println("販売量予測プログラム"); int a=inp.input_int("現在の価格を入力してください。"); int b=inp.input_int("現在の販売量を入力してください。"); int c=inp.input_int("新しい価格を入力してください。"); System.out.println("販売量はおよそ"+ea.calculate(a,b,c)+"と予想されます。"); } } //↓これがプログラム本体 class ExpectAmount{//販売量予測プログラムクラス public int calculate(int a,int b,int c){ double da=(double)a;//double型に変換 double db=(double)b;//double型に変換 double dc=(double)c;//double型に変換 double dd=db/Math.pow((dc/da),2);//計算 return (int)dd;//int型にして返す } }