返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 1 i5 N5 p3 X4 H& W0 U3 X% Z
& _9 }! g, v+ W- b
程式中可以輸入值0 J4 c  Q' ?% K  t$ l
3 c, i; a& \. u
實際寫出 jvd103
" O  ]1 G5 M* e& H) K2 @0 y
  l* V0 S. o7 @# j, w" ^& p使用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 資料函式引入. J& ]+ P' O& Q; e4 N# c
% `& W: U* R; c4 |
import java.util.Arrays ;. J/ ]+ q' }) t0 w$ V' v0 C
' A: y! z$ W- E( a: t; @; L( D
' T+ h7 Q6 ~! b+ f

7 K/ ^' J; D- X0 ?6 z& Dpublic class JVD103{
' A* a) \( k6 n) w) A! t+ `) F. X& L$ v9 W
$ J% L0 N+ [+ v& R/ T  v
8 v" H1 o" F$ _: b) k
        public static void main(String arg[]){" {( V/ L  |1 ~

9 U% j5 b% g  Z$ Z        
+ {; w0 {- \4 K) {+ G! ~/ z& P8 P" i, a) ^/ R+ i: s
        & O- d; L7 t$ [" R
# }- t& @7 z! [. v- ^# q
                System.out.println("請輸入欲產生之亂數個數:");; J7 N1 E. e4 w: C# W

' c+ a: c3 o& |        
. V/ f3 C9 s. i5 g, W" K
7 @3 j( x) `( n: h                int n = 0;  //輸入要產生亂數個數 並初始化
$ j: [& h  q8 L* }9 o9 S9 c/ S% p7 \% g3 @6 c5 v
                1 o. F* A1 s+ D8 ?. L* G' W
* D& t; F6 x; p& j1 _
                //使用到io 一定要加上 try catch# N+ d: z  `& L" O- {/ Q* K

! {* ]2 L- L+ L/ o; l+ h                try{  r! k( {& u$ N( \7 G9 k9 s

% V6 k. w% l0 m- x3 C/ `! W                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
, |9 [- }0 N8 j# w! q% D% v. W) g' ~1 q: F6 }! T$ @
                        BufferedReader br = new BufferedReader(isr); //資料暫存區
/ l4 {  _& Q6 s" Z# j4 e& T
2 `3 P2 \8 y2 F. }( p                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
; R* u" b* y+ W2 _# s
2 K+ ]/ _+ \4 s1 w: S                }catch(Exception e){}
9 v; D* I" r" g8 h, q. [" _; l2 y6 S8 k/ r) k, l# t
               
1 P) I4 U7 l9 y' G' H
" P7 E/ M7 L3 A+ i                4 n2 o1 A* E- v% Y

5 T* a+ h- o: `8 d: t                int Num[] = new int[n];//產生n個亂數的變數  F4 ?- {9 f1 Q/ j5 u4 _9 Y
' D% [- @9 y3 X5 B
                " _& M' Z+ C" t
5 o  l& Y7 }( \6 e! m
                for(int i=0;i<n;i++){
, @* A5 r! a% J! H& K3 H( f
% ?3 _9 C" Q" ]3 z$ G                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
  q* T6 ^# Q, o7 b: v1 _) m8 d1 P- a+ t: L
                        //System.out.println(Num[i]);
) D- w& q+ ~5 l  _% F6 c
4 G6 ]. k+ p  _% n1 m                }
4 Y: a  v) p* B! a$ K2 Y% G( M' I0 ?& ^' W! ^# I( r6 c
                Arrays.sort(Num); //排序
3 ]7 t) g5 R; r. p' D& @/ X# C$ o0 b& |  a/ v% C
               
# o: }- E' E% n5 F% _: j) @% b
: H4 d# @7 v' O                //輸出! N) Q0 g; z5 Z  J; Q: M* A7 Y4 m

! [- l' g# \/ `1 c; ?* y; q                for(int i=0;i<n;i++){+ a1 ^: B1 t/ \0 }+ Q
' |( ^1 K. u( D
                   System.out.print(Num[i]+"\t");4 @; X: x9 W# Q1 ~
8 j8 W& @, X% x  i
                }; V, k# o4 O" x3 |2 b# i

+ t0 o8 T6 Z/ M3 r/ C9 v               
' b7 h) d/ f7 s2 H8 L, r
4 D+ K$ y' z/ X" S8 P' A        }
% j( L" M7 {" R- y3 z; N, f0 V
) m# C! b# Y  x
9 N0 [9 e4 ^* j# `8 c; H3 x. [! N5 s  i+ |4 {) U
}
人平

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;
5 |3 l2 a# @  T. t. v" p6 j( m! E. K$ h1 y  a  t" y  o
import java.util.Scanner ;% @, g( a8 j% Q7 G2 Z1 h
9 \; o/ \1 V' _( X# {0 ]' }
public class j103
% b& T# U# I4 H* p/ H9 P( q
) p5 ]0 L1 K$ {4 R{' l& j9 ~9 s+ }
' D2 q7 I* J5 V- f% |
        public static void main(String[]arg)
: _8 T- H) {0 b
8 F; E& G0 D' c5 I& ?        {
5 u) |" ~; s6 Z0 K$ B0 n- ~2 c+ w1 q0 e1 q' B% E
        System.out.println("請輸入欲產生之亂數個數");
4 _* B7 g& ~! A: j7 k9 i6 O, R( O! }. I6 v- f+ a7 X6 g
        Scanner s=new Scanner(System.in);% k, [+ X  \3 r2 a- r  `
5 h3 R! Q' @2 B+ u5 j
        //System.out.println(s.nextInt());/ {$ R* H6 M8 K9 v; {' x# D1 m! r
0 }# U% c, B3 M( l; o3 p
        int n = s.nextInt();( J& m* u% y8 B; z
- D: R1 Y0 r8 ]
        int ar[]=new int[n];( {# I6 ^8 \3 }
* V+ S1 m7 S/ v4 {! V8 v; J( N
                for(int i=0;i<n;i++)/ j. }; B8 C' {; c1 F
  c: h, k( W+ c- j' B
                {
8 y$ B% x) [" Z- J# e1 X( j1 S. A2 [$ X! j# X" n6 x
                ar[i]=(int)(Math.random()*1000);% a7 U1 I- o# C4 k" s) K- x

5 T- @. V+ ~' g& T  F                }- ]0 I8 ?3 w5 Z; M' ?
, m7 R# f- T( _) ?7 G6 {% }% w
        Arrays.sort(ar);2 e1 D: x" g7 p( L) T" I

. |1 k5 Q. x5 J+ n* ?                for(int i=0;i<n;i++)
- h) D: M% y. J6 N) G9 k0 R( {# B
                {
# b; p0 p' d4 b
2 s7 f/ f" X. v$ m                System.out.print(ar[i]+"\n")        , E- h" W2 `9 x( F# p

: u4 w# B1 O  I  u1 s) M               
7 E( {9 f, y( P( v) C; G9 W( Y! m, N5 @4 k, ]
                }) E" b$ D2 g* Q

9 Z" d  b* F% e$ e2 A0 {7 C, v        }
  G+ b' i6 F/ z3 a' G* v
- W8 w) Y5 h% |}
人平

TOP

返回列表