返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 " U, ?" _6 c& z1 L6 j; k# f

% I; U( O" r# ]0 k& O4 m程式中可以輸入值' W7 D/ W: n0 ]2 Q: M
. j/ a0 N  T- q
實際寫出 jvd103
. n1 a( c8 B1 ~/ ?( `( D$ @' K
  m2 g" p' P8 W' T' ?使用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 \5 Y9 `1 m# p; g  P0 h' P

' J0 ]+ o8 K2 Q" |+ Pimport java.util.Arrays ;7 r! F# a) p: x4 Q* u
& v! K# F+ q; R3 K3 v3 q

9 V8 l; g5 A2 O( ~& q+ `3 i0 J5 x1 j; ?! c* a6 L2 |% F
public class JVD103{
/ S9 c/ A' M8 ^
! p! Y$ G2 s0 _, @' N; Y. V$ W0 k2 d3 v) `# w
3 |7 Q5 d, L6 i; w5 J0 u0 \/ U  y
        public static void main(String arg[]){
9 t& W' q4 L# }7 m! V0 J
$ x' [$ o9 U# Z( K, C) c5 ~4 H        $ e  Q! p6 T! D( _# a3 E

0 d# @5 ]! i2 n# ^+ p& d% \        5 }* S2 P/ D6 Q* j
5 ~0 n, O7 y, k1 _4 f
                System.out.println("請輸入欲產生之亂數個數:");
/ a. f3 M; ?- C1 P9 b5 u4 a0 E8 V+ k1 R/ j6 t( G! x
        ; Y- I( t! B! G2 x1 d
" i* A% a! _; a% k5 {4 S: i5 a
                int n = 0;  //輸入要產生亂數個數 並初始化. ~* _" K! t8 A( i! W6 S
% D3 r# n$ y* N1 E2 t. A% i
                3 N' g- H+ u2 k& H3 v9 F# C$ B
4 V4 h6 Z0 v* K$ e9 `, o0 n! ?: q
                //使用到io 一定要加上 try catch
* e+ F* f( ]& u- r) x1 h
: |5 i  U9 z% W( ^                try{
. v* Q! J; X: X' E- Z; V3 m
5 t% b- y- L; O( _                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
  Q' D1 w6 k& h" m$ s' X3 O" ?. Z. x
                        BufferedReader br = new BufferedReader(isr); //資料暫存區
5 I& l- d7 x! k2 \0 d8 @3 M& U; _
3 D4 T8 G+ ]% |& e; `                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換). R) H5 i; \  M3 q
/ t$ i7 W0 Q4 u2 U! U+ Q
                }catch(Exception e){}
2 N8 ?, T' e7 M! v) x4 u9 Y) ]6 ]; Y& H. |) Q8 C5 n! ^
               
1 P4 {: k9 J$ D) n7 r! E; z  Y5 l% j% o/ C1 S5 T
                # F; F' \2 \7 A& @
1 d" R; O/ b2 [1 D& q- s' e) r( c
                int Num[] = new int[n];//產生n個亂數的變數
8 ^  p& F. k+ r5 D, ?% y3 W# N
$ l' y: e7 M9 @% z               
5 o# K9 @0 O/ Z/ ?" D$ B3 K
& O% ^& F# V) A$ ^                for(int i=0;i<n;i++){
; x# X" g- R" ~0 O& Z3 H% G4 c% ~, m7 B+ h" F$ D0 v. p0 B; y
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)9 P3 f9 c8 \0 a8 R8 o. `+ w/ T

7 p2 i% O: z6 [( R, a                        //System.out.println(Num[i]);- U# ], g& L/ w' V
* f- \! b3 Y5 l6 f7 E
                }0 l: z4 q7 q# G. ^
( N& r) l# l" M4 D$ [5 T0 \
                Arrays.sort(Num); //排序
! u* I% Z, ~0 V+ b1 u
/ s! a6 l4 a7 j! u# L8 j0 I" l! h                9 z7 o8 L2 |5 ~! t8 O2 D/ [
- E) y' K; ^5 c8 f. n3 o; r) T  f, r
                //輸出( M9 q  J, c8 ~) z$ h1 K% r# n7 g! ]

6 B, T/ _6 d( A6 j7 d                for(int i=0;i<n;i++){3 T3 V  V$ H9 H. _& R

& p( x* D* ?3 E  N! U                   System.out.print(Num[i]+"\t");
7 m/ Y! X0 k/ n$ Y' }* P' R
# I) V) Q  `3 X* a& E8 t# R! b' ^& B                }  J' y5 }& f9 A: m1 ]7 h
' n+ b/ Q: q! h  V- k1 |7 S
               
& H; m. K+ A- l  Y' w+ F
' [1 r" V$ a( S$ o9 s. R9 T        }* l2 s8 o4 H7 ^, W& q4 o7 u) ~

# `7 c8 _. ^3 K, c; v) C; `# o3 A
" i4 }8 U( Q) a3 \4 Q2 O, E2 X7 ^; }" |! `* R- N* Z
}
人平

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;
8 Z" m7 J" t" [: T. L' ?  O. }/ t/ e  K- C6 X  g
import java.util.Scanner ;
  w% S: _; B$ O7 l' ~5 Y6 O( Q3 ~! Q. m* k
public class j1030 s' R# d" d6 ]+ e

& `) F4 p1 }2 i{
- b" n% C, F: Y8 r' w7 A
& m' T0 }! b0 }: w# G4 E! ?/ S        public static void main(String[]arg)
/ x3 x+ H% S' ~- j! X' L- A% L! U$ a' J# [6 w* ~1 ~7 t, [# g
        {
0 o" _8 k2 B9 t
; c: Z0 h9 V5 y        System.out.println("請輸入欲產生之亂數個數");4 a4 a6 A+ g6 I4 w, m3 E/ V8 r

$ {& M1 Z, W% z; Z        Scanner s=new Scanner(System.in);+ v. `) ]- K& v+ r6 V  y3 Y

" h- O# e0 @9 }# r2 w! S2 N: Q" d8 ~        //System.out.println(s.nextInt());8 e$ b( f( Z' d* o- s0 {
4 I* ?" Q4 d* I$ v* o
        int n = s.nextInt();
8 v- t3 G4 j3 T8 ^% S
+ v: M6 M+ K$ r- K        int ar[]=new int[n];$ ?% C! k! J5 o$ `/ D  s/ k0 G. |

8 \1 u7 e# o. n1 t0 H: u; ]6 }                for(int i=0;i<n;i++)5 l9 y) z3 T' V$ j) b

; S* ^7 U1 P9 ^# v" J" v9 D6 V                {% A" v/ [7 p8 a  l

& x3 ~9 Y7 z$ T# I                ar[i]=(int)(Math.random()*1000);1 z2 h- {8 G  ?9 U

1 e* D* `0 S2 S  P7 B9 R                }9 Y/ J9 E% ^* z6 ~0 g1 e9 Y

8 q% q  k1 x4 V* F! ?1 B8 H        Arrays.sort(ar);" N# ]8 h3 L4 i# z5 N
/ }; ^* f0 ?" N( H7 e% x
                for(int i=0;i<n;i++); g5 @* I+ |  l: a6 ~. ^, \

% j4 K/ Q" f% O                {1 k: |3 O4 j6 O: B8 ~

. {) @- w: w9 M! y2 q# }                System.out.print(ar[i]+"\n")        # n! t6 G; M/ B
3 I! d2 U0 V6 l, R1 O) E( z
                $ W3 r/ i0 ^# |; o: ~% ^

3 x0 W! K# Y. ]  s, T                }
: x0 w0 \% L0 n3 B
9 E) x% F; B; |) N: A7 P, R+ C        }
* |; q' i0 K# O" r' d) {2 U9 y8 i' t0 r5 I
}
人平

TOP

返回列表