返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯   z1 N  o2 [' @5 n/ j/ }  O

) H* C5 ~' O" }. z3 a% _程式中可以輸入值+ w% `8 N) u# W. _9 v7 G  k% Y

1 Q0 A/ T6 h: s/ f& l* O實際寫出 jvd103
0 Q, Q7 c# C4 d% T
( I* i' l% Q0 V3 }7 k+ M9 ~  J使用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.util.Arrays;
- J. E) {7 E! \3 M3 Z& L. m2 ~
import java.util.Scanner ;
, @; E3 B: Z. _* L6 I1 B& M" \: f0 s1 v9 F9 x% k
public class j103/ o: w. J3 ?; N- W3 [9 ]* Z1 ^: v
% R, _+ J2 c4 |
{
2 ~- J" Z5 J. _* Q8 E
4 ~$ w! ?) O3 J% \        public static void main(String[]arg)+ t# L- V: e) g  V" a
. [5 o- J7 W" X5 c$ c* j
        {. F) X$ h) f4 {! i, ^$ q/ v, @+ D
- v2 V# a+ T& h4 @0 K$ N
        System.out.println("請輸入欲產生之亂數個數");+ Z2 _! d+ c5 O- d3 |5 g: ?$ K( Q

6 C* S* R8 M! G$ [; J5 z        Scanner s=new Scanner(System.in);
- A; }  r. m3 X; r- _3 Q$ V
4 [0 t& ~" k, {        //System.out.println(s.nextInt());
& S" P0 @$ k+ N" W
6 m* s; v/ I1 {5 n; U        int n = s.nextInt();& }, J" y$ V- ~  Q+ n
$ M" P& `0 `% U# Z7 j  t
        int ar[]=new int[n];
* Y% G! N* w8 {4 _6 I+ d/ ?* [/ \* Y8 I) k
                for(int i=0;i<n;i++)
; }* X& Q9 W) _& ^$ u8 q9 V9 ~! |$ a3 |# ]8 u' c! H4 I* |9 H- n
                {
# K/ j4 y5 f* k% T' r1 d2 K- n$ n) G4 G8 ]: I
                ar[i]=(int)(Math.random()*1000);
1 N) a: N0 P7 |' x: a, P# d$ i9 Y5 j
                }- [5 [0 L" q( V) Y8 U. a
0 {2 V% d, I4 D' W
        Arrays.sort(ar);3 n/ J: T# r% U; g) U% c, O

$ b* O  l# a: {' f                for(int i=0;i<n;i++)  I/ t+ U) C2 k0 \# |( p

! ?1 D6 B  h1 e7 l# I                {
' _, c  }3 |9 S* n' r. t1 Z+ V3 c+ |, q2 W9 N1 b& ^- _" `8 c
                System.out.print(ar[i]+"\n")        
  ]! {7 e" K: W  [4 V: T! A4 S: v( E7 ^+ @
               
6 t6 F3 \9 V  t) G3 j2 P2 ~3 a; {- y) j) z$ ]7 U3 {
                }7 ?: w6 ]; r! d4 D: v

1 z, g2 ?1 a- i7 A        }
$ V4 C- U% J5 `/ |- L9 ], l, h# r. r
}
人平

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

  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.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.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.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.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

import java.io.* ; // input output 資料函式引入0 _! ?, q3 \$ v2 `+ O4 W4 p

8 J* H  ^5 O8 a; K, gimport java.util.Arrays ;! R$ H* t1 O, H; R4 S9 m& f! x" r
6 r. K9 G/ E0 c1 W: U. z( Y
% e# e6 c/ g+ K* x
) r& Y! Y( Y% p$ ]" X6 U- X
public class JVD103{% R  E7 ]. E% R2 g

1 |: p  }* L# Q3 r7 w; `. d' W
3 c* b0 ~& J. b5 B! K  q5 M  h$ M& l6 Z! h, p; @5 G
        public static void main(String arg[]){9 D. m8 n- U6 H
5 Y% T2 R( k( h: j
        
8 q" M! J! K; X0 b7 }9 \4 C# }
, G* {, b3 o, h4 |          c2 ]' ]) n: o  Q$ [
* ^2 N) j+ E6 t
                System.out.println("請輸入欲產生之亂數個數:");$ g0 y! l4 C7 Y! }; v) |# A1 F; W

( ~, K" C( U  W  l( _; U" j        & h  ~3 v$ v8 J( f5 c

  r, K4 R1 C& U, |                int n = 0;  //輸入要產生亂數個數 並初始化  p! `. u4 l- N- e0 V) M! S2 m
6 Q) G  M2 C& P( v3 D9 Y
                % l" Q/ K" I& i
& ]" {2 [: q  |1 W! J& }
                //使用到io 一定要加上 try catch; z# H. l1 z' {$ j2 w: ^& W4 `
, ?1 Q5 V" _( h7 q0 R" E0 V  ?
                try{. R4 y7 d* }% B* b( S5 e

2 q) t/ _' U! v" O( l                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
' h* D2 L( }6 F# p1 d) |* o1 s9 h- d/ Z: C, `. X  [* {$ ~8 Z
                        BufferedReader br = new BufferedReader(isr); //資料暫存區3 |6 k3 o; Z1 v
% P, f  Q3 S4 E2 s
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
- V! L( v2 Y! }: Y0 ?
6 Y$ q: s( N' T5 w" u  d                }catch(Exception e){}
, U2 P- O- J2 @5 A( v  m6 `
% k& B( r8 N5 W                - S* H& S: c% A- J/ e2 O
0 H, }' v& S+ ]& t% H3 J( m
                4 K) ^8 b( J1 K. O  p

* d2 ]$ O: `* [                int Num[] = new int[n];//產生n個亂數的變數0 `3 t2 [) ?$ w8 v

% j5 h6 Q7 D$ K/ \5 K" |/ i               
, b, a4 I5 r8 h# b3 A" L5 f8 I, c+ M7 q" I. {, d0 G
                for(int i=0;i<n;i++){
5 ]/ T% w& E& h( j. F$ s9 A4 D" P% f9 y
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
3 J- A3 g2 f+ ?$ \' q
. h* n9 h( A7 ]* T                        //System.out.println(Num[i]);, u; [* J5 M8 F/ k1 B! B
. ^, h2 W) [# L# E! \6 ]
                }
1 c7 ^# X; J9 J$ J; c: [" T( [' s+ J8 y: y* L4 V
                Arrays.sort(Num); //排序
$ l- C, J/ C, X3 F% a# j) R& Q# |( }# I
               
- l/ J4 z6 b) T6 V% U# k5 M% b
& w0 P+ d: B) M. F$ u1 k$ H                //輸出
2 B1 m7 k% t9 t: z
, t6 D8 _2 m6 y  ~9 H                for(int i=0;i<n;i++){
% z' y0 r9 ]3 Y% R  I
$ y% Z) E0 x  z; t- I3 H3 E* R                   System.out.print(Num[i]+"\t");
( D7 Z5 v, L* P7 o+ b- S3 h
/ T5 g& ~1 U5 o* B# h7 ?1 s                }
# F9 ]6 A* M  w8 q$ Z6 i, r
* g9 R4 L- \# |: P( N                0 |, S1 }6 g$ O1 s# x0 R# \

* i2 ^' h$ L+ X4 K! r, h; K  G, d        }! t2 v# w" w  |6 r6 T0 I. h
# k  S( N7 W3 n' Z# N9 o- K# w+ y* i& |
: X( y8 N8 o7 m$ \0 B9 r5 O
) a2 `" o* v* @( Z0 k6 `/ o
}
人平

TOP

返回列表