返回列表 發帖

[作業] if...else if...else 票價分類

本帖最後由 許婷芳 於 2019-8-31 15:14 編輯

假設有一遊樂園的票價表如下, 請設計一個小程式, 讓電腦依據使用者的年齡, 回應票價與種類:
------------------------------------------
|        3歲以下  |  幼兒票  |  免費入場  |
|    4歲 ~ 12歲 |  兒童票  |  50元       |
|  13歲 ~ 64歲 |  一般票  |  100元     |
|      65歲以上  |  敬老票  |  70元       |
------------------------------------------
[使用者介面如下]
請輸入你的年齡: 9
購買兒童票(50元)!
請輸入你的年齡: 200
別鬧了!

  1. import java.io.Console;
  2. public class Ch04
  3. {
  4.     public static void main(String args[])
  5.     {
  6.          Console c=System.console();
  7.          int x;
  8.          System.out.print("輸入年齡:");
  9.          x=Integer.parseInt(c.readLine());
  10.          if(x>0 && x<=3)
  11.              System.out.println("免費入場");
  12.          else if(x>=4 && x<=12)
  13.              System.out.println("50元");
  14.          else if(x>=13 && x<=64)
  15.              System.out.println("100元");
  16.          else if(x>=65 && x<=100)
  17.              System.out.println("70元");
  18.          else
  19.              System.out.println("別鬧了");
  20.     }
  21. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class a
  3. {
  4.     public static void main(String args[])
  5.     {

  6.          Console c=System.console();
  7.          int x;
  8.          x=Integer.parseInt(c.readLine("輸入年齡:"));
  9.          if(3>=x&&x>0)
  10.              System.out.println("幼兒票|免費入場|");
  11.          else if(12>=x&&x>=4)
  12.              System.out.println("兒童票|50元|");
  13.          else if(64>=x&&x>=13)
  14.              System.out.println("一般票|100元|");
  15.          else if(100>=x&&x>=65)
  16.              System.out.println("敬老票|70元|");
  17.          else
  18.              System.out.println("別鬧了");
  19.     }
  20. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class prinse
  3. {
  4. public static void main(String []args)
  5. {
  6.    Console c=System.console();

  7.    int age;
  8.    System.out.print("輸入年齡: ");
  9.    age=Integer.parseInt(c.readLine());
  10.     if(age>=0 && age<=3)
  11.      System.out.print("免費入場");
  12.     else if(age>=4 && age<=12)
  13.      System.out.print("購買兒童票(50元)");
  14.     else if(age>=13 && age<=64)
  15.      System.out.print("購買一般票(100元)");
  16.     else if(age>=65 && age<=190)
  17.      System.out.print("購買敬老票(70元)");
  18.     else
  19.      System.out.print("Error!!");
複製代碼

TOP

本帖最後由 洪寬瀧 於 2019-8-31 15:14 編輯
  1. import java.io.Console;
  2. public class ch091
  3. {
  4.     public static void main(String args[])
  5.     {
  6.         Console c=System.console();
  7.         int score;
  8.         System.out.print("輸入年齡:");
  9.         score=Integer.parseInt(c.readLine());
  10.         if(score>=1 && score<=3)
  11.              System.out.println("免費!");
  12.         else if(score>=4 && score<=12)
  13.              System.out.println("兒童票,50元");
  14.         else if(score>=13 && score<=64)
  15.              System.out.println("全票,100元");
  16.         else if(score>=65 && score<=120)
  17.              System.out.println("敬老票,70元");
  18.         else
  19.              System.out.println("別鬧了!!!!");
  20.    }
  21. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class prinse
  3. {
  4. public static void main(String []args)
  5. {
  6.    Console c=System.console();

  7.    int age;
  8.    System.out.print("輸入年齡: ");
  9.    age=Integer.parseInt(c.readLine());
  10.     if(age>=0 && age<=3)
  11.      System.out.print("免費入場");
  12.     else if(age>=4 && age<=12)
  13.      System.out.print("兒童票(50元)");
  14.     else if(age>=13 && age<=64)
  15.      System.out.print("一般票(100元)");
  16.     else if(age>=65 && age<=100)
  17.      System.out.print("敬老票(70元)");
  18.     else
  19.      System.out.print("別鬧了!!");
複製代碼

TOP

  1. import java.io.Console;
  2. public class Ch01 {

  3.         public static void main(String[] args) {
  4.                 int age;
  5.                 Console c=System.console();
  6.                 age=Integer.parseInt(c.readLine( "輸入年齡: " ));
  7.                 if(age>=65 && age<=100)
  8.                          System.out.println("購買敬老票(70元)!");
  9.                 else if(age>=13 && age<=64)
  10.                          System.out.println("購買一般票(100元)!");
  11.                 else if(age>=4 && age<=12)
  12.                          System.out.println("購買兒童票(50元)!");
  13.                 else if(age>=0 && age<=3)
  14.                          System.out.println("購買幼兒票(0元)!");
  15.                 else
  16.                          System.out.println(".........");
  17.         }

  18. }
複製代碼

TOP

  1. import java.util.Scanner;
  2. public class king{
  3.     public static void main(String args[])
  4.     {
  5.          Scanner s=new Scanner(System.in);
  6.          int x,y;
  7.          System.out.print("輸入分子:");
  8.          x=s.nextInt();
  9.          System.out.print("輸入分母:");
  10.          y=s.nextInt();


  11.          System.out.println(x+"/"+y+"="+x/y);
  12.     }
  13. }
複製代碼

TOP

返回列表