返回列表 發帖

四數中找出最大的數

本帖最後由 tonyh 於 2012-10-8 20:33 編輯
  1. import java.io.Console;
  2. public class ch18
  3. {
  4.   public static void main (String args[])
  5.   {
  6.       int a, b, c, d, e, f, g;
  7.       Console console=System.console();
  8.       System.out.print("請輸入第1個數: ");
  9.       a=Integer.parseInt(console.readLine());
  10.       System.out.print("請輸入第2個數: ");
  11.       b=Integer.parseInt(console.readLine());
  12.       System.out.print("請輸入第3個數: ");
  13.       c=Integer.parseInt(console.readLine());
  14.       System.out.print("請輸入第4個數: ");
  15.       d=Integer.parseInt(console.readLine());
  16.       e=(a>b)?a:b;
  17.       f=(c>d)?c:d;
  18.       g=(e>f)?e:f;
  19.       System.out.print("四數中最大的數為: "+g);
  20.   }
  21. }
複製代碼

  1. import java.io.Console; //引入java.io類別
  2. public class ch17 //BMI計算
  3. {
  4. public static void main(String args[])
  5. {
  6.    Console console = System.console();
  7.    float n1, n2, bigger12;
  8.    float n3, n4, bigger34;
  9.    float biggest;

  10.    System.out.print("請輸入數字1:");
  11.    n1 = Float.parseFloat(console.readLine());
  12.    System.out.print("請輸入數字2:");
  13.    n2 = Float.parseFloat(console.readLine());
  14.    System.out.print("請輸入數字3:");
  15.    n3 = Float.parseFloat(console.readLine());
  16.    System.out.print("請輸入數字4:");
  17.    n4 = Float.parseFloat(console.readLine());

  18.    bigger12 = (n1>n2)?n1:n2;
  19.    bigger34 = (n3>n4)?n3:n4;
  20.    biggest = (bigger12>bigger34)?bigger12:bigger34;
  21.    
  22.    System.out.println("四數中,最大數為:"+biggest);

  23. }

  24. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch18
  3. {
  4.   public static void main(String args[])
  5.   {
  6.     int a, b, c, d, pigger ;
  7.     int ab, cd;
  8.     Console keyin=System.console();
  9.      System.out.println("四數中找出較大的數 ");
  10.      System.out.println("請輸入第一數 : ");
  11.      a = Integer.parseInt(keyin.readLine());
  12.      System.out.println("請輸入第二數 : ");
  13.      b = Integer.parseInt(keyin.readLine());
  14.      System.out.println("請輸入第三數 : ");
  15.      c = Integer.parseInt(keyin.readLine());
  16.      System.out.println("請輸入第四數 : ");
  17.      d = Integer.parseInt(keyin.readLine());
  18.      
  19.      ab=(a>b)?a:b;
  20.      cd=(c>d)?c:d;
  21.      pigger=(ab>cd)?ab:cd;
  22.      System.out.println("最大數為"+ pigger);

  23.   }
  24. }
複製代碼

TOP

  1. import java.io.Console;
  2. public class ch18  //類別
  3. {
  4.   public static void main (String arg[]) //方法
  5.   {
  6.     int a,b,c,d;
  7.         int bigger,bigger1,sum;
  8.         Console cs=System.console();
  9.         System.out.print("請輸入您的第一個數值");
  10.         a=Integer.parseInt(cs.readLine());
  11.         System.out.print("請輸入您的第二個數值");
  12.         b=Integer.parseInt(cs.readLine());
  13.         System.out.print("請輸入您的第三個數值");
  14.         c=Integer.parseInt(cs.readLine());
  15.         System.out.print("請輸入您的第四個數值");
  16.         d=Integer.parseInt(cs.readLine());
  17.        
  18.         bigger=(a>b) ? a:b;
  19.         bigger1=(c>d) ? c:d;
  20.         sum =(bigger > bigger1) ? bigger:bigger1;
  21.         System.out.print("四個數值中比較大的是 "+sum);

  22.   }
  23. }
複製代碼

TOP

  1. import java.lang.*;
  2. import java.io.Console;
  3. public class ch18
  4. {
  5.    public static void main(String args[])
  6.    {
  7.         Console console=System.console();
  8.         int a,b,c,d,bigger,biggerE,biggerF;
  9.         System.out.print("請輸入第一個字串: ");
  10.         a=Integer.parseInt(console.readLine());
  11.         System.out.print("請輸入第二個字串: ");
  12.         b=Integer.parseInt(console.readLine());
  13.         System.out.print("請輸入第二個字串: ");
  14.         c=Integer.parseInt(console.readLine());
  15.         System.out.print("請輸入第二個字串: ");
  16.         d=Integer.parseInt(console.readLine());
  17.         biggerE=(a>b)?a:b;
  18.         biggerF=(c>d)?c:d;
  19.         bigger=(biggerE>biggerF)?biggerE:biggerF;
  20.         System.out.println("您剛輸入最大數為: "+bigger);
  21.    }
  22. }
複製代碼

TOP

  1. import java.io.Console;

  2. public class ch17


  3. {
  4.   public static void main (String args[])
  5.   {
  6.       int a,b,c,d,e,f,g,bigger;
  7.       Console console=System.console();
  8.       System.out.print("請輸入第1個數: ");
  9.       a=Integer.parseInt(console.readLine());
  10.       System.out.print("請輸入第2個數: ");
  11.       b=Integer.parseInt(console.readLine());
  12.       System.out.print("請輸入第3個數: ");
  13.       c=Integer.parseInt(console.readLine());
  14.       System.out.print("請輸入第4個數: ");
  15.       d=Integer.parseInt(console.readLine());
  16.       e=(a>b)?a:b;
  17.       f=(c>d)?c:d;
  18.       bigger=(e>f)?e:f;
  19.       System.out.print("四數中較大的數為:"+bigger);


  20.   }
  21. }
複製代碼

TOP

本帖最後由 晏有聰 於 2012-10-8 20:26 編輯
  1. /* 比大小的sample  */
  2. import java.io.Console;

  3. public class ch18
  4. {
  5.    public static void main (String showdemo[])
  6.    {
  7.       
  8.      int a,b,c,d,temp1,temp2,bigger;
  9.      Console console=System.console();
  10.      System.out.print("請輸入第1個數");
  11.      a=Integer.parseInt(console.readLine());

  12.      System.out.print("請輸入第2個數");
  13.      b=Integer.parseInt(console.readLine());

  14.      System.out.print("請輸入第3個數");
  15.      c=Integer.parseInt(console.readLine());
  16.      
  17.      System.out.print("請輸入第4個數");
  18.      d=Integer.parseInt(console.readLine());
  19.      
  20.      temp1=(a>b)?a:b;

  21.      temp2=(c>d)?c:d;

  22.      bigger=(temp1>temp2)?temp1:temp2;

  23.      System.out.print("四數中較大數字="+bigger);

  24.    }
  25. }
複製代碼

TOP

返回列表