0 0 0 Assignment_.java 課題 : 長方形の面積 / class Assignment_ キーボード準備 値を読み込むための変数 double height; 高さ double width; double area; 幅 面積 高さの入力 System.out.println(" 長方形の高さを入力してください "); height = Double.parseDouble(br.readLine()); 幅の入力 System.out.println(" 長方形の幅を入力してください "); width = Double.parseDouble(br.readLine()); 面積の計算 area = height * width; 結果の出力 System.out.println(" 長方形の面積は "+area+" です ");
0 0 Assignment_.java 課題 : 円の面積 / class Assignment_ キーボード準備 0 値を読み込むための変数 double radius; 半径 double area; double PI=.; 面積 π 半径の入力 System.out.println(" 円の半径を入力してください "); radius = Double.parseDouble(br.readLine()); 面積の計算 area = PI * radius * radius; 結果の出力 System.out.println(" 円の面積は "+area+" です ");
0 0 0 Assignment_.java 課題 : 合計計算 / class Assignment_ キーボード準備 値を読み込むための変数 int price; 単価 int number; 個数 int total; 合計 単価の入力 System.out.println(" 商品の単価 ( 円 ) を入力してください "); price = Integer.parseInt(br.readLine()); 個数の入力 System.out.println(" 商品の個数を入力してください "); number = Integer.parseInt(br.readLine()); 合計の計算 total = price * number; 結果の出力 System.out.println(" 合計は "+total+" 円です ");
0 0 0 Assignment_.java 課題 : 平均速度の計算 / class Assignment_ キーボード準備 値を読み込むための変数 double t; 時間 double d; 移動距離 double s; 平均速度 時間の入力 System.out.println(" 時間 (s) を入力してください "); t = Double.parseDouble(br.readLine()); 移動距離の入力 System.out.println(" 移動距離 (m) を入力してください "); d = Double.parseDouble(br.readLine()); 平均速度の計算 s = d / t; 結果の出力 System.out.println(" 平均速度は "+s+"m/s です ");
0 0 0 0 0 Assignment_.java 課題 : 複素数の四則演算 / class Assignment_ キーボード準備 複素数用の変数 double a, b, c, d; double add_a, add_b, sub_a, sub_b, mul_a, mul_b, div_a, div_b; 複素数 a+bj の入力 System.out.println(" 複素数 a+bj の入力 "); System.out.println("a を入力してください "); a = Double.parseDouble(br.readLine()); System.out.println("b を入力してください "); b = Double.parseDouble(br.readLine()); 複素数 c+dj の入力 System.out.println(" 複素 c+dj の入力 "); System.out.println("c を入力してください "); c = Double.parseDouble(br.readLine()); System.out.println("d を入力してください "); d = Double.parseDouble(br.readLine()); 和の計算 add_a = a + c; add_b = b + d; 差の計算 sub_a = a - c; sub_b = b - d; 積の計算 mul_a = a*c - b*d; mul_b = a*d + b*c; 商の計算 div_a = (a*c + b*d)/(c*c+d*d); div_b = (b*c - a*d)/(c*c+d*d); 結果の出力 System.out.println("("+a+"+"+b+"j) + ("+c+"+"+d+"j) = ("+add_a+"+"+add_b+"j)"); System.out.println("("+a+"+"+b+"j) - ("+c+"+"+d+"j) = ("+sub_a+"+"+sub_b+"j)"); System.out.println("("+a+"+"+b+"j) * ("+c+"+"+d+"j) = ("+mul_a+"+"+mul_b+"j)"); System.out.println("("+a+"+"+b+"j) / ("+c+"+"+d+"j) = ("+div_a+"+"+div_b+"j)");
0 0 0 Assignment_.java 課題 : シフト演算 / class Assignment_ キーボード準備 つの整数とシフト結果用の変数 int a, b, c; つ目の整数の入力 System.out.println(" つ目の整数を入力してください "); a = Integer.parseInt(br.readLine()); つ目の整数の入力 System.out.println(" つ目の整数を入力してください "); b = Integer.parseInt(br.readLine()); シフト演算 c = a << b; 結果の出力 System.out.println(a+" のビット列を "+b+" ビット左シフトしたら "+c+" です ");
0 0 0 Assignment_.java 課題 : 収支計算 / class Assignment_ キーボード準備 収入 支出 収支用の変数 int income, spend, balance; 収入の入力 System.out.println(" 収入 ( 円 ) を入力してください "); income = Integer.parseInt(br.readLine()); 支出の入力 System.out.println(" 支出 ( 円 ) を入力してください "); spend = Integer.parseInt(br.readLine()); 収支の計算 balance = income - spend; 結果の出力 System.out.println(" 収入は "+income+" 円 支出は "+spend+" 円です "); System.out.println(" 収支は "+balance+" 円です ");
0 0 0 Assignment_.java 課題 : レート換算 / class Assignment_ キーボード準備 USドルと円 レート int dollar, yen, rate; US ドルの入力 System.out.println(" 金額 (US ドル ) を入力してください "); dollar = Integer.parseInt(br.readLine()); レートの入力 System.out.println("US ドルあたりの円を入力してください "); rate = Integer.parseInt(br.readLine()); 換算の計算 yen = dollar * rate; 結果の出力 System.out.println("\nUS"+dollar+" ドルは日本円で "+yen+" 円です "); System.out.println("( 換算レート US$="+rate+" 円 )");
0 0 0 0 Assignment_.java 課題 : 西暦と年齢 / class Assignment_ キーボード準備 誕生日の西暦と今年の西暦 西暦を知りたい年齢 int birth_year, this_year, be_age; 現在の年齢 入力された年齢になる西暦 int current_age, be_year; 誕生日の西暦の入力 System.out.println(" 誕生日の西暦を入力してください "); birth_year = Integer.parseInt(br.readLine()); 今年の西暦の入力 System.out.println(" 今年の西暦を入力してください "); this_year = Integer.parseInt(br.readLine()); 西暦を知りたい年齢の入力 System.out.println(" 西暦を知りたい年齢を入力してください "); be_age = Integer.parseInt(br.readLine()); 現在の年齢の計算 current_age = this_year - birth_year; 入力された年齢になる西暦 be_year = birth_year + be_age; 結果の出力 System.out.println("\n 今年で "+current_age+" 歳になります "); System.out.println(be_age+" 歳になるのは "+be_year+" 年です ");
0 0 0 Assignment_0.java 課題 0: 通話料金 / class Assignment_0 キーボード準備 通話時間 分あたりの通話料金 請求料金用の変数 int time, rate, charge; 通話時間の入力 System.out.println(" 通話時間 ( 分 ) を入力してください "); time = Integer.parseInt(br.readLine()); 分あたりの通話料金の入力 System.out.println(" 分あたりの通話料金 ( 円 ) を入力してください "); rate = Integer.parseInt(br.readLine()); 請求料金の計算 charge = time * rate; 結果の出力 System.out.println(" 請求料金は "+charge+" 円です ");
0 0 0 0 Assignment_.java 課題 : 電気料金 / class Assignment_ public static void void main(string[] args) throws IOException キーボード準備 電気料金 ( 円 ) 用の変数 int charge; 昼間 (0->) 明け方夕方(->0,->) 夜間 (->) の使用電力量 (kwh) 用の変数 int day, living, night; 各時間帯の使用電気量の入力 System.out.println(" 昼間 (0->) の使用電力量 (kwh) を入力してください "); day = Integer.parseInt(br.readLine()); System.out.println(" 明け方夕方 (->0,->) の使用電力量 (kwh) を入力してください "); living = Integer.parseInt(br.readLine()); System.out.println(" 夜間 (->) の使用電力量 (kwh) を入力してください "); night = Integer.parseInt(br.readLine()); 各時間帯の電気料金の計算 int day_cost, living_cost, night_cost; day_cost = day * ; living_cost = living * ; night_cost = night*0; 総計の計算 charge = day_cost + living_cost; charge = charge + night_cost; 結果の出力 System.out.println(" 請求料金は "+charge+" 円です ");