返回列表 發帖

1217 使用者輸入值(實作jvd103)

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
) ~2 _* [2 g; N; S6 j1 N
$ }; T. q- Q" Q2 Y$ ]' R7 X3 Y程式中可以輸入值1 u) B( l" f. l6 G  V

/ t, e5 g, o6 F3 T實際寫出 jvd103, Q: \+ T8 z+ m4 `7 f$ Y* `2 Z

' D8 Y: l" t- Q4 y! G2 j9 L5 r* }使用io一定要使用 try catch
  1. import java.io.* ; // input output 資料函式引入
  2. import java.util.Arrays ;

  3. public class JVD103{

  4.         public static void main(String arg[]){
  5.        
  6.        
  7.                 System.out.println("請輸入欲產生之亂數個數:");
  8.        
  9.                 int n = 0;  //輸入要產生亂數個數 並初始化
  10.                
  11.                 //使用到io 一定要加上 try catch
  12.                 try{
  13.                         InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
  14.                         BufferedReader br = new BufferedReader(isr); //資料暫存區
  15.                         n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
  16.                 }catch(Exception e){}
  17.                
  18.                
  19.                 int Num[] = new int[n];//產生n個亂數的變數
  20.                
  21.                 for(int i=0;i<n;i++){
  22.                         Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
  23.                         //System.out.println(Num[i]);
  24.                 }
  25.                 Arrays.sort(Num); //排序
  26.                
  27.                 //輸出
  28.                 for(int i=0;i<n;i++){
  29.                    System.out.print(Num[i]+"\t");
  30.                 }
  31.                
  32.         }

  33. }
複製代碼
  1. import java.util.Scanner; //輸出入
  2. import java.util.Arrays;  //陣列

  3. public class jva103{

  4.         public static void main(String args[]){
  5.        
  6.                 System.out.println("請輸入欲產生之亂數個數:");

  7.                 Scanner s = new Scanner(System.in);

  8.                 //System.out.println(s.nextInt());
  9.                
  10.                 int n = s.nextInt();
  11.                 int ar[] = new int[n];
  12.                
  13.                 //產生亂數
  14.                 for(int i=0;i<n;i++){
  15.                         ar[i] = (int)(Math.random()*1000) ;
  16.                         //System.out.println(ar[i]);
  17.                 }
  18.                 Arrays.sort(ar);
  19.                
  20.                 for(int i=0;i<n;i++){
  21.                         System.out.print(ar[i]+"\t");
  22.                 }
  23.        
  24.         }

  25. }
複製代碼

import java.io.* ; // input output 資料函式引入1 G8 n  J* p3 U( p! L8 Q
0 i3 n; I+ B: x" ~7 V9 R! l5 v
import java.util.Arrays ;0 i* x" ~. b! }0 S! D# [  ~
! G4 ?4 g9 k. U- M9 O0 d. C4 U0 B

" i* n1 ]0 V! [! A; C/ ]! }+ q5 K5 E$ F# r8 q* C% k: u6 _
public class JVD103{3 H# \; v* a1 ]" _1 H' i( J

1 y3 `  }+ c2 h" Q! n& s
0 i- o8 S) B6 J- `; ?! w, Y5 x- g0 I4 ~
        public static void main(String arg[]){/ |! \7 e' b: Z0 M; |8 e6 Q
5 f4 @& [9 j& f0 i
        
, P5 q; `1 T; E! Z
5 N1 k: z9 t; C7 V& ?! z- T; T        
5 b4 p4 k5 V2 m' v( M: r9 z. Y6 j2 I- i( k/ ]& Q9 e
                System.out.println("請輸入欲產生之亂數個數:");9 m! j. v4 X3 L6 B0 Q: i' v4 f
* E: b. F* T' ]8 B
        % z) v( o5 ?. ]/ ~
# T( a) ?% U' F$ z# E5 j0 V" H
                int n = 0;  //輸入要產生亂數個數 並初始化
+ V- G( E4 V! X8 K5 Q) j; L/ v/ \' }3 z. N7 l+ `* {# ]% U
                % W5 w% c, j: K( J3 Y3 I/ Y

4 w/ o+ w: j7 T2 {8 ]( e                //使用到io 一定要加上 try catch' V7 E( E/ F& K4 A. q
+ [! Q* c5 B8 Y! `. n7 |1 u
                try{: c  m$ N' H$ z

# {3 M+ u' Z! Z8 o) m# C3 |                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
( [. k& x3 D6 H/ A) s0 G- H
4 W) s& c0 g  M9 p! z! C- ]- J7 w                        BufferedReader br = new BufferedReader(isr); //資料暫存區; }! g3 J, ]4 S* i$ C

8 s3 }4 n1 F  `# E3 i$ |                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)  ]8 a' r$ W! B% f  G0 ^

" n. ~! m7 `: x; b/ K$ N                }catch(Exception e){}: R* T+ M/ Q) j) o

5 J. _9 e4 X: _& Z: {8 H& |/ C               
! S, i" l. T# h/ f0 I7 v: r# {
                # w2 b1 @* @' u8 P, X: e1 [, ?

5 N+ ]" e" O/ U1 u: X                int Num[] = new int[n];//產生n個亂數的變數3 u1 Q$ z3 A5 B, ~$ W" r8 i

+ f7 D1 O! @. k7 j3 o: y               
+ N7 e. T0 r6 U$ w/ `/ {
: x0 w. t  _+ u                for(int i=0;i<n;i++){5 u0 l& S" a# _: E: K2 S
7 f& d/ i6 t# T: ?/ y; N
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)! a# w9 M* y. A
+ s. J" K8 ]* s3 _( A
                        //System.out.println(Num[i]);4 n! p' n) I8 x$ u. N
! R# m0 M) a# o+ z
                }$ O9 y/ S2 H6 L9 W3 H% v' h! @' K
+ k( u8 e$ Z& ^+ b+ k, V- d5 H4 E) S
                Arrays.sort(Num); //排序8 D0 \/ _7 c- r5 B
7 h- x" S6 b) b) B8 Q
               
4 y6 F: D) g% b4 g
1 _% q9 g+ p) d8 X2 W/ w                //輸出
+ n" @- U1 e1 V5 X# ~) D% q. P* ?1 @
( ]$ r# l. o- w, O8 d  P2 u                for(int i=0;i<n;i++){* I- ]: {, N' d2 X0 d9 z, Y, B

3 ?) S/ c- G. Y* `! K) q, i                   System.out.print(Num[i]+"\t");; R& A5 r+ T: C$ O. D
) \8 [% `. o1 r2 ^( G# z
                }" [* O, g: Z* G
2 R7 q0 E& n4 @
                5 a5 {6 y7 ^/ L, I; q) Z
# z/ A* B% }( M
        }
5 K$ S( d! `" V; X3 H; o7 `# t3 v: k/ d

( ]# k& r" z" T# c% u+ j  S. W8 Y, i8 k& o, l& P: }0 n
}
人平

TOP

  1. import java.io.*; //input output 資料涵式引入
  2. import java.util.Arrays;
  3. public class JVD103{
  4.     public static void main(String arg[]){
  5.         System.out.println("請輸入欲產生之亂數個數");
  6.             int n=0;
  7.                 try{
  8.                 InputStreamReader isr=new InputStreamReader(System.in);  //輸入資料流
  9.                 BufferedReader br=new BufferedReader(isr);  //資料暫存區
  10.                 n=Integer.parseInt(br.readLine ());
  11.                 }catch(Exception e){}
  12.                 int Num[]=new int[n];
  13.                 for(int i=0;i<n;i++){
  14.                     Num[i]=(int)(Math.random()*1000);
  15.                         System.out.println(Num[i]);
  16.                 }
  17.                
  18.                 Arrays.sort(Num);
  19.                 for(int i=0;i<n;i++){
  20.                         System.out.print(Num[i]+"\t");
  21.                 }
  22.         }
  23. }
複製代碼
★ 嘉凱~~☆

TOP

  1. import java.util.Scanner;
  2. import java.util.Arrays;
  3. public class j103
  4. {
  5.     public static void main(String[]args)
  6.         {
  7.             System.out.println("請輸入欲產生之亂數個數:");
  8.                 Scanner s=new Scanner(System.in);
  9.                 int n=s.nextInt();
  10.                 int ar[]=new int[n];
  11.                 for(int i=0;i<n;i++)
  12.                 {
  13.                     ar[i]=(int)(Math.random()*1000);
  14.             }
  15.                 Arrays.sort(ar);
  16.                 for(int i=0;i<n;i++)
  17.                 {
  18.                     System.out.println(ar[i]+"\t");
  19.             }
  20.         }
  21. }
複製代碼
小雲雀

TOP

  1. import java.util.Scanner;
  2. import java.util.Arrays;
  3. public class j103
  4. {
  5.         public static void main(String arg[])
  6.         {
  7.                 System.out.println("請輸入欲產生之亂數個數:");
  8.                 Scanner s=new Scanner(System.in);
  9.                 // System.out.println(s.nextInt());
  10.                 int n=s.nextInt();
  11.                 int ar[]=new int[n];
  12.                 for(int i=0;i<n;i++)
  13.                 {
  14.                         ar[i]=(int)(Math.random()*1000);
  15.                         // System.out.println(ar[i]);
  16.                 }
  17.                 Arrays.sort(ar);
  18.                 for(int i=0;i<n;i++)
  19.                 {
  20.                         System.out.println(ar[i]+"\t");
  21.                
  22.                
  23.                 }
  24.         }
  25. }
複製代碼
★ 嘉凱~~☆

TOP

  1. import java.util.Arrays;
  2. import java.util.Scanner ;
  3. public class j103
  4. {
  5.         public static void main(String[]arg)
  6.         {
  7.         System.out.println("請輸入欲產生之亂數個數");
  8.         Scanner s=new Scanner(System.in);
  9.         //System.out.println(s.nextInt());
  10.         int n = s.nextInt();
  11.         int ar[]=new int[n];
  12.                 for(int i=0;i<n;i++)
  13.                 {
  14.                 ar[i]=(int)(Math.random()*1000);
  15.                 }
  16.         Arrays.sort(ar);
  17.                 for(int i=0;i<n;i++)
  18.                 {
  19.                 System.out.print(ar[i]+"\n")       
  20.                
  21.                 }
  22.         }
  23. }
複製代碼
水桶小鄭,鯰魚

TOP

  1. import java.io.*; //input output 資料涵式引入

  2. import java.util.Arrays;

  3. public class JVD103{

  4.     public static void main(String arg[]){

  5.         System.out.println("請輸入欲產生之亂數個數");

  6.             int n=0;

  7.                 try{

  8.                 InputStreamReader isr=new InputStreamReader(System.in);  //輸入資料流

  9.                 BufferedReader br=new BufferedReader(isr);  //資料暫存區

  10.                 n=Integer.parseInt(br.readLine ());

  11.                 }catch(Exception e){}

  12.                 int Num[]=new int[n];

  13.                 for(int i=0;i<n;i++){

  14.                     Num[i]=(int)(Math.random()*1000);

  15.                         System.out.println(Num[i]);

  16.                 }

  17.                

  18.                 Arrays.sort(Num);

  19.                 for(int i=0;i<n;i++){

  20.                         System.out.print(Num[i]+"\t");

  21.                 }

  22.         }

  23. }
複製代碼
人平

TOP

  1. import java.util.Scanner;
  2. import java.util.Arrays;
  3. public class jva103{
  4.     public static void main(String arg[]){
  5.         System.out.println("請輸入欲產生之亂數個數:");
  6.     Scanner s = new Scanner(System.in);   

  7.         int n = s.nextInt();
  8.     int ar[] = new int[n];
  9.     for(int i=0;i<n;i++){
  10.             ar[i]=(int)(Math.random()*1000);
  11.             //system.out.println(ar(i);
  12.                 }       
  13.         Arrays.sort(ar);
  14.                 for(int i=0;i<n;i++){
  15.                     System.out.print(ar[i]+"\t");               
  16.                 }
  17.     }
  18. }
複製代碼
May

TOP

import java.util.Arrays;, M( J. }1 R. w  `
$ p8 g9 M" G) F2 z
import java.util.Scanner ;- h( ], r! S8 k5 }) g* u' S
' R' a) W/ f" e$ p
public class j103$ m* f1 g/ k* Q7 j' P9 l

) c( w1 F0 [) b: P{
6 K8 R9 y1 c& E7 ]6 K# F, K
$ _& N/ I" ?' P8 k0 ?        public static void main(String[]arg)
3 |  m- _4 f: y0 U4 X/ O' B5 ^1 d, I4 C8 n! f
        {
% w/ p/ j0 K2 U4 D% O, n% ^/ ?* e; e+ H' I5 [  z& n4 Z
        System.out.println("請輸入欲產生之亂數個數");
7 m. `( F3 x1 {, Z$ w# q+ `; H
. I7 i' z- t# M$ c        Scanner s=new Scanner(System.in);
& e# U; T) w8 T8 c  D8 X" C6 ^2 @2 n. r/ W: h8 z; L
        //System.out.println(s.nextInt());; ^2 L# |! G# o' G" O! |$ N
  B, x# h" y+ j7 j
        int n = s.nextInt();1 x, j# n! l0 T# I& `
" p6 y, F9 T7 I/ A% N4 m
        int ar[]=new int[n];+ f* D2 M( l3 e+ e- {) i

" }7 t+ U( @2 `! @$ J) y                for(int i=0;i<n;i++)
& B4 X4 C  |5 ~! v1 a; q. _9 O" w
                {
% }9 G' v7 t; h( d! R! C* q4 ]! E9 d6 I# A4 o
                ar[i]=(int)(Math.random()*1000);7 E' O# ?" }, q# S% [

/ b3 g. |8 ^$ _, _7 J0 |                }
. K. G* c* a2 @; [0 W. I
) T, |# w* ~; z+ J2 X        Arrays.sort(ar);
9 v& c$ _1 |  E+ X2 k) W, y
- n1 k0 |  M8 A/ G. \                for(int i=0;i<n;i++)
3 R$ x9 I, I# t4 t. z3 e$ G( q, _
                {) a+ W: C, f* K% y
- Q: i. J3 q7 p$ X5 p; l! g
                System.out.print(ar[i]+"\n")        
* O6 W$ F5 h* l7 c2 V9 D* C6 F
; d0 v% u+ W; q; y' T1 H1 v                5 F5 Q5 w) v! a0 y
! d5 ~6 `! p! ]) v  T
                }
  a0 q6 \% J  F9 ~- u) q
7 p; v  o$ k; r9 [+ i        }
. E2 [6 a9 r/ L2 t9 V3 }0 \2 a+ _0 j
}
人平

TOP

返回列表