返回列表 發帖

[隨堂測驗] if...else if...else 判斷式 (二)

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

利用if...else if...else語法, 試做一成績分級程式.
90分~100分  優
  80分~89分  甲
  70分~79分  乙
  60分~69分  丙
    0分~59分  丁

  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(100>=x&&x>=90)
  10.              System.out.println("優");
  11.          else if(89>=x&&x>=80)
  12.              System.out.println("甲");
  13.          else if(79>=x&&x>=70)
  14.              System.out.println("乙");
  15.          else if(69>=x&&x>=60)
  16.              System.out.println("丙");
  17.          else
  18.              System.out.println("丁");
  19.     }
  20. }
複製代碼

TOP

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

  3.         public static void main(String[] args) {
  4.                 int sc;
  5.                 Console c=System.console();
  6.                 sc=Integer.parseInt(c.readLine( "輸入成績: " ));
  7.                 if(sc>=90 && sc<=100)
  8.                          System.out.println("優");
  9.                 else if(sc>=80 && sc<=89)
  10.                          System.out.println("甲");
  11.                 else if(sc>=70 && sc<=79)
  12.                          System.out.println("乙");
  13.                 else if(sc>=60 && sc<=69)
  14.                          System.out.println("丙");
  15.                 else
  16.                          System.out.println("丁");
  17.         }

  18. }
複製代碼

TOP

  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 s;
  8.          System.out.print("輸入分數:");
  9.          s=Integer.parseInt(c.readLine());
  10.          if(s>=90 && s<=100)
  11.              System.out.println("優");
  12.          else if(s>=80 && s<=89)
  13.              System.out.println("甲");
  14.          else if(s>=70 && s<=79)
  15.              System.out.println("乙");
  16.          else if(s>=60 && s<=69)
  17.              System.out.println("丙");
  18.          else
  19.              System.out.println("丁");
  20.     }
  21. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch091
  3. { public static void main(String args[])
  4.   {
  5.    Console c=System.console();
  6.    int score;
  7.    System.out.print("輸入成績:");
  8.   score=Integer.parseInt(c.readLine());
  9.   if(score>=90 && score<=100)
  10.   System.out.println("優");
  11.   else if(score>=80 && score<=89)
  12.   System.out.println("甲");
  13.     else if(score>=70 && score<=79)
  14.   System.out.println("乙");
  15.    else if(score>=60 && score<=69)
  16.   System.out.println("丙");
  17.   else
  18.   System.out.println("丁");
  19. }
  20. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class Ch09
  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>=90 && score>=100)
  11.           ystem.out.print("優");
  12.          if (score>=80 && score>=89)
  13.          system.out.print("甲");
  14.          if (score>=70 && score>=79)
  15.          system.out.print("乙");
  16.          if (score>=60 && score>=69)
  17.          system.out.print("丙");
  18.          else
  19.          system.out.print("丁")


  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 score;
  8.    System.out.print("輸入成績: ");
  9.    score=Integer.parseInt(c.readLine());
  10.     if(score>=90 && score<=100)
  11.      System.out.print("優");
  12.     else if(score>=80 && score<=89)
  13.      System.out.print("甲");
  14.     else if(score>=70 && score<=79)
  15.      System.out.print("乙");
  16.     else if(score>=60 && score<=69)
  17.      System.out.print("丙");
  18.     else
  19.      System.out.print("丁");

  20. }
  21. }
複製代碼

TOP

返回列表