返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 8 m  L/ M7 l) x% z

+ L6 i, P3 @& N: Z. G6 ^, ]程式中可以輸入值
  H0 N/ ]9 X  Z) s" G' j& s7 f8 U8 d; H6 }  }! W  H) _5 c
實際寫出 jvd103! h7 R+ v; I1 V: }% _" _7 o! l: _9 v

4 @% g' v  \5 Z/ \使用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 資料函式引入8 |' J. E* G3 d$ |! w, z
. S: k0 \* b! p) Z
import java.util.Arrays ;  j' l* P8 E7 ~- a4 _9 C
8 @& M; q1 U* E  r  v
# q6 ], T; c3 N; u# X( w
/ t7 [1 A0 u  z- L3 k" p
public class JVD103{
% K. F5 K! L5 H- }0 \2 }* K
0 h0 C6 L: r5 `+ T: |' }1 h- O! O* y+ g8 U/ k4 q. q- H! W

0 A+ k0 S) ], E$ E" {        public static void main(String arg[]){
1 [% r- x. Q2 F% F9 E
' z8 y& p4 u7 j0 T% R( _. F2 g        # a2 u# c9 ?% F( p/ G+ c& H
4 E" l! V+ i! P% [' c
        
# Q, _; q5 m4 |& D, z7 s7 P- A" m+ C; F6 F+ Y1 P; t& `
                System.out.println("請輸入欲產生之亂數個數:");
8 Q% F& |" ]* |$ D( |; n3 w! {: L' k8 Y9 Q+ n
        3 s; h& Z5 o. m: n6 X/ L) \5 ?
4 o# G; ?$ L5 D. {$ u6 ~5 y) @
                int n = 0;  //輸入要產生亂數個數 並初始化
% _1 \  q) K1 ~5 t  h
& t9 U& \: R2 I& i/ r4 ~8 M               
1 U- \3 t( p( m- K6 `; r
, \2 k5 s# S& q$ |) v- X                //使用到io 一定要加上 try catch# N" Y0 V* g# p" T( M, O% B
# ]# M7 S! m( z2 `& H$ W4 H
                try{  r) c' o8 Y' `- X/ u; E
, }( Q9 I! {9 ^# [! Z4 p( F9 P/ p
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流& n5 {" w" [, d8 X. g5 j. U. _
: c! I+ N. p' _) ]5 v
                        BufferedReader br = new BufferedReader(isr); //資料暫存區6 s7 i: b1 e, {; K: T3 u1 O

& t# g% M/ p' q) h" B3 y                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
9 Q0 P( J9 C5 E
$ _4 v% {. u- X( C' X) r                }catch(Exception e){}
9 [3 Z( z) B" W$ P, p: U) E& b: V9 ^4 _. n5 O
                3 j) w4 U& s1 U" T; d5 E

5 F& m4 _% {/ }; r! w/ y; h               
3 g: Y5 ]$ \$ N4 c/ j7 |- r( P1 W$ ?1 O6 [0 O
                int Num[] = new int[n];//產生n個亂數的變數
6 J% Z9 [) |+ Y# Z. n$ U$ ], k2 J+ _/ r4 D
               
" _* e; p7 h- N' k( A) a
8 `/ d$ ^8 }! V4 Q5 P/ W' J5 r$ `                for(int i=0;i<n;i++){
+ d" W# B  X) j7 }; W, W1 j* _( k* I- n; f  X+ f
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)8 J( k$ H* J7 D
/ x  \1 Y' p" V/ ~
                        //System.out.println(Num[i]);
2 G$ q, T; Q- f& i8 n* O0 }- q! z7 N2 W% Z; x& _/ c
                }- h: E& y2 u& H# Q1 C* P& S
& y) q$ m. R$ h- |1 X; e; b
                Arrays.sort(Num); //排序) a' p1 p. N% S* B5 Y
4 ]: l' V$ a) I% A( x. T! U
               
9 Y3 \+ P5 h( G8 L* Q1 L" d; f* B; a$ x; g/ W7 A  q% T
                //輸出
* _1 w) z: h; k$ d
+ F( P  `! _: Y5 o' G, F                for(int i=0;i<n;i++){3 Y: C: j) @5 S3 F

/ H2 Z/ b- {5 g  z+ v                   System.out.print(Num[i]+"\t");& v+ |$ q! \7 t

  p; N8 r) r" y. y' w- E, v                }
6 P" A/ N5 d6 c" E- \; H5 N: ?/ e9 I6 M; H7 s- ?
                7 w! ~" h9 i0 t  R) w/ T
2 X- h! C- Y- W1 ^
        }
' M' q4 ^# a& _, m  T* X7 J$ y4 Y8 g
8 W4 g- N+ c# h

- u) L4 I+ d. A4 [}
人平

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;. M# A2 y: Q3 O9 G0 h4 ]
- Q% x3 D7 A) l7 R1 _: Q# y
import java.util.Scanner ;# p" v% o0 ?# }$ l% o8 t1 ?

& Y7 L3 c; |' |! wpublic class j103% Z3 U9 l& H: b

/ ^! H1 T7 @3 L( u3 r( t{, |6 j4 K6 q  ?5 {4 H$ x% d7 Q% ?
- R  F) n5 A% z8 v4 A7 h" e' ^
        public static void main(String[]arg)
' V2 D4 ~  K% `3 @. `, I
) {7 n( V% e3 C        {
8 [: M9 V9 k- ?- z' w
( b, G( o7 g$ a% v        System.out.println("請輸入欲產生之亂數個數");
& N- {! W! q7 `5 b: p; i3 c: J
) X8 [2 t# s' ?. f        Scanner s=new Scanner(System.in);
1 g  g0 N; a4 e1 B! _
3 T: r# l! \6 F6 I* F8 ]        //System.out.println(s.nextInt());
6 [& B  _1 U* S* ^& r9 g6 _( |* e5 v" y( R$ Z# @
        int n = s.nextInt();
$ ^7 M. X0 l1 z" Q# q
9 w+ X# ?) d/ d2 V# O: ^        int ar[]=new int[n];
+ B4 D! n; a1 Q" D- W; G4 P
3 x! @8 @! S& d& \0 B, k                for(int i=0;i<n;i++)) z0 B( y0 k: \4 n" u0 ]0 [2 }
6 T0 S% T& H4 k( M" k9 a& C+ A2 o
                {
* {# V0 ~0 ?3 O/ W$ S8 n7 \" |2 w. Q$ S& H
                ar[i]=(int)(Math.random()*1000);5 Z( ]; Z. v7 `. k. j

8 o- \3 b$ O( l9 P) K! {# F3 X                }
* c, Z% p+ j% N# p, }
/ }8 b" f: ^5 |- S5 a' n) \' L        Arrays.sort(ar);+ n9 D. w1 B+ g$ P6 E" q* g
- l& Y6 ~& }% K/ z, y
                for(int i=0;i<n;i++)
  S6 P( v9 I4 f; Z
- b2 ^) y3 i: A# r+ f8 u8 K- C                {0 A0 M' s. `0 ~* ~

, f3 O; |4 K% i0 k7 J                System.out.print(ar[i]+"\n")        
8 r6 V! h# N2 \: H9 q' g+ @. D8 K! b/ O% M. H: i
                / A5 Q$ c* y7 x" p- a

6 b# X! Y: \6 W8 F6 b                }
5 x1 \( K9 t. j# J8 C: h4 C6 T! P) {9 M8 E' R7 E6 {  D( d
        }
( X  S) K! \* o1 D3 T; G  i, b3 V* L  y0 h
}
人平

TOP

返回列表