Board logo

標題: 1217 使用者輸入值(實作jvd103) [打印本頁]

作者: b790113g    時間: 2011-12-17 10:47     標題: 1217 使用者輸入值(實作jvd103)

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 9 _! I( X+ C( Y5 o: W/ ?
  P, ?/ i. c& H4 q, n
程式中可以輸入值- S- q; S* G0 g6 H$ x3 T

) D6 D  y7 D3 k+ Y實際寫出 jvd103
& K1 C) ~4 F, k  O1 Y! u: ~* S
: p5 U) G2 l+ c; F0 Z9 D使用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. }
複製代碼

作者: eric5802    時間: 2011-12-17 11:37

import java.io.* ; // input output 資料函式引入/ P1 I0 x9 m4 n3 c5 R& J4 P

: a) s1 I- m8 E2 x, }) S+ Iimport java.util.Arrays ;
/ H$ ]# O) }' d( [0 J2 O( V7 I4 u: _9 A- g
- v! ^# q! g$ {# Y% {5 r, U4 {/ `

' x4 {: _0 \. C* m) jpublic class JVD103{# V9 S4 |1 D$ i+ X" e  V' n
/ n# S- w4 {6 b! U

, Z* j1 X/ t2 c  w( ]4 |$ ~$ i0 O
; B2 Q9 N2 ^1 N% O' T1 I, @5 P# m3 \1 O: z        public static void main(String arg[]){, y* i) Y, W( B7 R* L5 ~

- j6 A0 F: X. ~+ J+ x        * s* t( r( ^$ h* [, b7 g/ h
/ i$ C/ v. l) k# B9 a
        & M0 b% L; t% s7 `$ G- k
. B  F' B4 W# p) i8 @! D7 X! w, @
                System.out.println("請輸入欲產生之亂數個數:");
/ n* f5 @- I' `2 `8 c$ Y3 p7 T& T3 D/ k6 P- q( Y1 a/ t) s9 n
        ' d7 m1 r- J& K  s# y4 R2 S: L6 v
! {* E4 |) B' a1 u# b. q
                int n = 0;  //輸入要產生亂數個數 並初始化
( U; Y5 y4 j' @6 A8 H9 w
8 ]; m4 Y+ ^/ P, |5 V               
) X" _8 H8 }" [. l3 f6 c1 n# i" I
! A3 M% X' K: I7 Y: x9 w1 F                //使用到io 一定要加上 try catch5 S$ i; F( g3 Z0 b- {' X

" E$ F1 e$ K" e$ `$ [; D                try{
* T2 n* l1 _, Q: v# P4 x
8 r& a" X2 u$ Q                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流- a' x" L' d" \$ x( g
0 \0 {* r7 L, @. e6 Y" X7 u" u' N: r
                        BufferedReader br = new BufferedReader(isr); //資料暫存區! q4 Z* K2 o$ N: l% C8 R, I7 C# |& I
7 s3 M* i/ j, T# ~/ L8 t9 ]
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
+ D/ q; q4 I0 m  p: ^+ o5 {2 B. N+ O, \0 h; i
                }catch(Exception e){}' H# [  k$ t1 S1 g/ ?8 _, m
+ C2 S& b$ A6 `% G0 ^' I# S
                * n! ]6 |' {" z6 Y& a- W0 `

; i) L7 G/ o* l* l               
# b$ H+ x% j4 U8 F$ i+ O1 l! N  X3 Y& a
                int Num[] = new int[n];//產生n個亂數的變數
; G* F5 t  V* s8 g. \6 ~. q! p: b( B( w% ^; d1 B
               
) m# b0 u- t. \
" [# i4 g! y" ?! s0 R# N                for(int i=0;i<n;i++){# l+ r0 E1 u6 q$ X

' }' a8 M9 J3 V/ }                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)+ {/ o$ S: z9 _& m$ \" a5 ]

% A0 G1 x" g' H                        //System.out.println(Num[i]);
9 H/ I4 l6 P4 e# \9 x! K$ \
4 H9 _: U9 n/ i) B$ g6 W8 @7 N                }5 H3 r6 i2 }% ^" q. S: x

4 Y) H8 u8 m$ p/ B2 X0 @. X5 [0 S; G                Arrays.sort(Num); //排序4 E, E! N" m, N: w
# w; f4 s" A6 e: x. X. A  P6 Y2 p
               
6 P. p; [- V3 G: y. @5 Y: g: I4 d6 W) v3 s/ d: [8 E% E( Q2 d+ e
                //輸出
: s, ^% ?# [. f8 c3 ~
% w9 d% y# M" G/ _- L) H3 B                for(int i=0;i<n;i++){
9 \8 H1 H) A5 |# a. q, z5 d, _6 P* ~
                   System.out.print(Num[i]+"\t");
/ E* Q( J' i. ^. w* k5 L
% k8 r% A- q) R5 d' v                }
6 J+ c9 G- s8 k" ?; z) n2 s
! ^4 g4 x' I+ C                % w) A% Y7 `+ L& m% G" Y2 I

4 q0 c! L& U7 K        }2 z- R/ V4 ?( H- y; F# p4 z

' ^( n# ^. ]6 j& K6 @2 |( l) f0 d7 a5 _1 ^$ {& P3 h

" H" N8 S1 l" h* b9 T$ C}
作者: kim    時間: 2011-12-17 11:46

  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. }
複製代碼

作者: johnson    時間: 2011-12-31 09:57

  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. }
複製代碼

作者: kim    時間: 2011-12-31 09:57

  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. }
複製代碼

作者: TOM    時間: 2011-12-31 09:59

  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. }
複製代碼

作者: eric5802    時間: 2011-12-31 10:00

  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. }
複製代碼

作者: may    時間: 2011-12-31 10:09

  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. }
複製代碼

作者: eric5802    時間: 2011-12-31 10:20

import java.util.Arrays;
9 c3 B! D; q- O; x0 e' W* q" ?$ E* j$ c
import java.util.Scanner ;$ X. d) D3 U7 P1 D1 y4 X& r

$ ~& ^6 J6 Z/ C! ?# b( \public class j103
- Q1 q: B: e/ Y- ]" g7 {$ a% i/ t1 h- N- N7 d: Z
{. L$ E2 l/ x/ Z" Z. ~# R

/ O4 ~& q5 U* R' N; n- y        public static void main(String[]arg)
1 m* ]. T. k* g( p/ u) Y* v+ @' `; i3 H- u  ]$ a+ L$ U, T8 X1 A
        {
' |3 R3 d: w& Q& l" x8 q, {5 F/ q) R) w. I
        System.out.println("請輸入欲產生之亂數個數");
  u) y) D' x) n4 u; r' h
1 ~( `$ @/ A7 N" S1 v( f        Scanner s=new Scanner(System.in);, V& C/ e: G$ ~: w+ [2 `& T
" y* C& A: W9 m7 D  ]8 E7 [
        //System.out.println(s.nextInt());: u4 K7 ^5 U, e! `" h0 W
3 x4 X, F* ~- ^( S- G& R7 r/ x
        int n = s.nextInt();
+ }8 i4 ?5 R9 ?/ e
) K8 t: D" |/ S7 d$ W" V$ @        int ar[]=new int[n];, e% `1 a. ^/ Q9 T
( W( H, Z, E1 u8 c: L+ I1 o
                for(int i=0;i<n;i++)( m- [* W7 N' t% M4 @  D( e% H4 M

" t* M5 A$ ?4 {, ^+ O' e* T3 Z                {$ @6 c, W; E; G2 t  P
" r5 S) a, w, d+ D5 N; m
                ar[i]=(int)(Math.random()*1000);
8 C* |6 o, u0 s3 V
( \6 v; ~" V% o% i4 K                }" N  T$ T8 B  P6 Y# [. q( k) |
- |  c! v1 k$ u! w: q  N8 |
        Arrays.sort(ar);6 ^/ Z3 v, n6 b- k0 F8 u

) J: e2 r  p+ ?& }                for(int i=0;i<n;i++)
3 C8 e! |! J6 Y* X6 _
' T  C' E. }& j                {4 ~. Y6 A( E; x% V/ k; Y0 V

" y9 ~% X  L3 n% k5 y7 E7 @% P                System.out.print(ar[i]+"\n")        ' n9 z- I( G; g* ~

5 k& g' a; J/ W2 a4 l. M* z! x0 P5 A                ( _: t& H) j8 V2 J( q- I; Z5 [

! ]: s3 x  C5 E8 A                }
5 }/ Z8 E7 W: s+ p) y: [7 U- U0 x' @  K1 I, L; J
        }' E5 y7 w* A. N3 }
2 J6 ?: q+ s7 |7 N3 s+ r
}




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2