返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
2 }0 J6 d, v# |  U3 e: b
! {9 ^7 p  g  J0 ]3 a% R* ^程式中可以輸入值
  e8 C8 q' W# s% J! n3 d8 ?5 Z7 r7 p& a" ~- j
實際寫出 jvd1039 B* r2 O+ H. T' ~

; R9 }* D( H7 [5 _使用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 資料函式引入
  y) F* n  K9 R. I- L0 P1 i' q7 ^
import java.util.Arrays ;" m* v; v1 ^3 u) }

! h! h/ ]  \4 |9 B. ^3 q3 h0 X4 `# Z5 T
; i2 o" G& Z5 D0 C" {9 ^1 }
public class JVD103{( \& ?! a% h$ ]: D1 W7 x
: P9 B5 P8 n' e( J* U$ l

$ X8 ~/ c% e7 @% I+ t; D! |5 ~
) L4 n6 [6 Z, r" o$ m+ _4 ]8 C        public static void main(String arg[]){: @( h9 D1 H" e$ G
" c& T- C; _* v7 |0 f3 E
          G6 I" w2 J( p: |" O7 t8 [6 }

0 M" x8 `) _8 W6 A        
$ v$ L8 s& l& M% R. @  L3 _2 z' ~8 E' q  T) c; B  {5 r
                System.out.println("請輸入欲產生之亂數個數:");
9 N' h7 R( Y; J; Z& ^! {
. Z6 I; x9 l, t: _4 ]9 u, o        / y6 q2 a! I' Q# b  h6 _
* d" L$ f" z& z0 c& Y
                int n = 0;  //輸入要產生亂數個數 並初始化' w" Z; M4 C6 T

% N0 I/ f' {5 |- F$ _               
: n' l# X( l1 I  V1 ^  Z2 U  ?5 e) {! D
                //使用到io 一定要加上 try catch( W% d. z$ L# j$ s7 e# D& a

% G" X1 {" v, ]" G                try{
! M) q6 q$ f: |3 `! J
- Q9 U* Z1 x# _: ]                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
# n" G! P4 A/ T5 `/ W" d$ _' V; A1 L: n- A
                        BufferedReader br = new BufferedReader(isr); //資料暫存區
1 o* A% j, s! C# e" E; g) q, L$ V/ G" P2 ~, x2 w& r* M# v
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
/ B8 D5 F; @0 D% o% K5 L  s4 T% g" E0 v0 m
                }catch(Exception e){}! u6 l4 F3 t+ F, X7 f) U  v# W: B( b
7 n. q0 O7 L8 F0 M' k  l
                2 ?/ d1 N! ~$ p6 [2 D
1 X7 l) H% ^, z% i3 n
                , y9 v# z  l5 G4 L

( R  R6 k3 h( }/ [) C- A$ Y  {; s                int Num[] = new int[n];//產生n個亂數的變數: i: h6 ^* d% o' `9 n" E
& ~' Q' j- A) s
                ' C7 L1 N5 F8 U  a
7 K! Q: J/ \5 k: C
                for(int i=0;i<n;i++){
. x. g- g8 m/ }; d# r& z' [9 {# A3 m, S5 o9 t, h+ B0 S' p, X
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int). A) d( K9 _# E9 G
' i- B* |, {. w& @+ V2 ?
                        //System.out.println(Num[i]);4 b+ g$ O( s& O# B
) G+ \7 t& H" g2 `9 C
                }$ ^8 ?' t( Q3 S7 ^- f. Q) L

. Q4 q2 O$ b4 G7 @                Arrays.sort(Num); //排序( J; p- h) i1 \# f/ s
8 a0 s2 B+ L; M0 n8 @, F1 d
                - U6 F0 q. l& t* h- W  t$ i8 a

3 J* y+ }4 D. I  x; b                //輸出
% t* g0 n! k4 o
( `" J! `% T7 h9 ?                for(int i=0;i<n;i++){
$ Q2 X& {* y) D& P) W, ^& @2 b* A4 m9 \, B0 k8 x. f/ l# ^6 @
                   System.out.print(Num[i]+"\t");
& C  ?! u' T5 J7 ^9 e4 C6 I# `2 K4 a3 \" }! b+ q, d" K2 z4 ^3 M& h
                }' \4 `: K4 W+ c4 O8 M/ ^# V

- F& G* W$ K' l. e6 Y, N                9 C* D5 ~( t  t- s5 ^

6 A/ Y/ o; ]( O- l6 W5 @        }' m' h' T1 n5 ?1 _3 O4 R

: b9 @+ }- Z0 Y/ s2 E. p6 n% x: U" R" ]& i' N3 N' U  ?1 R
4 Y$ d! w1 Q2 J; ]" x8 L+ }. H
}
人平

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;
- v1 m0 [+ Q8 t* Z6 A6 B5 Y7 w  o
9 b. W( [/ o) Z. D4 R# i  s" pimport java.util.Scanner ;
( L7 h0 p/ F( b2 i/ g! e% _3 a1 i- C# C1 y, A5 N& d$ O% Y
public class j103  d4 d  e5 b( Q# {! w  n$ p
) I( f& F2 Q6 V0 [' f) p6 x1 x3 x/ g
{
9 H. q. E' Q( Y
4 F  \0 R' R) `  q3 @  _/ {8 R        public static void main(String[]arg)
* S& N( \3 F9 F. x$ j2 [8 a' D% ?) {
        {; Q) J; Q. H1 `* B6 y5 A$ e* k

8 S$ F% _% X# I. ~        System.out.println("請輸入欲產生之亂數個數");
& D& N7 Q2 G, Y( U: e) |8 a
3 O, e3 T  _. j3 J8 G, w        Scanner s=new Scanner(System.in);
$ R3 u" B; C" @8 q( \
0 _3 A% N: [$ a$ l6 K& d        //System.out.println(s.nextInt());
' z% w4 j! z6 X# z0 ~# O
4 l8 [! K) p4 o# E$ \        int n = s.nextInt();0 U# w, X+ V* X2 Q
3 c! {! ?- c; k' \
        int ar[]=new int[n];0 Q9 d; X9 ~# r9 z. R, u4 L1 c: @) @

& ]3 N$ u4 b  r: C                for(int i=0;i<n;i++), o! W$ @  k8 z" C, N5 |& s0 g7 W0 C
+ i3 l7 Z& r: `. o9 n5 v, l& G
                {% ^) g8 w! y0 i7 Z

1 `( S# R# q4 L- W: _4 Y                ar[i]=(int)(Math.random()*1000);
. k2 r6 K0 L* n7 r- P. |" c) b. N$ V: ~' \) g
                }0 i) D& q! M* ]" o/ G1 \
+ c0 f- b2 t( t
        Arrays.sort(ar);
. s! @3 B# n8 O% T2 `/ |4 O% b
/ d/ a, s1 b# c0 @                for(int i=0;i<n;i++)
+ i+ R% T9 P% ~& T
: a6 N7 {3 _- ?% u0 ?3 I                {$ k6 u& i% F5 J' f3 n

- c7 p6 J- O. {. J                System.out.print(ar[i]+"\n")        
) d. g5 q4 Q% U$ `( w* o
, N( {' i/ j5 R               
4 H" u& v. O6 W6 k7 o$ V# x1 G  d6 g5 ?
                }
5 {1 ^1 s* B. a) G+ F! P) _  [- q: O3 e. J  N) P! g' [
        }
$ T1 Z! N, V% g$ c) d2 H8 |6 L  q
# D9 K+ w% y6 g4 |}
人平

TOP

返回列表