返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 8 x8 \" n& H# p

, ?1 L5 z" Q+ T) a0 c! Z程式中可以輸入值( S# u$ l$ S* [

. c) s& \  O6 B- g實際寫出 jvd103* U- M6 r9 v7 n4 z$ ~; g5 [/ f

9 `9 M( ~: n3 h6 q使用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.util.Arrays;# \  j: r8 t( b+ Y3 _" t  i
  C0 ~9 J2 a( }$ v1 Q' K
import java.util.Scanner ;
* b6 f1 _9 Q; z* q2 I5 u% o4 R4 h" L: V' N- `
public class j103! c. u: p. N/ ?) U: S/ S
  R7 Y- F1 ^, y1 d* J) U, o1 g
{* }, ~: o8 a' u

/ C5 `$ [/ H! n. x        public static void main(String[]arg)5 g' Q0 ~' Z3 Y
) c1 _& y- [/ ^" {
        {9 `" g, Z! }% ^3 }

4 O8 Q" E; c2 z/ J$ h, T8 P        System.out.println("請輸入欲產生之亂數個數");
5 }7 Q! V- y7 V
. g5 V4 |& A/ G% X: Z- v        Scanner s=new Scanner(System.in);0 i% T2 p0 H7 L- S3 C' ^( c8 T

# {' w: q, e# }        //System.out.println(s.nextInt());. O( G3 K2 }% Z7 s2 @' p4 f
' t* F% E- j: i; B( q; _
        int n = s.nextInt();
, a+ j1 {3 K" _& P6 ^5 n4 \0 o
: e, E: a# p+ Y# {0 d        int ar[]=new int[n];$ N7 p" a& U3 V# ~$ S4 \4 P9 A

) P/ Z7 n: m9 T                for(int i=0;i<n;i++)
$ G$ n2 R' j' R! T3 F# e( j) H- C' h
                {
, t7 }5 L# ~; p) n3 t( o# o
1 [) x  ?5 \. M, _                ar[i]=(int)(Math.random()*1000);
$ Z& H# F* {1 n9 @9 {1 y% m' E: A! a; B
                }" s) Y5 U- a  I8 c8 n

) y% J& j2 Q3 u& O& k' q        Arrays.sort(ar);: {* y( ]4 w& B6 c& Z* g
, n/ N/ L+ t' Q# s5 X
                for(int i=0;i<n;i++)2 d" F6 U& G3 B4 F% U% R
' g2 m  X6 y" W- g
                {
) N$ |! t7 X' u  {, O7 T: x) u; X% z" F- Q9 u
                System.out.print(ar[i]+"\n")        
$ v9 h( a9 O/ j8 ]) B/ ~  U, l4 L2 g+ f
                7 J. g/ [3 d* m% k9 M1 B' w

- E, ^3 m6 X+ i! Z) Q6 n                }
0 L/ H' A$ h9 M( f  k7 m8 S3 S4 X3 f, f  b  o4 C0 Y
        }; V1 I) _) V9 \- d( W- W. ?
4 v0 D, R. v) ^
}
人平

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

  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.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.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.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.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

import java.io.* ; // input output 資料函式引入
$ m8 N! O3 U$ e0 d- t8 s; O$ i9 f: l4 |+ q2 T, C# s
import java.util.Arrays ;8 `5 S0 v3 L  G+ I/ w
: Q4 ?, m1 X, m; N: \6 W/ m, _

: H8 s' r1 Q9 t) @/ U; f# o3 j5 k  C% i
public class JVD103{
% g( W) [) t5 _8 ~  i, H! x5 h9 G/ h4 I0 K2 w

9 x* T6 E3 d  f
  U  c; n/ q2 o% X+ d) W; y; |        public static void main(String arg[]){& v* x$ J. H3 J# \

5 p+ K0 ?: j# I2 g" g        + D) ]* Y2 q. D6 F+ }4 m' a7 B+ s

0 Y# b- r. z" h9 c        4 ]/ |8 |7 p) w" T! @
5 I. ^/ N- B7 s! b9 I; L/ d$ d
                System.out.println("請輸入欲產生之亂數個數:");
2 o* d/ o( }3 ^2 K% V+ r, q) w) `+ u9 D/ s
        
1 R, t, {& M9 m: n7 B) _" m$ o
9 R9 E5 A, Q: x                int n = 0;  //輸入要產生亂數個數 並初始化
, {/ i0 e( P$ r
* X: T. @1 S) a# @; m6 e" J               
+ }/ e' ]. M4 G- Y1 B1 |( [: O
3 @% W9 B2 V# Q" P5 }" L9 Y- U0 t1 w                //使用到io 一定要加上 try catch  e) e% G7 A/ {# g3 v
' p5 c$ Z( Y- R
                try{
* k6 w) y5 H8 {0 q! |+ g
& o" Y, X3 q  k( W0 T                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流' B" K  e% V( Z- q# K1 c' Y! w- |8 m7 h# I

/ j( O1 @7 i# b1 J4 N+ S* ~4 d: n                        BufferedReader br = new BufferedReader(isr); //資料暫存區& M0 f! u( [* T3 p0 G
$ [3 d- m& W. r+ B2 O
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
/ y" y- [) c! ]( d) n. t' J1 i8 q1 @& r9 V* V0 Q- B
                }catch(Exception e){}% Z4 q# v! s; ?. l! G- J) B9 b4 ^: M
  W& ]& W* a3 s. \9 D
               
/ C1 n, B$ ^/ K: m( G
( w0 x7 q/ I; [( z8 H7 k2 z( n% e               
* n( v: m3 A0 S, J0 H" i' l' Z$ X4 }3 h" K7 ~, D4 R4 b# P3 H; D
                int Num[] = new int[n];//產生n個亂數的變數
: [* K  V! W; m2 q3 }0 m; P
+ D( D0 O6 v* x9 W               
& H' e/ Q" S. d3 O, p0 s  g% O- Y& ?. r
                for(int i=0;i<n;i++){
. M6 `1 F, g4 k1 `5 D, ?0 i
/ Q) {+ _3 f2 O# F8 ^' o) ?2 v                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
( |( f6 ~, L, U* ?+ s! F# C  R
# ~. c& D  J# }2 _! s6 U9 _0 ^                        //System.out.println(Num[i]);
; M( J9 n. L1 V- I) \6 k9 F# _5 _, s
                }
, s8 W  z1 G8 A1 A8 Q- c# ]) N# A
1 r- K0 T; N% E                Arrays.sort(Num); //排序
% w! i7 B5 l& K. e2 a) B8 }, S" ?* i1 ]3 _2 S+ W
                # t! n6 _- c  C- a- f0 r
1 p, I: A1 r( u  }& r
                //輸出
! K7 Z5 _7 r9 _& S6 i% t" e( j
" _$ j; M, n- o                for(int i=0;i<n;i++){
& R% T) `8 w( p/ k1 s) N1 m9 C, V% q; g9 D, D" J0 z
                   System.out.print(Num[i]+"\t");  u, J$ O) g: b6 g3 N4 g$ O

( G' \# S- I9 N                }1 r$ ?3 q- k, {; k1 t
( @3 \, {& N! V8 B4 A
                . K9 O; h" `$ ^( ?

; ]- c" L+ Z& ^. |' ~& q        }
: O4 `+ c# ]% c
" l' u4 a9 G+ L( m: Q! |0 z8 K% s
  W, y) B; c6 H  c8 ?  s
}
人平

TOP

返回列表