返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 0 o! a6 Z+ u1 `2 z
' d( v4 d/ q1 Z& z) _# C
程式中可以輸入值( m0 J# J# @0 ]- q1 |

) a6 a! Q: K  E& h0 r" }- O1 s0 J" X實際寫出 jvd103* y! d1 n1 |7 t  V3 V

7 V9 \/ Q# L5 r! j0 ?; 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 資料函式引入
( g5 ?" x) I# |' e. H7 v. K' F! ?* b
import java.util.Arrays ;$ p( t+ N9 b4 X- }* t

; Y# _' l3 g* T6 w  r3 D# g. _" j9 x$ \

" r, L8 Q" r* N. Epublic class JVD103{# H+ R: J' `! E/ m5 e; |. F
# M2 t8 R) Q% P, J6 u' e5 j
. H& _. t& c0 d1 B
- x1 x# j- N! z3 h9 g; |
        public static void main(String arg[]){
* S5 Z  r  R' Z$ V6 i! J5 B
; `' @! w0 A: I; u        
2 z1 s, v3 O& D: t* q
9 e, k( J! l" v* [( o        
4 k3 n0 z2 d+ T$ k, Y7 _) h7 b) O9 W( N6 e6 j) ^
                System.out.println("請輸入欲產生之亂數個數:");: }' |% B" s% `) I) j! w

% x6 f- J9 \5 C/ A        
+ k/ e# U1 _/ g/ M& ]; `3 i3 @
" d- c7 _8 n& k; ?* C/ d, m                int n = 0;  //輸入要產生亂數個數 並初始化' G7 j3 h$ F# H, P; D& U% Q# \
$ o  f- C) p* h2 K8 s. B3 y- I
                - i  U' B1 `6 O) `$ x; A# [$ n
0 e0 y" K& l9 Q& r& u  i1 l) a
                //使用到io 一定要加上 try catch
6 k8 B7 }- j/ Q: Y% }+ J6 W
* c5 |; H  w& ~+ R2 H0 Q3 T$ a                try{
; J; `' g9 T% g2 a* ]! B/ o. j2 w. e+ t! [, i# M& J+ }% @
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流$ A  H2 j$ D; I8 M4 s5 V) y, f

8 [% k6 i  L% Q5 `# ]$ L/ k- c                        BufferedReader br = new BufferedReader(isr); //資料暫存區$ X- I- d/ ?- D" b* _+ G& n

$ o7 q$ L8 @. @4 Z* o                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)7 M# S2 q0 d9 z* z$ G

1 Y; {* n! M0 S: F, P                }catch(Exception e){}% x4 T% I* y2 a8 i$ u
2 L4 U1 |& B7 i- h
                5 z, v: M- ?9 D! B2 r9 v- P

/ p5 s9 X' T' q6 r9 |4 @7 C               
; f3 Y0 U+ p9 S" }; i
) P  {5 Q3 n3 w6 S1 R1 Z                int Num[] = new int[n];//產生n個亂數的變數! B" v5 n& N3 z# H- _/ \2 D9 I& k

( e+ P' \/ ]7 y               
: L9 Q% r* I! G2 b: L9 k
4 _7 N2 \0 y3 F8 K: Y                for(int i=0;i<n;i++){
+ S- J0 o: Z, W! F$ g0 p+ ~: b
* G! ]( ?% y5 u' u: p) X9 l7 `                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int): l1 l7 k4 R, b& {; S; N  X% F, J& ^

7 B7 D1 e! p- y* B+ [) D/ [                        //System.out.println(Num[i]);
" p5 y  M0 r+ x4 \* K
7 B( W% }) ?) B' Y) [! p                }+ i6 b2 T3 S$ c: ~

5 e, ?+ ?1 k) i+ Z% s* `3 {                Arrays.sort(Num); //排序8 ?  o. ]5 U. W( j# }
/ o7 {) l. K0 b" s
                : U( T! W2 X4 J; U+ S7 C
: a: h- s0 L1 T8 \+ i9 u( C6 f
                //輸出& A) v( V- x$ F& h, }- T
9 d3 {; i; a4 e& o
                for(int i=0;i<n;i++){* }) U; O- P8 u- x$ e

: H% h9 U. p" Y! j  f' y                   System.out.print(Num[i]+"\t");
0 I  I6 Q' j* F( z1 c2 q
5 x* [$ b& P9 r                }
- e3 [. M* T& ^4 X: w; M5 [! d. P; n! \" P4 I
                % T  z$ H1 u6 m2 _
: n- u8 [; P; \# Q9 I" ?0 x( v
        }
' Q& u7 R/ U% k5 v& B
$ r# a; v4 ^5 Y  w9 S, k; S: J" e( a1 J
& S: X. L5 y1 [9 B
}
人平

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;
- `8 M; g8 H1 r; [9 B% q/ s: k+ t6 F
( \8 X/ T/ |3 J  q/ [; f* x4 iimport java.util.Scanner ;
& i5 u% O7 s1 P' y- G. u: ^* R5 P8 v8 _* o3 j; w$ \
public class j103* Z7 {; P0 z- x; ~

) L2 z8 ~9 W! Z1 [1 D" g8 E{' g& ?$ {5 V* K! n( O. [1 S
' A8 Q/ D/ `* [6 @: C
        public static void main(String[]arg)9 m$ [% C! P2 a# p) Q

8 P, L- ?- t8 ?7 o6 }) Q& p* J/ ?" R        {0 k& b& s5 v& b( l2 R
3 z5 F$ @: ^9 l- V4 P7 r+ o
        System.out.println("請輸入欲產生之亂數個數");, v5 C) k+ [# b0 P7 {( y# F# _
7 D, R/ J1 Z) T- B4 q# W; c" k
        Scanner s=new Scanner(System.in);
- ~$ L/ ~. J# }5 R7 h3 m1 b4 I2 d$ y/ U0 f* P0 U/ P! k
        //System.out.println(s.nextInt());# k, ~6 x1 r0 d
1 q0 \* m% H* ~+ j. W+ b
        int n = s.nextInt();/ D$ [6 r% |- b. l$ t6 |6 X" B

3 Z% y- ~; O' N3 d! H/ U8 G        int ar[]=new int[n];# Q6 C, u, _% [- K
! _7 _' ?/ `5 S: a# n7 J
                for(int i=0;i<n;i++)4 |8 K6 l2 w& s: N/ x; p+ m

( M5 V" r# X. l8 [                {8 d8 x2 F5 J: N
0 w3 U3 i2 u: [" I
                ar[i]=(int)(Math.random()*1000);
7 j0 I# G5 @& i2 d& i; P' ^5 r$ w! L
                }
! i3 q' g3 z9 H9 l" N1 m6 j- z# y) }! C! \* [8 u
        Arrays.sort(ar);
3 B" j$ s# ]% L# s5 h$ h7 b* |/ e- o. I. r+ I
                for(int i=0;i<n;i++)& `, Y# z: ]8 t% b9 ~7 b: |
( ]1 W, l& p. i: w" k5 O
                {
- w& f, D; Z$ ?0 R0 O- Z' N8 O8 {3 c9 t- K
                System.out.print(ar[i]+"\n")        
! h5 J: L2 f0 m6 G% ?1 ]* n& b; ]: d1 a* u+ i4 j
               
& U" Z. X2 ]' Y. P3 D; [9 T& T5 z& a, Y7 J: j6 l
                }4 k- S9 F. t- ^+ d* t2 P! _1 f

. H: k7 C4 ]5 U+ I" Z, e        }
* E, y' Z9 g" c3 w9 R' o
* u  G( W" k" @}
人平

TOP

返回列表