返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 : f; g7 Q( u3 K2 k3 R: o! ?& n
: g; p3 \# |5 g) p
程式中可以輸入值
3 F7 Y3 s! T6 h6 Y. Y5 c9 P  p+ f! _
實際寫出 jvd103
2 X8 c$ u+ P4 e% g
; c5 t2 z; x2 l. e' A' j/ |+ V# t8 o使用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 資料函式引入
/ L2 [' ^* k0 d7 R$ _% x0 ~0 N8 \
1 s8 K# K& M, o1 Q$ y$ ]7 fimport java.util.Arrays ;
& F) o: P2 L# n: t! d& U& @9 O# k
. R! u& c8 }: P; L0 n3 l  M$ h6 J) V4 D8 E( S. v1 `7 p. L
3 g3 U! ^2 i% D$ r
public class JVD103{
6 S& r( S* O. o. C4 Z
7 r8 ]8 c' m2 ]0 ^, L6 A
, M3 z7 M$ A* d- V0 J$ J$ w
0 z/ g: `% k: F$ j" W0 `        public static void main(String arg[]){
1 e# O! k; T+ ?9 ^4 e8 g0 x& Z) X+ r# j5 z1 c: o
        
2 l/ B* g4 L7 p& K+ d
* L. F8 X3 y; ^0 t+ q8 Z2 i        / m/ u. o* P5 G) z, }8 |. `

& o7 K! S' _$ n; G+ D; f; k                System.out.println("請輸入欲產生之亂數個數:");: k  C0 T* i! G

3 d& V' M8 [" w  U$ g, z/ G: }        
3 k9 T- E: P7 ^) l) ^! l9 T2 D
' Y& G  y# W5 ?                int n = 0;  //輸入要產生亂數個數 並初始化
. z8 H( y2 ~  ^) z0 s3 b
( {9 S* V+ h1 E# E6 j                  i; w7 M) M2 n& y. N

, Z! ?+ N( y( X* h& _0 [9 G* o                //使用到io 一定要加上 try catch/ U) v6 l. _' [. |2 U( m" ^$ ]& N

* y  `7 r9 Z1 Z9 V+ V                try{7 X# s$ S* P% d+ O% E  q
& C9 ?5 y/ K) s1 W* _
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
- Z2 J/ y2 [+ n' b: Z4 J1 d' v; g& \$ e3 C$ a/ I
                        BufferedReader br = new BufferedReader(isr); //資料暫存區& e& w0 B- Q, X: Y( a1 }
: w) {' g3 |, U/ P: |+ @
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
' n6 Z2 a7 s( Y7 x4 K  w6 y+ A% X  G& E% r) {4 y
                }catch(Exception e){}7 _1 l6 K6 X- q# W! m
5 B6 U, w0 [3 r, [5 w) e$ I' L
                * A5 n0 M7 a' A- ~. @, x3 S

7 C" |0 [+ A  K3 ?               
2 S- ]+ [3 Z0 R) x* A* {  K- S) C7 Y
                int Num[] = new int[n];//產生n個亂數的變數
( }& H7 }# E0 \; ^. X4 `4 N7 U. Q$ p; e
               
/ W: A1 m7 B: F  ]! p
: r9 M+ d! O  b! Q5 P3 e. V+ a                for(int i=0;i<n;i++){
6 F7 g8 v( o8 W" |' `$ Y
9 J/ k0 j$ m1 q$ X0 W                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
0 ]! K% Q' _7 s9 T% k1 M" f; k9 W: m8 |6 b, i6 o$ m  m
                        //System.out.println(Num[i]);
, i1 ]3 {7 q2 Y1 Y' m. F
. I, t1 d( |# Y5 b+ R( r! O                }1 S" @9 C6 R1 e4 D- O

$ I. A9 b( w; r6 l) _. L                Arrays.sort(Num); //排序6 D0 Q& v' i  ~# w
; `4 p, K- G$ W! @/ e
                / p# G4 t5 l. [4 b" N" L

& \% `! Z" V8 c( k5 q( e                //輸出
2 l4 M& \( o' s% G5 E5 F1 F. c; o' v2 |7 l5 F
                for(int i=0;i<n;i++){8 A. F0 `$ z! v
7 A$ l* u( l3 u4 O! M
                   System.out.print(Num[i]+"\t");8 w: g/ W! B  y, n; L2 D8 g0 G

' V% l% [: @/ ]3 T$ K/ F4 a                }" v9 T: F7 r1 k$ ]' T8 E2 i+ ^
) {9 \, o2 J! d- `4 }* n0 G4 H: q
               
3 |2 R2 Q4 a+ p, L% f+ q
; ]  I$ {6 X5 I8 f# [4 q, f        }4 T: V0 T' ~* ]. ~# K" A* o5 G

/ h5 ~0 l$ i) E# A" ^% Y" C2 c) Q; x' R$ m2 v1 h$ A

0 l9 u6 x$ w, m% R; w+ x}
人平

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;' v! t; E% Y0 I4 @- x! p9 C

) E% ^8 d8 F9 j0 T8 p/ p- m& A* f) Rimport java.util.Scanner ;2 Q7 ]3 v0 \: G- B

: t7 U" w. a* t: {. f* |; c, Npublic class j103- }: h$ b5 j. ]1 r7 e, i* g8 o
% j9 M/ q7 {' p+ T
{$ k' L0 B% `2 j5 a" H
  N% k9 K2 }! A8 j/ R9 K
        public static void main(String[]arg)
$ X+ E( V+ C2 H  Y1 P" M3 l; `" ?, S! N: I8 k
        {
1 \9 B# Q! P! U/ y5 o+ Y, D+ r$ a' Y( d2 G
        System.out.println("請輸入欲產生之亂數個數");/ ~; S7 v  x* s3 [" b( H; _& b
7 o8 J) o! y, `# i4 S
        Scanner s=new Scanner(System.in);2 Z. X5 w( ~7 j  a2 O% g3 U
6 e$ ?2 I7 O: l9 k* }% j. v
        //System.out.println(s.nextInt());8 B( e& U6 G2 d$ @
* x) z% B9 q! P% z. I' v& Y4 S" }6 K0 h
        int n = s.nextInt();
4 \" D, R% E4 N& }  i) v+ L% q6 Y5 D4 ?# l
        int ar[]=new int[n];" T9 a9 J/ d" n/ w) J, @

- S! U' M! H) L' ?6 x1 M" }! K% B                for(int i=0;i<n;i++)+ H; L+ `% u0 c- }
4 x5 F3 l0 M3 }2 S
                {
2 R. O9 U) f( Z4 A& p4 j2 N3 l. ^; D2 f" B5 }
                ar[i]=(int)(Math.random()*1000);
( B2 W. m% W! ~% m
/ T1 K8 m7 H5 E% X2 }* x, n                }. K' E) ~4 u% d3 E* t, X& O1 D

; G, X7 `0 R. e5 h, z+ K1 z+ A        Arrays.sort(ar);
% h- u$ w2 O# Z/ ~- u( l) ^( d* A& A$ ^; I
                for(int i=0;i<n;i++)' l) p: S# j1 U5 l( @

( S1 D: P; a. e+ W& J                {
* H8 q% z6 G6 N9 C5 s
/ V  b( Q6 F3 D2 G) c/ K# }- f8 N  r                System.out.print(ar[i]+"\n")        3 _) m) r# A5 s. C+ [' o& ?
1 Z7 E, j2 M# w& \. K, I" Q- X
               
) q1 v& F- J9 Z5 K
0 x, D" A9 d. e' V5 r" I7 Q                }
( q+ l  b% d3 o2 M" K: s# A: I
0 ?, \  y: G$ g5 ~" e* t        }) N/ U5 p* ], J' `% g

) E) t# S* E! X# T4 S9 p}
人平

TOP

返回列表