返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 " j) p7 S/ `' H5 z( S4 `& z
0 S9 [- O; S1 X+ k. I( L
程式中可以輸入值
5 T  A8 F5 G3 o+ |6 u9 r8 E7 `$ |0 O5 C# t$ t; a
實際寫出 jvd103
) R7 e  R& x6 {3 G
1 D) v" K8 i; Y4 m( s使用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 資料函式引入
9 t/ e7 ]# z. l/ h9 k& ]; m5 J# e/ S$ Q4 g- _$ |1 v% ^$ ^
import java.util.Arrays ;/ r8 _* V' b0 R& @: ]# `* @0 G/ E4 s0 P/ O
% W% m3 K) T" s, S
2 L$ J" u; p. I+ h

8 `/ d' u; p, K( b# ?public class JVD103{* _4 J1 \8 Z: K, H# W
) a: N# m" O* m5 k
; T, Q8 N1 Y/ v, T$ P3 F7 l4 G
1 t% }+ e! R9 G1 q4 l' K
        public static void main(String arg[]){# Z6 g- l0 e( ]1 k
, G0 j2 x# p3 O4 Q; k# P/ ]
        
% N+ p# V- h2 D' @* o( C
& b3 a; `1 R8 L# J4 B( I* w, z        1 Z) B* f' G* @1 H; }" L) g' m

$ X: s2 q. B3 J( o/ O$ H                System.out.println("請輸入欲產生之亂數個數:");4 p1 N7 S+ F2 H) X) I7 V

# c4 G3 \* J; s+ Y4 y        6 M) Q$ h; _0 f7 G
$ z1 V; _2 ^* B, _/ y" l6 G
                int n = 0;  //輸入要產生亂數個數 並初始化
' U$ t! @1 Y% w5 `! F; E. {! I  c5 l: b* y
                & e5 Y( e( r# s
. N( Z7 h: M; o
                //使用到io 一定要加上 try catch
, s8 ?7 A* {+ {! C2 v2 q4 L# q  R6 f4 w( X) K
                try{
. }" d# H. }. h- v, [& C/ K! M& \! c- Q" z9 w
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流: P& G8 Y9 n4 b! K
" T5 S' D4 v' v- u
                        BufferedReader br = new BufferedReader(isr); //資料暫存區
8 }4 f* c8 b* M$ N  I7 x; H3 n1 v' [% X6 k  _5 X) E
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
* @7 r* U7 \9 Y4 h) x2 _% X
. x$ |+ E! O4 i' c' S                }catch(Exception e){}5 n3 g6 c2 Z- n2 j: |' G3 {& l
$ r7 T" t" r# ^9 e9 d
                / e+ t0 a# L0 Q) C

  B( ~' p, j6 a( ]) F) z                6 Q2 x2 n7 Z/ X" i+ a( I

4 h+ T& ?0 C" r6 w2 Y. R                int Num[] = new int[n];//產生n個亂數的變數! s& [$ C: {( T) R, i# ~
6 ^2 |$ S3 E9 S, B. n6 P5 Y
               
) n- F. `% g- W! C9 f
; R' ^' g0 G, `. T2 i7 ?# L1 K                for(int i=0;i<n;i++){# T* Q1 K4 K! C

1 X# Z8 P) H6 K. H% Q                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
* q& Y, i0 V+ S) h2 Q, i7 t
# s+ ?: |) `; {                        //System.out.println(Num[i]);
- f& F8 B- G1 g* b/ I: h' `8 C; G% Q4 L) D2 {7 p# }# \
                }# g  ]; P6 p" l: _
# t; T' a/ e; K3 ^0 @8 O
                Arrays.sort(Num); //排序
1 \+ @  \# U, G) Q& j
& ^8 F: {% c0 `$ `2 E9 L                ( H8 @* m- F3 X  R0 @

3 o  N7 r3 d( }5 y2 o/ G! W. t                //輸出
3 b, ~2 \- A- Y4 o$ C9 B' X3 Z% L, ~+ |
                for(int i=0;i<n;i++){. |, J5 O6 \+ k: r

: m, C0 F8 P" h/ F8 C8 d                   System.out.print(Num[i]+"\t");  `  y/ [& l- [' L

7 D5 X6 `6 V) c; T5 p                }
$ ^0 H) }: I$ S6 _" N, B" r3 V: U' s/ u0 \) t
               
# F7 x1 Y( q# z! Q+ f: x, b8 ]9 R6 ?5 Q/ i  W6 t
        }
% E- Y  O4 W& c" {# a
' I# c" V9 S, F* s- @& L
2 U/ Y0 D4 E% u; E$ y/ ^# \8 n7 a% j0 h4 q3 ^: w- @
}
人平

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;
/ Q( m$ z% ~& t, d- N( v
" c6 J" i' m6 F# k) v: `1 {9 ]import java.util.Scanner ;! Q# s, |+ [- K1 G; E" K. }, |

, C# m; P0 F/ p9 s% f4 d& [public class j103# ^+ k3 q' i4 O( b( j* ^$ G7 G! b
+ P/ C% Z: [2 q- o; O) Z6 l
{# F  d: X+ j7 S3 j

. E) _4 Y  I# f* y2 \6 J/ W        public static void main(String[]arg)
0 e& b) ~  r0 Q& A+ r& b7 n7 }8 J& Y* e+ d" u' X  U7 E
        {
8 K1 z& `# r( d7 ^, p7 Q4 y
$ O, B. G3 C+ }  O; d9 I        System.out.println("請輸入欲產生之亂數個數");$ s8 a8 e. v+ b) R# W* T
0 U, G% s( {, t5 @3 W: L( ^
        Scanner s=new Scanner(System.in);0 [; x- Y- C; P5 m* r
" {# o6 e& C' V" ^! @/ X5 G; m
        //System.out.println(s.nextInt());, `3 J# m5 A6 i  T4 k2 a* R( ~5 q

2 R9 j: x% G  x- y7 j        int n = s.nextInt();
' d) ?+ A+ ?0 p# W9 U
) f3 V' Q9 V7 n1 F8 p1 H/ q3 T        int ar[]=new int[n];! O' [* _5 r2 M2 V1 H2 m4 K) b

/ j. q/ ]/ A  |                for(int i=0;i<n;i++)
' H6 J) D/ x3 ~0 [3 Y9 T  C5 @4 _$ v4 v) @/ j3 H; `, Y  g
                {
" Y3 I$ D3 j9 W2 d* a. }
! N. W; s; @7 p  R* [: Q6 |                ar[i]=(int)(Math.random()*1000);0 L6 D/ E& |, j' C4 Q3 o* ?. X
( V( h. Y) q$ a
                }
0 ]+ m! f" t3 G- V9 V8 C# X3 c% {3 i% K
6 M  V4 G% l- ^: u. [7 b% w2 u        Arrays.sort(ar);0 I7 U+ ^7 L% U2 S' [0 ?
  P. m* A3 G5 h# V0 |& Z
                for(int i=0;i<n;i++)# z& [/ {* ?2 ]# C. e
6 o; C8 _" j9 A2 k
                {" m% e/ W& u) x0 x+ S3 @" P' n2 l

6 s+ Z  M/ b+ r5 w* @# t* X+ M- k                System.out.print(ar[i]+"\n")        
' O3 |9 k5 F2 R" r/ v7 ^6 P8 z5 m' x5 S9 p6 T" v, L
               
' n7 h5 T+ y( A; W* S, T/ J0 A. t! k
- G% f/ s6 y" P* [) k* g% ?. i                }
; O; Y# o! g# P& r. v1 E3 b! a9 C) }7 n/ T, T' g: S+ Z
        }% ^, h" p/ ], j7 [
( R- P3 s, H6 G: P5 C. @
}
人平

TOP

返回列表