返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
& \! U" l- G  N) q; O( l0 K- _( R( k1 }3 O. }1 T/ M
程式中可以輸入值
* E' D7 q# V7 Q/ X: `. D/ U
7 q1 F& E( M5 X& A3 n& M實際寫出 jvd103
$ ]' ~) ~( p  f; o# l# z* a
" [! b$ r. P* B5 O+ D! u; y使用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 資料函式引入
7 u/ s" k3 s+ V0 \: g: E: E" s$ [, Q9 w
import java.util.Arrays ;
6 c" N& L7 `; b( \1 \, c9 O8 I1 _) u# M# d

9 x' b! J; H- \, d! M7 D! @) c0 `) g/ z, {
public class JVD103{# f4 Z0 ~3 U; A0 a" Q  z) y
% w! h! w" e" b4 j

( U4 L: X# L) A" v/ G5 @
" v" v" {. E- l4 \        public static void main(String arg[]){
4 X' W+ F0 O2 l) i5 w0 P3 [6 R& `4 H, q2 t$ t$ y% b
        
# Q6 g  _) \: U* ]
/ V$ ~# ]" B2 D: J+ i1 Q1 C) y        
+ t- A/ {/ j7 x( P: c( b
$ i; f- {( ^% |  H& i                System.out.println("請輸入欲產生之亂數個數:");( `  k/ L( M- \* {' k" s

/ I: P+ i' @7 X* ~        
5 B! X5 Y' r, P# W7 S
! Z1 j" y" Y' G                int n = 0;  //輸入要產生亂數個數 並初始化+ G, F1 r* h) @3 s0 n2 l7 O; j

; k" M. Z; K9 K9 u1 Z               
1 ^' H8 v( M  A; `- @, j' U' k: D: x- }3 P5 n, z$ C
                //使用到io 一定要加上 try catch' k6 n4 C+ l, w. m9 c- q" f

( |0 d1 ?6 V- |! Z7 M7 S  X. [4 _6 D, P                try{
2 Z" X: N5 X0 B- W8 Y) `# b. l
$ V$ r$ }8 [4 A- q- T                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
. ?5 _- j7 h* h3 Y1 z$ r( P% e. E3 W& v: O+ L, s
                        BufferedReader br = new BufferedReader(isr); //資料暫存區$ \$ e/ P/ |# B. W- B( J' ~& X0 K

: m& R0 f3 O) t: e                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)' }# k, F- y% Q7 t5 z6 |# J# D
7 h# p) J  {9 J3 K
                }catch(Exception e){}5 m8 a: p/ t5 f( ~! u3 g! N
! i- Z& u1 Q4 X+ }
                ; n9 `; X9 J" S- T, S1 C
0 F5 m: t' ]+ i
               
0 z; H5 |4 X! t9 |2 s8 d7 S
: M' W/ T; U+ G' i                int Num[] = new int[n];//產生n個亂數的變數; q, T: m2 s( d: d

7 F. B- A* @. r" o- V               
! G: x* f( f1 ]5 n# i% Z6 i
& E5 t$ q& V! x3 q# }3 `- `                for(int i=0;i<n;i++){2 f& j% O% Z( R0 ^/ v

$ Y4 h0 L8 [2 K# B% A4 t) h: ~                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
, ^* Z1 f1 i7 J3 I+ f5 u9 ~# U6 ]
                        //System.out.println(Num[i]);
$ Q% H) v* q: `9 W, V) }) r
3 A: H9 r/ A4 R6 z8 g+ a, M                }
$ {" s( W8 R8 O( ^: U4 ~2 V* ]" p; e7 b) j% z
                Arrays.sort(Num); //排序! ^+ n5 f8 e# r; O8 M

0 K" `( N4 a- Y" c3 }6 t               
. p3 K; j6 V! ?
) `! @. d2 G5 F/ p9 B4 l                //輸出
" A% c& H" ]( A/ n- v+ \6 Y- I4 ]$ O2 l
                for(int i=0;i<n;i++){
1 R+ I5 o" ]% ^. m
+ ~1 L3 ]* j- K* [& u) F& Z& [                   System.out.print(Num[i]+"\t");
& P+ }5 |& {3 s8 c9 b0 R" U: |2 d" G$ e3 f4 S+ L6 e7 F8 R+ C
                }! G1 f1 b$ _4 G+ x" u
0 F9 u/ h9 _, Y3 ~* Z0 Z4 J
               
9 l3 Z4 k4 U, Y+ N: c; o
+ p' C: e( s8 U. x- t8 |        }- a0 ~6 W) T8 I4 k, N: U) H) D
$ Q: w$ a  A4 z* `5 x# V
! |( Y' r6 ^$ P# c7 b/ }

8 n3 N- r' C$ y% x/ t9 d$ B4 M}
人平

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;
# f- f5 a5 m. e3 X! _' F! c% U$ F: K* p: H6 T
import java.util.Scanner ;
8 W9 v% q+ G/ l+ z  _
2 `2 A8 ?) D1 H3 opublic class j103
4 [8 V( F( `0 ^1 }' m% ?+ q4 n! D: D! n( Y# t; _/ a
{7 C2 Y; P4 S9 `* p  S
8 p' W. G) V! v+ S4 X) @! o
        public static void main(String[]arg). m* W) Y8 A( D' ^. e
- u* h, ^6 D' V' D: @* \) _4 D
        {
9 Q3 u. L6 E7 [  t' C2 x. M" f
7 ]' q4 ?6 _& z2 b% i- ?; O6 ~& j9 Z        System.out.println("請輸入欲產生之亂數個數");% _: m# ?0 B+ {! h; P, Z
: B* V; s5 M0 U4 l) O7 M8 J
        Scanner s=new Scanner(System.in);
, d$ q! m* g* l4 W' f( a3 X! m5 h! @! B( T& J7 |
        //System.out.println(s.nextInt());, A) T, j# S( M- f: ]
/ z8 {& B2 Z$ l/ @# z$ t) h9 U  y
        int n = s.nextInt();
2 F& Y7 s4 }; ~$ H% m/ v" n; H5 i8 @/ K( N) D: o* L- l
        int ar[]=new int[n];9 J0 P& _; s2 M4 ^, P  l& P

/ b; p+ T1 N5 E+ U9 @+ Z/ w                for(int i=0;i<n;i++)6 p+ P5 g" S" s9 _

- \/ Z0 C' X$ c0 r% s                {
* J! q; V" Y. L& w' b! q  k2 T6 X
3 t* ?$ _. A4 n- E" Y# H                ar[i]=(int)(Math.random()*1000);7 E1 |# W' o/ e5 ~" F4 Q* n
' Z; F! t  z4 A' n. v3 n
                }
& O! A5 @, d5 w! S8 |7 R! X
/ w% s, D0 M. _9 s        Arrays.sort(ar);" x0 y% j7 U. d( w2 `
4 a; T, K: q9 B5 ~( G6 i
                for(int i=0;i<n;i++)$ j. a4 _: |7 F7 l) w
6 K/ _5 E" f; i/ L# X. `1 t
                {. ~' ]% n1 m( Z

, S! E; @* t' P: m+ H, _  o; u                System.out.print(ar[i]+"\n")        
6 s$ m8 f. a; i5 c' b
7 ^) h+ J* \- u6 A                4 ~" E; W  T4 R
" ^/ b: e: C& j& V
                }
5 p1 Q; A. [$ }  Y' y
! n0 e, j9 K: A. u# e& u        }
1 Z3 ^) f# T4 }9 y$ f8 Y: {4 K. P$ T' _$ T
}
人平

TOP

返回列表