返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
* R# {; N1 H; u% P% E% {- Q( t- d+ U5 L( X" Q% l% P
程式中可以輸入值
/ l1 z0 ?* m) {; E3 a
" ~) }! b4 D# z9 N4 P& V實際寫出 jvd103
3 i: Y8 ?$ M9 r! U" i6 R( d3 y& N) K
使用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 資料函式引入( I" @9 s* ~$ s. Z# U3 s/ u+ M3 L

7 r5 e! B6 w7 Y* Y8 `import java.util.Arrays ;
: f# ?2 X! V; J$ W- m/ B/ ^& q- n# T  C  ]6 \% Z, B

8 k1 X1 X4 i* y# g7 k- |2 u- u8 l% ?5 p, ^$ w/ \1 Z% `, C3 i/ ?0 P; |
public class JVD103{
  r* M+ v( O7 ~/ {
7 v: F8 o$ o. v) ]
  v  d$ l" t' ?
- D  _( y9 ]4 @: _& M: V+ N# M4 J        public static void main(String arg[]){
/ W; _  D% \3 a: u% [) E+ ^
' Q  S3 y' x+ P- R7 B* G        
+ G- r- @& p. q  N3 X! Y  [  ?# Q) _, B
        3 i( s: k( ~5 G3 ?9 ]
% V5 l, r' [. G& Y
                System.out.println("請輸入欲產生之亂數個數:");$ f% i4 o  i1 |
: |9 p. {3 x4 A& c3 C9 s$ B/ ~
        
! z! K- `3 L. C+ s& f, i- j# A1 W1 _& N. K9 y
                int n = 0;  //輸入要產生亂數個數 並初始化: _1 G! b4 s7 D  |0 O8 y
5 P# D3 N5 Y9 l4 m$ Q- l% m
                * U9 o$ A& o2 Q! Q/ R+ [' N
  |1 h; B' Q( `+ m5 a, R( h" [
                //使用到io 一定要加上 try catch& w# }7 \9 J$ c, u2 T

* {4 m5 f6 i$ X6 ?$ T                try{
& _  S& l! Y2 b" Q" W( l4 w- ^' o
7 C& }" u9 W9 t3 h' k  e/ n                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
1 `9 q1 |& X/ k- W9 t
0 z7 v$ M# n7 @- t; H                        BufferedReader br = new BufferedReader(isr); //資料暫存區8 g9 S- W: o; {- M# r

, c6 C2 q& _! |7 y                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
2 p. R; E& {" w+ A/ m
6 J5 r" }) K4 n8 A) ?  x; k' T                }catch(Exception e){}+ k  |8 c( @( i: [3 C3 U* \( ]; o

9 o  v& v! K3 ~: s               
) m2 L& R4 V+ Q5 c. f+ h  w9 H  ~+ C
               
. E- o% M3 J3 n$ |/ u$ C/ N. x( ?4 j5 P& a
                int Num[] = new int[n];//產生n個亂數的變數1 T) V9 S, ~; ~* ^/ h( I) i

" q% t3 W- P: a, J                * s5 g3 l  n& h/ z  ^7 Z2 c

4 S; `0 w. a" m/ q                for(int i=0;i<n;i++){1 M. Q+ t5 \: w! ^5 H
$ y% i* g2 G% E8 D3 d& f5 _
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)& V' @. f: B8 L

0 v2 S/ q& s8 B/ F* \7 N7 Q: ]9 s                        //System.out.println(Num[i]);/ o: T9 T. u* y0 p8 F
' n) ?, c3 ~) ~. o
                }% _" |' G: ^4 G9 n$ G1 i
9 Z# P( s" }4 c  n& c
                Arrays.sort(Num); //排序
+ O/ n. Q% R2 ~9 N3 P2 P; L: {+ c' c) r: @0 C
                4 ]$ ^8 i8 f( T" j4 u
9 J  S7 a: m0 e$ }
                //輸出$ Q3 L3 o* h; v) \/ C, @
* b$ A) G% f6 V  \
                for(int i=0;i<n;i++){
8 D9 j$ |7 K9 ~" n7 e5 S
: X8 s$ p0 d7 n* ^9 L1 F: h                   System.out.print(Num[i]+"\t");8 C# y7 _8 Z6 G0 B# L& ~( k

& l) f9 e" N& ~8 @; P                }, m4 o2 Z& v; ~. B" j

5 Z  O. s" A7 f- F5 Q1 h               
2 _9 k( H4 O2 i  c( Y4 A+ s7 K6 G) s
        }4 ?( W) A9 g& d, i; B0 v

! E% {0 Q# d5 K9 I/ x
& N* \0 W$ I$ H8 C8 _
7 y9 c) w3 U+ o' b+ X2 [3 g: G, M}
人平

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;- {+ v8 k0 X" g5 v1 O1 y5 H: m  n
1 N- E; a* j7 V( f
import java.util.Scanner ;
0 A8 m+ |. |( j1 _0 C' {( J9 P2 w  |* O2 Z! }" T5 }) c4 [9 h  h
public class j103
3 q) h5 n7 r' g: c( l
. @0 v/ ^5 r3 i- p7 W{
' G: O# r  h9 @8 ?0 n5 l: P, E2 ^2 g6 Q1 o1 B- x- J* y
        public static void main(String[]arg)
( ^/ P3 q5 M: |; t  V# a1 R  t% k  U, Y8 }; A/ Q- z
        {
) X# w" G6 v4 W+ i+ U9 V8 {4 Z6 [2 ]2 v. K6 V* ]
        System.out.println("請輸入欲產生之亂數個數");' z% i+ }. y  A8 h$ R2 z9 K$ [- w
3 K' R( {# @# Y6 W- G
        Scanner s=new Scanner(System.in);: K1 ^! Z9 s* o/ x0 j) l7 X
4 q" d. U* K# \
        //System.out.println(s.nextInt());
3 h. v4 R3 k" t5 @2 G0 Q* J' X- L; S+ }# h% d6 {
        int n = s.nextInt();
3 X' U: D, B) u& y  L& o) X
8 g! s9 W! o9 y% A! s" P$ L  |5 k        int ar[]=new int[n];
- \& N) ~, T6 M- a! {2 O7 \5 q  D9 m. @( b3 r( n0 ~* v8 O% g& y
                for(int i=0;i<n;i++)
& v' \. Z" S* T8 t0 q
9 m+ o/ b% @: O: K. ^0 C3 d                {
/ d8 P# i  m5 v9 C$ ^; }% Q; _6 q% z# ^( D- N+ @
                ar[i]=(int)(Math.random()*1000);
3 X1 K9 z' ^- o; P* o2 I% z+ ~, T/ ?3 d$ h: _9 c7 V
                }! b4 G5 `' _- x. j$ Y

4 i- Z6 \: R9 a4 x' b+ I# H        Arrays.sort(ar);
4 w( {) I9 o7 W9 p! W: {- J# S9 Y1 {5 y1 n& A9 K
                for(int i=0;i<n;i++)  U- x+ f( K) U" T  {4 V+ i
5 W# O/ l, U# Q0 z/ @$ N) A( ~+ p
                {& j! X4 R6 B5 }9 w  m
- _" D; K, D' S, U
                System.out.print(ar[i]+"\n")        
# v" `9 D9 l" I+ r1 t5 w7 k1 q( o0 u- l0 k6 S! F" v0 l2 M
               
, s& J( c: |8 T# F
% F% p* i6 L, j4 ~, L+ e) w7 E                }- W+ h. w1 b0 O7 {% |
  H) p  }6 E) M! N6 R# g+ X+ b
        }
! n. @4 w5 A6 ?& q* A
9 c: _' W3 k' Z9 r* o2 ]}
人平

TOP

返回列表