返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
( ^/ C+ @5 [5 e- N. B$ z+ Q& e4 V; |% a  N4 B4 \
程式中可以輸入值
; {. t1 B5 [- o9 U" Z. g; Q  I9 n( X1 x  @4 q
實際寫出 jvd103
# l. ~2 _8 T, `- u3 H  F. K' T/ A! ~0 B/ l& ^
使用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 資料函式引入4 \3 A1 V3 m* R8 T* R/ A# U
1 w1 \" ~0 P+ o4 m
import java.util.Arrays ;! q) K3 T/ ^, N% p6 y
1 z! u' v# W: C( E9 y3 c1 \2 `

/ f1 y# _; l% b; K
' l7 B. g1 E9 H, i) [public class JVD103{# ?0 o  t1 ^9 Z

8 E+ x7 r  l; f5 [( A) A5 P8 G* N; I- o/ ]% w; e

. T0 o2 m2 a# b: l$ e% k" I        public static void main(String arg[]){
# B6 A* i  [7 j4 ~7 G; c9 l) n+ d) p$ e- j4 u" Q7 N
        
+ t  n0 j" ]4 B  A
) D5 j5 l2 D+ M0 L1 [- e        
" S% K1 {, [0 _0 ?5 G. _  O# |4 V, ^( L0 i! Z6 e
                System.out.println("請輸入欲產生之亂數個數:");
: c+ V* f! e8 E
; [4 V" \+ M3 n8 T        
8 T# p' E: |8 j, b- [
' f% D, c$ |" ^" E: h5 w( s                int n = 0;  //輸入要產生亂數個數 並初始化$ s8 }& @: f7 i, G! F

0 P+ N1 W: A8 I2 A8 @" w9 u                ! W& k! k1 v6 [5 z
+ J$ E+ O2 U5 e
                //使用到io 一定要加上 try catch
8 `3 \& R7 S8 S; m) e; e& s- I! E) r8 ]- N7 _
                try{
3 B. ~% x0 [& c8 L1 R5 j1 {4 Q: X; R$ a" c
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
3 v3 D$ ^, }5 }, Q) l2 H
" L/ I# f6 t. ]- L8 B                        BufferedReader br = new BufferedReader(isr); //資料暫存區
! H2 ]( v* t% i1 A  d' [0 q' E: ^3 E  E. y$ q4 n2 \
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
* N1 j  ]- w4 p8 a9 I5 D3 i
) e- |, Z6 x6 ]8 G                }catch(Exception e){}$ P0 C+ u% I  r' e6 t
' i- t* N) H" |6 h
               
  {% f- p  t; A% `( W! @5 b! p
( _' Y$ K: n% B4 o               
' b1 }; ]7 O8 ]) e: _: ^
& r$ ]4 \# B) g( q& c                int Num[] = new int[n];//產生n個亂數的變數' H+ |; h0 a( w/ p5 \. e# o7 F
9 G9 i* O* x3 h
               
; I8 m9 j- T* a* F$ ]: N9 p" m0 h0 B$ i% o2 h0 X$ R# H; V
                for(int i=0;i<n;i++){
4 _' V! B6 \' ]; c, I
. I; M6 v% g& o. s3 u                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
/ c- Z+ S3 N/ ^5 r, n+ y  U3 Z: O% n) r: q' U" u: i
                        //System.out.println(Num[i]);
# _, T: I1 h8 C. C7 `& @; g6 i( |  ~: n" i
                }
8 \$ `8 x: X% ^, p7 q9 ~- C; T
3 p$ R( O6 a& P/ n( r  q                Arrays.sort(Num); //排序2 d+ l5 M( d8 Y
# M! ]" V5 R" M' z& L
                / w! j( q) ]) o, Z8 j0 p

+ U. B) g$ l4 A                //輸出
* Y( W+ e7 X# J& f1 k
4 }9 |, F0 f3 V( |( s                for(int i=0;i<n;i++){
# K' L: ^$ G5 Q3 @2 P* Z8 {
8 s$ f2 B* i8 B+ w* w                   System.out.print(Num[i]+"\t");
8 a  k7 `) G+ J/ V" T+ I# b. I9 t, J3 L" h/ b+ s+ M
                }
1 s. V; ^$ N8 s8 @) z: M+ Z+ K9 v& R) B+ y
                / }7 i6 d0 W# y

, R* M" E5 H* E1 J        }
! y5 N: _& ?" [) S: C! r8 m$ O# p
* C( W/ W, W7 u: w

1 L2 j! N, Z( f( E}
人平

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;. w* l" n  l2 D* _9 s5 b% U9 V+ \7 ^1 I

. p6 f' l1 ^# C% _import java.util.Scanner ;0 m2 J& `* m/ J4 h8 T9 f

$ N6 w( F* j! ]( T  r0 Jpublic class j103
& S1 u/ X) c- |( u/ m* Y! j! o+ }1 ~6 _4 T) }
{$ q# }: A# B7 _; ~9 g% r
% C1 P6 k: K. Z1 R& Y* u' J2 O* N' {
        public static void main(String[]arg); M' V7 W* Q( g
. M3 B: D0 j  E8 v: H9 S
        {
% X: z' q6 t3 X
% W* }0 R3 x: A9 ]! Q, k; s        System.out.println("請輸入欲產生之亂數個數");- X1 g/ z2 W1 t! U+ i

3 {( O- Q* K7 _        Scanner s=new Scanner(System.in);
) y* e& p/ A, Y: Z' @% V. L7 s+ O& N" |# O
        //System.out.println(s.nextInt());
* r" t  V1 G' f) ]
) |% R2 |, z* ]1 P) Z+ `        int n = s.nextInt();
: u5 e- u4 n3 G) g+ {' w# N) T/ X
! e' _/ E( z5 x( d& y        int ar[]=new int[n];. j, A) Y* I3 F" G5 ^; U
( \: B+ Y( R7 T
                for(int i=0;i<n;i++), L4 L. z; v7 r- j

9 @9 S$ s) t. m! |. w7 Q                {+ B6 G. A/ K2 r9 g+ T6 h/ R

3 @5 i: u5 }6 k* g                ar[i]=(int)(Math.random()*1000);3 A* E9 E# b9 M

. T% Q3 R9 b  {1 ~                }
5 K% n6 J! d9 D( ]6 S: t
& E, c6 Y4 E( f" G0 i0 U        Arrays.sort(ar);+ s7 W6 S  V: W4 ~

3 N! [5 N# V$ c' x                for(int i=0;i<n;i++)
1 Q$ g# Z& a- o6 a9 M' W2 k+ l1 {
                {" U- ]. v# Z+ I! V

9 e- |* Y# g. q2 G, |- Y                System.out.print(ar[i]+"\n")        1 z9 Z8 f6 q& a/ c4 D/ a1 O

. o. d! p, k" U2 o! z* k# c. L                6 q) v" I1 f9 N: B7 V4 Y+ V
& T5 {' p, ]6 J0 C
                }
/ B; X2 A2 x& ~: i! X- u' ]% H5 I3 N2 C+ c2 X  X$ `
        }7 }8 }+ b4 L1 F/ \

. B6 F% n* T7 `1 m, D}
人平

TOP

返回列表