返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
$ w$ Y5 T8 A" W5 A1 o9 x7 z2 Y
) E$ R9 O, c5 G1 k9 |9 L程式中可以輸入值
5 _7 S) Z0 p1 S! D& t. \! W5 P( M' A$ q7 O( ?  |
實際寫出 jvd103
$ F3 \/ R# z  v, ?* |+ V5 h
0 D8 W. A# I- }  C# }: K/ 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 資料函式引入
' f8 b% Z0 J5 V+ W
8 B* K, Z+ W& J8 x$ n3 Timport java.util.Arrays ;8 E1 A4 o0 C5 N

! m1 s' @; u9 A  R. ^* r9 R+ u
/ P  J9 Q) y+ h% D5 W9 x
" H9 d9 V0 Q1 S$ Z* Tpublic class JVD103{; n; a% D+ O5 p. i

6 o: \$ i$ O" m2 N- m& w$ N0 u0 x
( P$ D4 S6 w/ j& p2 \+ i& Z3 C6 u: O* }% v% r+ y  d. W
        public static void main(String arg[]){
  e! k# y, W& l( x% I
) U- Q, k! Y' Z: N4 L8 R% }! @1 D        " x* @# [$ b- t* J5 X
- `$ F. s7 \! B# l) i
        
( d: ^) P2 M+ ~! S) u5 K
$ w$ r5 q8 M: o# O1 k                System.out.println("請輸入欲產生之亂數個數:");
! L3 f2 A& B& g( [6 h8 F9 h- Q0 w) S* m6 s8 X) G
        ; Q- D8 v6 e- q- r
9 m/ s% G% Z% v" v' {7 A0 `
                int n = 0;  //輸入要產生亂數個數 並初始化
* N& v+ J& M- w5 @
5 F0 {2 @) d* P                / e( A8 M$ w9 `& s7 y8 l' l* W

/ I" s9 a) i7 c                //使用到io 一定要加上 try catch/ D/ k, W( \, f

7 R. ^! q9 r! `                try{5 k8 y/ `) {, p

2 k' C# n: W( O4 I4 N                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流  b, q& C0 S4 i! H2 N
) `. i5 P  F" V5 o9 h
                        BufferedReader br = new BufferedReader(isr); //資料暫存區
2 @/ ^3 m2 y9 {2 h. J  Z: E6 K" D
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
$ h- X. z9 q5 v, j/ z' t3 X) N2 U# j% p, J: a( n
                }catch(Exception e){}
1 F3 t: [' X7 d2 z9 M  ]; G3 m) ^0 S- V; h+ X: b
                # z0 r" }: ?( x4 O7 p2 C( ]* {

; ]' n% j; |6 k' y/ y8 O                # E) ?/ I! p6 j

2 L) u+ A2 S+ P' m! j                int Num[] = new int[n];//產生n個亂數的變數
% B4 ^; Y* h# Q) e) X/ q+ n$ B" p2 q5 D* }7 e0 T, H
                3 g) T9 w& T8 H/ K  t* D

4 Z7 q5 Y9 Y3 x4 M                for(int i=0;i<n;i++){! C+ W/ q5 _7 \$ y3 d
" u- |5 W- n+ e6 z9 \
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
! I  r0 A5 N2 V
8 c4 B" C6 ]& ?# [7 z/ B5 V8 D                        //System.out.println(Num[i]);+ F$ G! `+ x/ C" `

' g1 W: X0 v( H4 c                }- w' R1 m: r1 h9 p- t& P7 k3 U* v% Y
3 l! F( K) z! p2 d
                Arrays.sort(Num); //排序
4 g$ Y! k$ c( b; ~' N7 V
& L- Q+ s+ }* \! Q' q                7 m/ E) ^% d9 ?
0 K0 C, R/ p6 x6 ^
                //輸出
0 J6 D3 V1 c3 z, A
) ]: K0 ^- C) M2 T                for(int i=0;i<n;i++){
  Z* o' j8 z. p+ @/ |2 b: b; R' f$ X/ ?
                   System.out.print(Num[i]+"\t");, j5 ^! N/ G# h& X' ?/ o5 `8 r; D

1 Q8 R, @7 ~3 M- Y, t0 [                }, n+ o$ E  X: F8 l

! r4 @+ z% w- K2 f% z* F) V- y                ( ?# r9 W# c/ I

* M' g; f" t& I- t# \7 t) Q        }' z3 T, K9 @# ^" z" Z
. q. Y/ ?3 S/ ]/ G2 \( X; C; S) y' g

0 r6 f9 _+ u$ m! P0 F( {  c! g
: z& \) l5 O% h! o}
人平

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;  k( S1 Z/ H2 z) l3 N& i
' G% Q; `. s% z3 O# Z0 G
import java.util.Scanner ;- e+ u0 \6 C; A

* Z5 ]& k. U9 c# B4 \public class j103/ s2 [' u% {5 O$ C4 W2 L5 E
" U! H* I& f: Q: L8 i
{3 r' O, x! ~* `* }

2 c: S5 O) t: G# o: ^3 {4 Z        public static void main(String[]arg)  V3 R7 Y% a1 k( J
+ P( I. n/ h2 H/ [
        {
. f7 k9 o) X0 |( y/ X. B: v! d& Q8 p8 f* z6 ]9 k. U- q  L
        System.out.println("請輸入欲產生之亂數個數");7 A/ z$ ]! m. W
0 O4 g. }% k9 t$ U
        Scanner s=new Scanner(System.in);3 z0 f% d, w3 [! u+ i4 U1 O1 ~

  T  l0 m0 B" p9 y( m- o9 V: S        //System.out.println(s.nextInt());
3 i+ U+ h- W. G- z% \2 o# A: X
2 Z0 Z! G  q. R2 X" V. L! Z        int n = s.nextInt();
. C; T2 g0 A* ^3 s; ~8 A* J% N: Z5 j9 J3 b1 y
        int ar[]=new int[n];
) ~; M/ r5 s1 H
- {' o1 r: Q4 [4 B                for(int i=0;i<n;i++)
+ t4 a* c* \0 d, I0 @2 B+ E4 j( h' n( [& I! X- Y8 i+ n* l
                {2 m+ n: z1 n! d5 l' f
" ~2 D0 W* R. E# K# y
                ar[i]=(int)(Math.random()*1000);
, l5 v" C2 V% c1 F9 B
; x7 [  Q- d7 o- e# e                }' P: c0 |( a! C# l" {! s
  a5 i3 w- b6 o; g+ K5 w
        Arrays.sort(ar);
/ x" T+ w- p- g6 |5 @" ~) [- }  x0 }2 `$ J9 Y0 g4 j8 B
                for(int i=0;i<n;i++)
' g0 I7 |; }7 P* L8 B6 f0 Q
# n) J- o9 e8 }! G- q                {
% H# i8 ^* _9 n
) A3 l5 l- Y( U& K  G3 V  @/ j9 u                System.out.print(ar[i]+"\n")        7 U8 S$ V0 [: @* y, @
: ^: r# ~1 B6 y* q
               
% z1 K+ Y8 R: W; N9 n1 \1 w6 k; g
- m4 G% e" ~3 ]' {( s8 a                }* G; o) m% c7 N4 Y( i

. J0 U4 U! G, [7 U3 A+ k0 E        }
* D# q( p* _$ v$ O! ?3 k
* X+ _" I0 T4 \9 V}
人平

TOP

返回列表