返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
) T, O0 l1 e# c$ F
* I$ y% @% q; S! b5 {; \程式中可以輸入值, n2 a: r$ O) Q7 @, }% M

% ?1 c, d* t5 N5 {實際寫出 jvd103- G" v( M$ E( y

" f5 O& [1 s* b使用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 資料函式引入
( R1 [8 s/ |/ o: s/ U; h( F3 v3 K0 Q  H
import java.util.Arrays ;9 ^, |" i- p) ]+ z( N6 U5 _: {

- E5 J" a- |  B7 n, [2 E2 D! W9 @$ z% q: {

. ]9 G/ {5 {% K4 F8 fpublic class JVD103{
* M0 [- z& L7 N* ~
: v' j: |+ n" j& f; O- N* S( s; y& \6 t

! |( n: u8 C8 @        public static void main(String arg[]){9 j, Z* d+ a; U# R: L

; C. C( r) N' J" x        $ k1 o" g7 x# x8 t) D. l  _; Y6 T! O$ a
* l. h+ W' }5 g3 @
        / n" }) a3 _2 q, K" Y
: T0 T6 ?9 l& T7 b
                System.out.println("請輸入欲產生之亂數個數:");- q0 c; J' O; S3 M- d1 Y

+ B4 D0 q* t% E" d        % c& n1 K' @9 S' a
: R5 Z" b4 `& P) B2 @( i' \
                int n = 0;  //輸入要產生亂數個數 並初始化" ]3 m2 Z+ x: X$ A: ?
  z8 y' z8 A7 p
                1 \9 T4 `( _5 U5 \5 a9 _" S( z$ g6 c

4 e% z! H2 l" C7 E6 P1 K, U                //使用到io 一定要加上 try catch' ]: t5 q0 C" P; H) M0 v, o  x) k

9 @, F4 U5 c6 T. K7 m% T3 `, p                try{  {  z9 q, L% R& ?4 q

+ P, a7 j8 ]2 g                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
4 N9 @7 r5 g: `8 O8 v# H9 p9 s' F
: k; R* a# L' t7 H                        BufferedReader br = new BufferedReader(isr); //資料暫存區
- a: x1 R1 s' k; p/ T. ~6 ?) s  i5 g6 F. `
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
, K' D  O! o5 Z. \9 `7 G
: M, i, B+ X8 H                }catch(Exception e){}
5 }) u/ B5 O: _0 x, i$ P' j) h* R, M
               
  I9 t+ l+ Q- P0 R
- r) \+ |' Z4 B                - R' l4 k# Z1 S' x- b& l: ]! t
% ^1 R3 L# Y& ]% g; M  A6 |
                int Num[] = new int[n];//產生n個亂數的變數
6 t( L3 M+ ?8 A1 L* u' U9 |
1 K; S0 f2 E* e& a. ~: l                  z" Y; K4 `! I7 N! u

6 L3 x& Q. g9 R' v: w7 ?                for(int i=0;i<n;i++){0 m7 g# x: S" C

! O$ z" l( r% r% A" y                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
( D3 |# }4 j0 a- O9 h2 I0 z1 k
                        //System.out.println(Num[i]);
1 {; y' C7 O" T) v) i& u
% n6 J. h) W3 t: u                }9 j7 P7 Y8 b0 m2 q; {
4 B. k& ]. o- I- q
                Arrays.sort(Num); //排序
, l$ z) p9 d3 \+ h. k  h8 E% Q$ s5 q: T/ t, g
                / ~1 |& o0 N0 }0 r% U- I( |) j+ Z
" W  w- z0 H, n- `1 C
                //輸出1 X+ Z6 B: S# X% S6 f

" z5 ^* I# W7 _5 I  v) E6 G                for(int i=0;i<n;i++){
& E" P/ X$ K# k
$ _% j8 R, h$ s$ _! o: [( }                   System.out.print(Num[i]+"\t");
& F; p5 d, I# x; }5 N& @$ q$ W% K* ^" K* O1 _/ F5 T- ]0 x/ Y
                }
  j  b. T) B# z5 @$ w5 B) p2 E# N, T7 D4 j( y% s' |1 w# M
                8 s) x8 _0 |8 m
$ ~. d; {/ g  r. [
        }1 N2 @& E/ \1 L% r9 l4 D" U" V
# H1 h0 N3 e/ T  Z

9 d, q0 g( X& \& }' \4 u  G0 n. F% _0 h* H. p1 N1 |: [" U
}
人平

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;2 V" Q; @/ J4 ]2 d4 v  r  d

- N( r# B9 J- Jimport java.util.Scanner ;; ^/ X. m5 d" C# \9 g1 n. ^7 v

4 r$ r$ G/ V/ Q0 h0 Kpublic class j103; W- p& {0 B/ P4 P3 P9 u6 r+ o

1 i" @! l4 p" f9 t3 ^3 t{
' }$ x% H* R: U/ x- I0 |6 C% b- K$ Q/ b$ D- z6 n8 O0 }0 _+ {8 m- r
        public static void main(String[]arg)! n% n8 W# g: ^1 `8 o- _

" A2 r  r" U; V, H, S' R& H6 |9 `        {# m2 b( _& m5 T% |

  Q) X& J0 ^# S5 l) g! y, p$ }        System.out.println("請輸入欲產生之亂數個數");# C+ ?) a5 S5 [1 N- i6 R
" g) ^- e# [9 M
        Scanner s=new Scanner(System.in);& f! ~, x& J2 D9 U' P! I5 B3 E
  i% A+ o. l! _4 B: D2 h' f3 D
        //System.out.println(s.nextInt());
. A8 l" v+ `0 h9 W4 k0 X0 F
; \% ?2 ?0 P6 L0 p  E        int n = s.nextInt();
8 [2 ?+ \- n* a) ]/ ?8 n% E! s9 s- C0 ]: q) ~2 `6 g! j" |3 U
        int ar[]=new int[n];
( k* Q) [* S" R% ]  e0 D3 N- b, i" i
                for(int i=0;i<n;i++)
4 H& ^/ n4 Z2 l3 [: [7 D, R" R+ j! ]8 d) ?' t9 i: I
                {$ q& o) r8 o) X& [

8 g% k$ H4 Q7 G6 T- K                ar[i]=(int)(Math.random()*1000);
+ Y( u2 ^& X. o
0 J1 q* ~* m; _5 z" X0 T                }7 a3 h5 e' F; a

7 ~# s* m6 Q+ T! _        Arrays.sort(ar);2 ^; ?/ m1 f" i3 R& w
  S  a/ {9 T9 E! C) n) d
                for(int i=0;i<n;i++)5 H" J$ n) I' T, x0 Y

, u1 o/ A# b9 o6 D5 I* Q" D- u                {
& l+ a' N9 p& b1 b) e
: E, d+ h) l! X$ \. M6 t+ N+ ~3 t: w                System.out.print(ar[i]+"\n")        9 t  c5 j' J1 e' X( T8 p

. E+ y$ S9 t: E1 N/ p( ~( ]8 R                2 d4 _) P# W4 f3 `: p
6 Z6 [/ R( j/ q4 Y. E/ ?
                }/ Y" b, {" q2 g# D9 Y% r* K
( f# Y+ G- P) P9 y0 {2 f
        }# \% t- _! M& d% ~
* R& i4 f: u* M+ L
}
人平

TOP

返回列表