返回列表 發帖

TQC+ 209 象限座標

本帖最後由 葉桔良 於 2022-2-26 20:41 編輯

1.題目說明:
請開啟檔案JPD02.java,依下列提意完成作答。將JPD02.java內的class
JPD02修改為class JPA02檔案另存成JPA02.java,並編譯為JPA02.class
2.設計說明:
(1)請撰寫程式,輸入x、y座標值,判斷該點位於何象限或是在哪個座標軸上。
(2)程式執行時,畫面顯示[請輸入x座標:]要求輸入x座標。
※舉例:若輸入的座標值為(3.0,-2.5),輸出[座標值+在第四象限],若輸入的座標值為(4.5,0.0),輸出[座標值+在x軸上]。
(3)重複執行四次,顯示如執行結果參考畫面


  1. import java.util.*;
  2. public class JPA02 {
  3.     static Scanner keyboard = new Scanner(System.in);
  4.     public static void main(String[] args) {
  5.         test();        
  6.         test();
  7.         test();
  8.         test();
  9.     }
  10.    
  11.     public static void test() {
  12.         double x, y;
  13.         String str="";
  14.         System.out.print("請輸入x座標: ");
  15.         x=keyboard.nextDouble();
  16.         System.out.print("請輸入y座標: ");
  17.         y=keyboard.nextDouble();
  18.         if(x==0 && y==0)
  19.             str="原點上";
  20.         else if(x==0 && y!=0)
  21.             str="y軸上";
  22.         else if(x!=0 && y==0)
  23.             str="x軸上";
  24.         else if(x>0 && y>0)
  25.             str="第一象限";
  26.         else if(x<0 && y>0)
  27.             str="第二象限";
  28.         else if(x<0 && y<0)
  29.             str="第三象限";
  30.         else
  31.             str="第四象限";
  32.         System.out.printf("(%.2f,%.2f)在%s%n",x,y,str);
  33.     }
  34. }
複製代碼
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

此帖僅作者可見

TOP

返回列表