返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
1 f9 b1 {2 o6 n7 g2 N: I$ s' J* ^) L) [& H$ {5 K
程式中可以輸入值
, Z- I4 d& z. U: i, z
9 m5 x. g2 d3 U2 ~7 |7 D實際寫出 jvd103
( u, d4 j: t7 r; p6 k! ?, ~; [3 u  M8 Z' n
使用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 資料函式引入
3 r7 ~, A+ _$ r2 ]' e6 v
& i3 y4 p' n9 U6 j3 zimport java.util.Arrays ;! r  f2 E8 y' J0 [& U1 o0 q4 q

2 T5 }, }: p& o' V$ O8 a
+ [5 g' E6 a, L, G- R* m
* J# F; i  m9 Jpublic class JVD103{
; d# J  A* x% d) i& I' ~7 s
8 x. \4 c) W# I8 ~6 ^4 `  r9 a( ^+ `  q4 _  Z
; ^9 _+ d; x- j7 E! N& T
        public static void main(String arg[]){# h+ d1 K1 T$ I3 Z2 t; {: A# I8 P

: H6 ?9 `5 O4 O3 B3 `        
0 ?  L+ Q/ s$ U; Q/ G9 t% ]) e
" z! v( x" s% R5 U1 q; T- p$ ~        
0 `! G9 f9 t" ~; p0 b' Z9 {) L2 g( d9 g* C, {8 s/ @* L! g+ |1 t- e
                System.out.println("請輸入欲產生之亂數個數:");& f+ ^6 U/ J) e5 g+ s
1 h& n! K/ a( l$ [& H
        1 \% C; R: T3 r8 m$ \

9 _/ C3 E! O6 h* l( o/ o$ y6 Y3 i                int n = 0;  //輸入要產生亂數個數 並初始化9 `; A2 S* Q# V" w9 I

* V& r1 q8 V5 V               
) j5 n- \7 j4 w  d
- J8 n" O3 l0 f) t% l' K                //使用到io 一定要加上 try catch
+ g7 f  c. W1 ~4 g" H7 O) H6 c+ k- w# ^5 t- e* k0 J
                try{
( W; j. \& h# d, i: l- I: h
5 N) P" M& o5 n/ ^# |  K6 A                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
4 k% v* I8 A3 R; x+ x3 b+ P
9 e+ r: o2 ^4 P2 l- w7 B                        BufferedReader br = new BufferedReader(isr); //資料暫存區
2 J% o, b0 D2 ]8 a# }/ v8 |6 \7 H3 T' o+ S! o+ l2 f' m
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
+ D& e( }; m1 F- y
) D$ _' a2 u: h1 g8 R                }catch(Exception e){}
4 h4 `* V5 Z* h- F1 A( N. C# k  l" V% s5 x
               
# D  ?* m8 c1 k" X' E' h. Z- ?3 D6 v, Y+ U
               
. m- u; b( N+ R4 }6 G+ K
9 j% H  D& k; R5 k+ K, J1 z                int Num[] = new int[n];//產生n個亂數的變數. R. {: t: Z2 P2 L

! o2 E& d' S$ C' a7 H               
4 }& y: J2 K: J' u4 T9 U
  y; Z2 J. \5 b( N: z                for(int i=0;i<n;i++){5 a/ q; a0 _1 E

: H; V* X" |* c# l2 i                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)" |* |5 S7 o# l4 }7 R
2 {- o) y% s8 O
                        //System.out.println(Num[i]);$ k0 i8 `; H$ p  M; R( ^% H
* a  U2 `" E$ B+ ]
                }
, u4 {/ O2 ^" c9 }  @" s: v( W0 b2 L9 R, T' |$ Z/ D# S
                Arrays.sort(Num); //排序% F7 y/ H2 K9 t5 m5 {+ S
8 l( U) M% U" ?$ ]9 B. a; J
               
2 U4 Q! K- V) M7 x& {
& N3 \; u, e+ j7 w2 J0 i+ X                //輸出- T& l/ _& m- b7 `. v. B
; o6 a! @  j; d$ L6 _
                for(int i=0;i<n;i++){
- f- h: l! x% T0 O4 g2 @$ X( o  g. [2 ^0 j6 I1 a  S. }
                   System.out.print(Num[i]+"\t");  \; l( s2 Z! n* ~1 O: Y5 \, |1 g
1 i: Q$ X: g2 ^) l5 j  c9 ?5 Q
                }
$ D5 [9 f4 Z) q2 k9 ^: a4 `4 L! c$ P
5 H0 n1 P+ f' b) {/ X) I6 t( H/ n               
' y9 Q3 E% R/ i& g) E3 m6 q+ P
4 E+ L. [- V/ F! b' x0 @5 I        }
; A- }2 i0 ?+ @. r+ l: \& M& S
: Z& }0 K7 R6 V" h6 h  m, H0 o( `; a0 Z. H. m! }; n

  Z5 i! h6 r( L; U. ~& s}
人平

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;
6 U+ M$ m- c/ l# \* {* n& X% p6 Y" ]! S3 J2 p0 v  o
import java.util.Scanner ;
, x" G4 j( T' b6 H6 {* g: }( S+ f/ c5 f  W: }  O8 b
public class j103" m. o5 v* |8 j3 o% p
7 e+ g' D# }' M, }9 R' [- u2 C  v
{
" y! s$ s9 s: z8 O
2 |6 b' P" r1 L& C        public static void main(String[]arg)
  C- a- ]4 G: O9 E
- o' E) l. A0 u; r! T2 X        {
# y1 K5 C3 w4 Y, K/ e& _& M$ U" m0 R/ s4 ^1 H
        System.out.println("請輸入欲產生之亂數個數");# p/ t" l  e1 Z9 f" j
% t% A' G8 n8 I% l+ C
        Scanner s=new Scanner(System.in);  z: w4 G- F+ Y

2 g- {4 u9 v% i' z2 V        //System.out.println(s.nextInt());& ~4 N$ e4 m, D* o' g$ O4 T( `+ n

5 |+ d2 Z9 E% c- L2 Z" K7 g        int n = s.nextInt();; o( g7 B5 E1 _7 q3 M" X3 J' C3 U

: N, ?7 V' Q' G6 V6 U) i8 @- B        int ar[]=new int[n];
5 w% B4 @5 {( F. w* y( q* y8 g6 |% F) Y* W$ R7 i
                for(int i=0;i<n;i++)& B! }. B6 N8 Y( |1 ?

  w! F: e0 H" W0 o                {  m0 ~2 C6 U' S1 h/ m. T; Y
: T2 p9 O  x6 m4 M0 X" t1 S
                ar[i]=(int)(Math.random()*1000);7 J. x! a" [, C' e) w( ^  ~

- Q3 z: r. n+ y3 \- @2 i: ~. C+ z                }
% m. r1 o$ k: M$ e0 }) o9 c# K& ~! Q! X
        Arrays.sort(ar);4 i" V- T! N) _  B, o

) g# y" t2 Z, g                for(int i=0;i<n;i++)
* d( X6 Y! c- J2 Z) A  {9 n+ [$ g% M2 W, {2 P6 E
                {- {) ]. P3 a7 T7 D7 J4 h% y
2 e! m" a) w5 M+ G* Z0 S
                System.out.print(ar[i]+"\n")        
- U0 [5 ?  t. G0 F- |
( W5 W6 W8 |6 y, z               
* j( U- r5 ]4 I1 b
5 C1 X' c+ Z+ t& X                }9 p" W2 u1 y5 U7 I

' g& M% \" K' {8 \' ]        }. }1 f$ _3 B- L+ ~0 S- A

! |0 @  v: k. k4 f* t1 [}
人平

TOP

返回列表