返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
1 i( K, o& z) f% U+ w* `6 [' t; h& a  N- d
程式中可以輸入值5 p" l* G- L0 A1 Y4 R6 T

5 }0 L+ y4 w2 H. f* h. a實際寫出 jvd103; ^2 G8 h: n/ }" y* b4 ^
8 I6 W: Q2 j6 m# `  s% d% i1 U
使用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 資料函式引入
# N2 }  _8 S4 o5 M/ l/ x, a
, F7 e1 l4 y* F( ?  w! x2 aimport java.util.Arrays ;
/ z  B6 O$ Y% L4 O  Y9 F: J$ ]
3 x/ l4 D$ p% D+ B  i& i7 U+ [- V5 W' D2 ?
" H$ }* X  m( ?, y( c) [
public class JVD103{
  ]$ m9 [$ n8 q# M2 z; ^# s4 w9 K8 j) }0 g5 o

5 N2 w) g; O  ?" Q5 H; l
. P* `3 ?# q% E% b0 z        public static void main(String arg[]){
3 i$ _* U1 }+ K6 i5 B9 \7 v/ v
9 _0 N4 P  q+ ?% F! E8 A        2 ~5 m' @  t# E3 r  U! x
) ]! A( M" d$ |( s- _
        
0 j& }9 h' Y6 G' e& g( `" E; y  ]  a
                System.out.println("請輸入欲產生之亂數個數:");8 _8 x0 l) L& l" A/ a

7 {! L! ?  v# k% ?9 Y/ s* c        
) ]2 e- }, @( v5 ]) |; p2 h5 x! m( n+ @$ x
                int n = 0;  //輸入要產生亂數個數 並初始化( F, M2 E& k0 n
% |% P% R0 r- b" [! I/ `9 e) b
                4 N* I7 o) v; J9 `
4 n6 s: P' L& J1 V4 r" s8 x
                //使用到io 一定要加上 try catch2 Q/ t8 ?* i; ]. R
, f( _  R8 W5 F$ |1 P
                try{, j. e9 l5 G- x# h% W
. t0 l4 V  X7 q/ _$ z7 G
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流4 \: l+ Z" F& J; \# l
$ W- X; U, K3 l
                        BufferedReader br = new BufferedReader(isr); //資料暫存區
+ ^. t  L# r3 O9 X  \+ X0 _$ Y% B  g' H" x) A; n3 U
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
# j4 l3 ~! U4 N1 e' O$ A+ w4 p2 j2 ]" T$ A+ x5 l5 z
                }catch(Exception e){}# B8 S3 g' F, ?! S" @

( y% F# Q- q: ^4 \               
) q% h8 T4 t& ^5 q8 V& Y
9 w5 H5 _0 [; J8 j8 C) |" o/ W& s               
& \6 M' R7 z+ D& t0 j# }7 d. [* u5 V& Q* J, n
                int Num[] = new int[n];//產生n個亂數的變數
# V7 @$ V. B( ]% i4 o% F; @
9 B" s4 {" }8 D& M# c- C; {               
8 e! ]; v+ c$ H+ P
5 v8 L2 \" D, X  H( k/ q9 a$ w& v                for(int i=0;i<n;i++){8 \+ R% j' B  E2 ?' w

& V9 c4 h+ K% W/ E" ^                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)! |; I6 [0 v6 j1 ]$ U

2 Z, n4 ]! o4 M7 u0 p3 E                        //System.out.println(Num[i]);5 o, T3 W" t' W" y2 j; o% M

; g9 |9 {& [9 L' J% `* p& ^                }
! O" A5 o1 G* v+ ^. W+ X7 c" S' a' v6 n
                Arrays.sort(Num); //排序
+ P. ^! i) B. l# r# T  Z7 I" W( @; I8 |' A9 C2 h) P$ \% v1 }8 ?! R- Z
                ! O2 O% U" r0 i1 d! W* v: W

8 j+ D3 @/ j6 ?5 w                //輸出
& P( L7 V: J; P8 k
9 b% {2 Q! B1 Q* W: I, e) D# h+ F                for(int i=0;i<n;i++){3 b3 @5 ^9 v/ b& \8 c, l$ x& c& d

) m% a: U1 t9 \7 S" U                   System.out.print(Num[i]+"\t");
! Q7 {7 ~# ~- F3 w0 f; i' u9 k
7 e5 n5 T: ^, U  X$ u4 p; w                }' s+ x8 d* ~  V0 X8 m- U/ h8 ~
2 l* j; i0 D  {8 M8 m
                # |2 a7 l: F  p1 i, E

' Y9 ~/ Q; D! Z) O. A        }& w1 ~$ H' p& W# }% Z2 S

# v% D5 X6 A1 R# K8 n( v$ t  Y& |) L6 o8 b& o9 E5 o& k6 g' l
$ H' M, K' n) V8 [" _! \, R( I7 D
}
人平

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;7 a# l- r' e( V" s( i
4 H  n! U1 b. v: s$ K! \6 |! e
import java.util.Scanner ;2 `. m! n; _# G
" e& L% P- U# B
public class j1031 X1 _+ Q( c) u6 r4 x

6 P* s1 Z2 R( y) v7 d7 h5 Q- ~{
6 D3 V. K% O4 k, }( e# a0 S. g; a$ K7 P& E& K  W% }
        public static void main(String[]arg)4 B: L. [: ^# _

3 n# O  P5 \8 J- [& U5 C        {0 ~7 i3 U: u+ l$ O5 E; w
/ e" t& c7 j( x! x- O( v# K& A
        System.out.println("請輸入欲產生之亂數個數");3 n" U9 {, g6 D# `0 N  S

0 h! U# P( I+ ^: w9 L- Z; ]        Scanner s=new Scanner(System.in);
, x6 J( G/ r' _5 g
5 z9 z  D, r" h- A( b        //System.out.println(s.nextInt());
1 h) r9 Q1 e/ l8 C- {
1 |/ D# Q. ^+ O( W" y( [        int n = s.nextInt();
5 E7 c9 W. }' e# J/ P
  ?  M' _% u2 a5 D* w        int ar[]=new int[n];
# _; h, s; A( k# q7 _6 C
- q- l2 Z& V" p4 J                for(int i=0;i<n;i++). L9 |. U% n# D

3 `" ]- J& |4 C! I; w) x( F) S                {
' o, m2 K: T; }' y- ]0 U6 R4 J$ I8 E  o( l" t$ O! t6 k  s
                ar[i]=(int)(Math.random()*1000);
# }0 i0 G& V" Z6 y2 W6 E, u; d8 J* q" L  K
                }
% m1 B9 ~' h9 c% H1 C3 r% s3 e* X8 R  x9 y; g
        Arrays.sort(ar);5 C* l: R0 s: `( h, y4 i
9 T# A0 F% ~1 U0 x: O8 a
                for(int i=0;i<n;i++)+ E! ~! N6 e5 }+ ]% v5 U; O7 ?

4 y$ y: X# Q: i$ X6 Y" E                {. s) Z# h, ~. e4 o
' J3 s9 ~4 e- x
                System.out.print(ar[i]+"\n")        
9 y; S+ @2 {/ V6 [; d3 M" v; a" z3 q+ {
               
3 ~/ }) V9 ?# i; R7 F
6 l9 ~* c! g$ L! x/ C" ~5 W                }
# e4 p. u( d3 \3 C" s7 |) k/ {8 R  q0 }" K8 I! \$ J
        }
. a; q- J1 g. a2 d7 _8 \7 a/ _; i  v" J3 K/ c
}
人平

TOP

返回列表