返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
, P2 Q$ {! B) f  ~2 c' ]: w
4 a0 Q( F8 Q8 g' |5 W# Q* B& @; w程式中可以輸入值- `: o3 M1 C  J& m* d/ m
% `" j6 [" s* d9 p
實際寫出 jvd103" x' v$ z; |. {( ^  G2 q& o' M4 r
1 y7 {8 D! R& k2 G" [
使用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;1 U1 \% x) N: u3 g% O- C

8 q# L- P2 I7 q, Y2 \6 _6 q. ]import java.util.Scanner ;
! h+ g- ~! X: ^/ y0 ?) C# ?: \% z- ~1 E- J( d# u( o# p& @* W
public class j1038 I5 X! j5 B$ |- Y7 l, |

; }+ s2 l+ O# L: F- f1 Y/ B) X{% s7 H* Z# k8 s" B( d7 A# J

3 {. p" C' A3 o0 r' z4 z; O; N7 g        public static void main(String[]arg)
/ L* C  n0 ?% j, ?. K
1 W" H7 ^1 m; f        {
) y) l0 o4 ?  q' i5 L, ^, K, B9 d7 S$ V/ @
        System.out.println("請輸入欲產生之亂數個數");+ X7 p0 A. A8 L. m) }3 C5 a

1 v! M2 @* u3 a% {        Scanner s=new Scanner(System.in);9 m/ q, m2 [' Z# J
. n3 h  C* K* |
        //System.out.println(s.nextInt());4 g$ O' u1 n! e1 N  e  B! i

/ W0 ]9 H0 ?/ ]2 h        int n = s.nextInt();% O$ Q9 ^! P3 f
3 Y. T$ l9 _8 s5 M, Y0 h& S5 V5 h5 ]
        int ar[]=new int[n];9 J) u1 K* B' x" q

, U, C# m  t& {7 K) f, Q                for(int i=0;i<n;i++)/ d  V1 [+ E0 }8 V4 Y; J) k
- ]- ?% _  G* n5 X; `
                {
7 x* y$ J5 _+ y8 Q! p$ q1 I! ~0 q
2 Y; |9 |0 Y& `                ar[i]=(int)(Math.random()*1000);' M: [5 Q) ?' X3 F( N) K9 z- D# C
) j4 A; E7 G+ m6 @
                }
' M% f5 C5 j( w* k9 @/ C0 e! z8 ?! l+ j, i1 [$ {8 W
        Arrays.sort(ar);
' }$ ~7 E+ s# b3 P6 J/ h; p* A+ S+ I" J3 l
                for(int i=0;i<n;i++)
/ D, C1 A# o) x; }5 w3 \) `; U8 N) Y2 J/ o
                {
# e2 M$ b4 Q+ x4 \$ f6 Q( C+ Z# ]0 Y1 ?$ O
                System.out.print(ar[i]+"\n")        
+ ^1 }0 i/ r6 E2 u/ c8 G5 F: }% c0 K* t
                5 ]7 c  o- V* P8 r1 ^1 \) N) ?

0 |7 [! O$ e* T6 k: D# q                }3 s, v: ?# M5 d/ A4 x  x

/ Q# G6 P8 C+ h, b2 i        }
* a! x( d# ?' |$ X6 S
; m0 O" E. d6 z4 p' W1 _}
人平

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 資料函式引入% f5 @2 k) Z  x7 _7 j

- o) R* T: F( {import java.util.Arrays ;
( ^$ F7 |1 C/ J* c" s6 @. N8 I8 x  S& x2 t

1 r4 @) w+ j7 `5 A' p8 `* h1 B' b  w. |' X- Z
public class JVD103{
0 t* ]5 F% Z* b/ q2 D3 E2 b! T' Y( F% k: @# U$ @  x
% F* g/ v5 r$ `# @7 K/ O/ z0 B6 M+ t
: ]0 P& w. h$ Z* n7 x0 R# i. R
        public static void main(String arg[]){
. O- H  z/ }& _
) M5 g, X% u- u% D) J8 o/ L        : h1 w" N. {' k6 {/ I. q6 ?
( h2 e* ?; d0 s- Z5 b
        & z3 r& D6 w( }9 h  T

! a( t3 M9 X0 b7 c8 g                System.out.println("請輸入欲產生之亂數個數:");2 Q7 |" a' F( Q3 K' S$ b: S5 V
& d; T, T' e7 M# U
        
2 K9 M9 T  Z  j6 j* u5 A% T8 D& G' F- p
                int n = 0;  //輸入要產生亂數個數 並初始化8 Q. |5 y' e( }
0 R1 e- Z% n; Q1 X3 t  K
                & ~! H5 c- U. k0 u+ F8 j
  V2 }5 q& @5 F5 s/ ]0 p: [
                //使用到io 一定要加上 try catch5 w; c4 p8 F" K/ d$ U; j2 Q6 m
' z7 N, |8 Y6 t% j
                try{* g) T$ [9 R5 B1 h0 p- e

# @) J& f" q( k                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
" W, y$ W! j8 f% i$ f0 _
) k* G8 S& e4 l! L  G3 o6 s) W0 D                        BufferedReader br = new BufferedReader(isr); //資料暫存區
7 i/ h1 @4 y4 `! h" _; ]
/ q1 T, n; d# _+ V( t4 t                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
$ _1 f" |3 x: r
9 `) Q7 l; u  W* p" L- Z                }catch(Exception e){}. s8 X% B$ k5 t6 Z) C

, P8 ?( L& d% v# H0 X               
( y! a' y, I6 X5 e3 g# n
# S* p5 ~. _# A5 m' @* I* E               
* s: b1 @+ i$ H# |# a! Z/ d: `8 W6 t2 _
                int Num[] = new int[n];//產生n個亂數的變數
: ?1 d6 x, {& h9 p1 Z' h, L' S' a% g" ^6 o3 a! ~  M( B9 D
                0 z- h3 ?% `3 U; _% _

% m- E3 a8 X0 d6 ~) f5 C                for(int i=0;i<n;i++){
: h* x3 c0 B: {/ k8 }7 D
5 V6 S2 {: F( n# ^- T& o                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
. v/ m; Z$ a9 F! n" C. q
$ }& V( m: {* O# Z# Y                        //System.out.println(Num[i]);
$ ~5 t; n) W, }4 z3 U) O
% n/ O5 B1 k; S: k, R+ s1 Y                }7 }1 C' H# L7 C/ a2 l# P( ~+ O* J
( p* @! Z4 x. }- h
                Arrays.sort(Num); //排序
$ }; }. d1 ^/ x- x0 k
6 T0 n+ i* B- W/ X- {; q               
  ]. t4 x3 c% g0 {  O) u* t- \' y" T7 V
                //輸出6 j, t( m6 C- Q$ c  g/ @
" m4 C2 n* O( M3 H" _( i* x2 L
                for(int i=0;i<n;i++){
+ p& e* L1 f* N
+ B' q( w- b2 ?4 `                   System.out.print(Num[i]+"\t");$ D' I9 Q* m/ m) M& F% M0 F

0 u. W: n4 z! x$ f; d                }
, l7 o6 x% [/ T/ H0 H! _3 ]2 D! f0 ?* ~4 A; _5 D3 Q
                % U% S3 ~5 E+ F& r. H  ?
. ?8 _- D# {! F/ ^
        }& s" I  e0 F9 [3 t" }
# k( T8 m* w2 x% T
* z; y1 n. P, a
! H; O9 Y) u4 n. H9 D
}
人平

TOP

返回列表