返回列表 發帖

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

本帖最後由 b790113g 於 2011-12-31 09:54 編輯 # F. ^5 G: t) g$ ]. ^( G; p
5 ~$ F" P" Z/ W6 i
程式中可以輸入值4 u* X! o2 E9 B& @' Y

6 D( j6 e. V  _5 _實際寫出 jvd103. ^$ W8 W5 x4 T: I) e6 k* B  X
! k  C7 R9 R9 f& H
使用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 資料函式引入  g/ F( I0 d! S, L" d

7 y+ v) W& k, y' n' o9 Limport java.util.Arrays ;3 F# ]& X* f0 j5 u7 E
& _2 b' @) U+ u( J# w
2 b% |" |" Z0 x" A% [+ \8 L# z
2 J3 z; [) n# ^2 u4 g" g/ \' T
public class JVD103{
4 }% ^3 ?" \/ a: q5 \
# N$ T0 D( C: g9 g8 J  G( |
9 U9 |. H# p: V, N- s% S
9 q( F) p( E' d" H        public static void main(String arg[]){
/ f. y  O2 ?5 `0 A( `8 h) w
8 l' E5 u! z1 [1 q- u        8 q9 J! J3 b4 }
- G: k% ^) G# I5 M
        7 j6 F. A: \4 P* n
7 S- n5 h; p/ _% r
                System.out.println("請輸入欲產生之亂數個數:");
7 E5 X- ^0 r, n0 `! I% m) S5 q" r4 u; ~2 U: ?% M
        
8 P5 D( A$ O. e7 i. z9 E2 v; ~) L" v2 F4 {& X
                int n = 0;  //輸入要產生亂數個數 並初始化+ R' `! O. R- B9 L

+ `7 P- Z" l+ Y: B- R( P                : [# y7 l6 m+ Q' i- e
& s! k0 w# i$ z( e
                //使用到io 一定要加上 try catch
- Z3 S  g1 q, X" l4 s2 m" }  z
2 a! E! J9 {* \" j. h2 Q. w! N                try{1 e* Y% y: D6 z8 l/ w% i

4 e$ ~# J+ q4 ]+ d6 I                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流5 F# b1 r( j$ v1 [

8 f+ G* X1 v& z2 {                        BufferedReader br = new BufferedReader(isr); //資料暫存區, ]/ Y" k" q1 _5 ?( W

) j' b5 k6 e& z6 H/ f5 M: n                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換): ]3 l6 R9 p: P. i" i, {( p6 O
, P; g3 [. w  z- X! j7 T" r
                }catch(Exception e){}
) k2 V& F. H" y" V$ f. l- e# u/ N  q$ R" h
                7 O8 |( ]8 Z" K* z

6 U; w' R5 P; a: X7 }* l7 t. v/ c, n                + Y" k) O* |0 H/ g5 l9 j  h3 H1 [
. Q) x. |  ?* g* h3 B
                int Num[] = new int[n];//產生n個亂數的變數1 u+ O8 S2 p# w, [( u: Q
8 c; h4 G- ]5 F8 [. Z+ r
                7 g7 b9 B/ r: \0 W) e( d5 n
6 z+ w/ }; w; P, q5 |5 Z% d( Z
                for(int i=0;i<n;i++){" E5 ^' ~0 m6 b, L- l& E  y

/ Y( H, q) I5 P( b1 ^4 `2 K                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
, X+ G8 m6 z$ F$ W0 c7 ?
" O) C6 t4 k) W0 [* {                        //System.out.println(Num[i]);
8 U/ A; @! |' ~1 L% N9 J5 j3 |. M6 m: D: q+ y
                }, ?+ r6 g/ v" G- h8 H5 `" z

4 [! {4 N: a0 N& `4 m/ G2 |                Arrays.sort(Num); //排序$ e( ?: {5 w8 `
- I3 N4 B7 b) U  F; W; D$ V
               
  D2 I9 L7 H5 [" |- A
; j' F$ p/ ^! l1 b; c                //輸出/ {1 Q$ T) f" ]6 ?: I
- ^, K& V" E. F1 T- n8 p7 j
                for(int i=0;i<n;i++){: R/ }! s$ s) g" I+ u0 }  M/ Y3 u
9 r# G4 k/ p4 G" v
                   System.out.print(Num[i]+"\t");6 ~$ B3 s8 w) w1 R  e
1 d' b; u6 r. l  L2 F. t
                }
2 J3 i1 ?" E0 B. u9 |/ }) ]* {* j, }- D. n0 }. g5 ~/ J
               
" Y* g' ?& S) U( w5 L! o5 u# F" o; h2 A; Q' e7 P
        }1 O8 H1 q4 h# `9 p, }
$ I# M2 V: x' e" C' |' P3 N" X
( h/ l; E. H2 H2 m) |; \8 p( S

" S( V5 B5 O4 {7 j}
人平

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;
9 w$ a, t$ E, J2 A/ @3 I6 P7 z) r# |
import java.util.Scanner ;1 Y9 e- ]3 }/ D" w! @; d

) j" @( H/ M! N0 u: T" n$ W5 Wpublic class j103: y' x" w/ k7 {9 E- `
' ?. V' ~1 o& R# B! S- f
{3 \) E8 E" g: ]# Z3 |- V' q9 E& `

: ^8 O: y( S' j+ U% o9 _" e! L        public static void main(String[]arg)' O- Z: J! p6 A  n) j

0 P; c; d- g8 L, c        {
. l  Q4 R0 \: N$ |: @
5 S  I, N5 k) X! D        System.out.println("請輸入欲產生之亂數個數");, j) y7 b) G8 y0 _- |7 j4 F; ]! p

# i8 Y: z; R: ?+ d) [  v/ d        Scanner s=new Scanner(System.in);$ k% }( O* H  ?
9 c2 q7 @4 }7 z+ _1 u7 p8 g% B
        //System.out.println(s.nextInt());
: l& s0 T" b( M+ U3 V  ~0 G
$ g0 r& g, `1 }+ l3 O$ m        int n = s.nextInt();
( I/ `9 h2 \9 V5 H# a; [9 q$ ]
, m: g) Y: G# P! h6 }4 ?- a        int ar[]=new int[n];/ l; |- O/ O  a8 E# [: T
1 c: F" F/ p6 N" F
                for(int i=0;i<n;i++)
! F3 }, G7 q' r: v, x0 n4 R/ b7 }
                {  D% L9 {8 c$ B( N) @& H; }
2 {9 p; z2 _& U/ P- U( s9 u9 _
                ar[i]=(int)(Math.random()*1000);
  B  X" u/ `! R5 |
4 `4 y5 Q. `' L3 f# l0 M5 z                }6 s9 e# H' L5 P& W
+ G4 T$ N" }& X# U5 p
        Arrays.sort(ar);
6 R' ~9 }" \4 a+ h9 S4 R5 Q" ?
: }" O9 _1 Q+ Y: d5 |                for(int i=0;i<n;i++)7 k  g8 Z8 c3 P: X& w; F* ~3 b2 \

8 v" {" h9 o0 U3 l                {; r" [: e( d0 ^3 v. d1 p
5 o) V; R: i( Q) r: d$ P) b2 m! K; N
                System.out.print(ar[i]+"\n")        8 D/ a" E0 m/ i0 f3 N- z

$ ]3 r' }- V( g' B4 `. P" A( H5 s; h               
  D# P* O: B9 @9 p
% e( \; ]) c/ {1 [* `0 l                }
" |( B$ X& i$ f" V. N# x$ n0 @' n2 D
        }& i; w2 ^$ }, [$ D
/ p; k1 [5 n9 H" Z* H
}
人平

TOP

返回列表