Board logo

標題: TQC+ 209 象限座標 [打印本頁]

作者: 李泳霖    時間: 2022-2-23 14:00     標題: 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)重複執行四次,顯示如執行結果參考畫面


[attach]12828[/attach]
  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. }
複製代碼

作者: 李泳霖    時間: 2022-2-23 14:00

此帖僅作者可見
作者: 蔡旭恩    時間: 2022-2-26 20:01

此帖僅作者可見
作者: 文硯    時間: 2022-2-26 20:18

此帖僅作者可見
作者: 丁肇志    時間: 2022-2-26 20:21

此帖僅作者可見
作者: 顏宇鋒    時間: 2022-2-26 20:21

此帖僅作者可見
作者: 張博竣    時間: 2022-2-26 20:48

此帖僅作者可見
作者: 曾元瑜    時間: 2022-2-26 20:50

此帖僅作者可見
作者: 黃韋誌    時間: 2022-3-4 01:18

此帖僅作者可見
作者: 吳湘儀    時間: 2022-3-5 18:54

此帖僅作者可見




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2