Board logo

標題: 1217 使用者輸入值(實作jvd103) [打印本頁]

作者: b790113g    時間: 2011-12-17 10:47     標題: 1217 使用者輸入值(實作jvd103)

本帖最後由 b790113g 於 2011-12-31 09:54 編輯
3 T! n- s5 k( I
! O$ H( M$ T- l# E1 c- v- h/ d程式中可以輸入值* m# b+ u6 }' o

  X- M$ u/ W5 Y6 {' E% e  U實際寫出 jvd103
6 v5 d, x; ~$ \0 }8 M, `5 V9 c- h: ~2 B# P) {  E% 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. }
複製代碼

作者: eric5802    時間: 2011-12-17 11:37

import java.io.* ; // input output 資料函式引入
/ y9 @* }- I  t2 }; R, f$ I6 d
( X. I8 M" v! L8 t& \1 Nimport java.util.Arrays ;' J: C* A6 q4 b7 I! ]6 r; \: S1 |
( f$ a' H6 l! j( v7 s
2 M4 y+ v4 P) w2 u2 }$ y5 a
& H% ]0 k3 ^/ i- @2 H4 e
public class JVD103{
& E" Q$ R' n# L  c1 z1 {, @
2 \4 y2 u+ A8 O6 ^' T* @+ J- O4 S8 x* _3 q  U
$ N( C1 W. Z. Y2 m# g' z# Y5 L; R
        public static void main(String arg[]){
0 `7 a2 U: W7 E4 `, N* _. m9 J) A( V( s- W" D% C
        
0 m5 |; }: B( n& y! I# S6 c$ |& N
        / L$ b1 c8 y! J! r% d

  f, `2 \$ |- u! W1 j: w% ?8 _                System.out.println("請輸入欲產生之亂數個數:");: r1 @" y5 l+ k2 G; q. x# y

8 K$ ]8 Z8 H0 `: K: c+ L        ) K, G) y# C9 x' b$ |

( O: ~) t% b/ m' \7 P                int n = 0;  //輸入要產生亂數個數 並初始化
% ^2 d; W% {0 \5 B% f) F" _
3 W/ [; O; t* k+ Y               
  i; ^6 m# I+ F: y
8 b; z5 B! h% y, z" T1 S% R) [                //使用到io 一定要加上 try catch! u2 U) [) X( s/ R

/ q5 A# a7 M- i, `" ^; i7 w8 w                try{
  t. f; b: Z5 E/ m7 h! w, F8 d5 Q1 Q: x5 P
                        InputStreamReader isr = new InputStreamReader(System.in);  //輸入資料流
( ]) U; ?+ p! I4 J: i' P
, D% f9 X6 B% t+ Y7 P, p  k2 l                        BufferedReader br = new BufferedReader(isr); //資料暫存區" Y+ Z4 k; U# q& |
3 F. H& N, V/ J, |; D! p* B* I
                        n = Integer.parseInt(br.readLine()); //輸入的資料是String  但我們要的n是int (轉換)
8 T. i" F2 C1 v2 Y7 p5 S" {) v7 ]4 |9 _2 a2 r) @
                }catch(Exception e){}
4 X# z* Y% j2 v1 c7 M
, T4 N/ R7 D7 E5 p( [8 O6 s+ t                2 p7 V! u" d  m. j

1 |% V9 P; W. [5 x8 }3 d                + z3 Q# K' b) d3 T/ ]

3 m4 j7 [' J9 m* n! A3 Q" b                int Num[] = new int[n];//產生n個亂數的變數
! {+ k4 C8 A: @9 _# N: l( y
: j/ X% |- U$ }$ p               
* V$ t* K& k8 k/ y5 M0 c2 Z1 N3 f
. H! d% w0 d1 X' k" K' ?* ^4 \                for(int i=0;i<n;i++){
/ J' n/ u6 A  \) f/ K3 l0 z/ q# |3 A! C0 x. {! J; T9 F$ m* M
                        Num[i] = (int)(Math.random()*1000) ; //double int 都是數值,差別在小數點 (int)
7 Z: C6 T! j) g& [) g! U8 C1 w# y7 i2 R& z( g8 ^/ c6 T
                        //System.out.println(Num[i]);
+ ?0 B" @$ k/ Z6 t: L- w7 p( X# d& {( Z
                }
: O  l, Y/ Q5 G1 X# h5 h
0 F; [! y3 L# X  O: v; ^4 l) k/ u* g  v& H                Arrays.sort(Num); //排序2 e% A! N  l# q( h7 q

: b! W1 W2 b) j8 n* i, W' |4 r! e3 e               
  |9 x2 t  V0 R: G4 j' ]' y9 d9 Z) k4 S. K' J
                //輸出# G6 @2 ?$ k9 [7 G' E$ ?; ]
6 h2 H* s4 E! `. F% T. O0 J
                for(int i=0;i<n;i++){- K: V0 Q1 j- p) J
4 i+ l9 g9 z& O2 H; Y
                   System.out.print(Num[i]+"\t");
# C* r5 J4 d$ q; q& C4 O8 ?" t; l: I( `; P
                }6 x( v/ k4 k* v1 n* z8 i
$ W: w6 x  A0 ~. V( n
                ! m% M7 Z4 j$ P" S( E  I

6 c# C9 a, |" l2 F  ]2 C        }
# M% q+ m: F. F% p/ |$ u" A+ y. H* O4 ~4 e& I6 C

" r9 o' }, k+ R9 Q
) F6 S/ X: |) m$ V}
作者: kim    時間: 2011-12-17 11:46

  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. }
複製代碼

作者: johnson    時間: 2011-12-31 09:57

  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. }
複製代碼

作者: kim    時間: 2011-12-31 09:57

  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. }
複製代碼

作者: TOM    時間: 2011-12-31 09:59

  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. }
複製代碼

作者: eric5802    時間: 2011-12-31 10:00

  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. }
複製代碼

作者: may    時間: 2011-12-31 10:09

  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. }
複製代碼

作者: eric5802    時間: 2011-12-31 10:20

import java.util.Arrays;
' p3 q6 }* h0 a' j& P8 C. A
! b# C* w/ T0 }! r" ~' ^import java.util.Scanner ;1 ]; V- s8 {4 O# `" y
7 n9 B8 G) u& ^7 {3 \/ w
public class j103& ?+ F, F$ M5 Q* l! _: c, W3 ^5 }
( j" a- S9 i$ R7 ~$ c: e$ s8 y
{
; Y7 h' N: X# ]# f. G+ `: Z. T0 i0 i2 `1 L+ f& t
        public static void main(String[]arg)& m: }2 o! l! R9 p/ S; t* Q) i" o

! k: u, G9 g/ n; F2 j- k6 U5 z  G        {% i4 J  @$ s6 q# Y4 E

$ E8 |. U5 K( j% p( X4 a        System.out.println("請輸入欲產生之亂數個數");
% |. y" q2 A/ ]* h2 {2 k" v+ _! ?# n* n2 p3 ]  }9 K8 h' t4 N/ N
        Scanner s=new Scanner(System.in);
! [4 C- ]9 c9 e  }4 K" P3 ^* h+ p& r6 e, e1 g, U% G$ g* r% P* u* T
        //System.out.println(s.nextInt());* v6 {9 q* G- ?8 A

! y# H& s- {# R( G        int n = s.nextInt();
' r# W% H$ b' W0 O. w9 j: y5 D. b: \% O) X
        int ar[]=new int[n];% ]$ V; R$ A- [' p7 M1 {+ B- w! p3 t

6 M  ^# c; W8 ~6 i( }" _" T                for(int i=0;i<n;i++)
; B& m/ C3 M3 S- A1 c
1 m( _; o( y* N                {
$ J( t' l" I2 M/ Q* q2 r* c$ @% Q& Z
                ar[i]=(int)(Math.random()*1000);
8 u+ ~; H+ {* l4 f+ \! \4 o4 K
. F7 P( a# @4 f4 h- j                }4 \* ^- Z. [3 p! u$ _7 R/ K# U$ F+ V
& ?# w0 P: @. z, D
        Arrays.sort(ar);: Z* c% [) b" ^2 s

& J6 z; w/ n9 ]7 n' x                for(int i=0;i<n;i++)
/ y7 `5 a& t) f* I
% }, ^' i& @& @! L0 Z6 h" V                {
3 m/ P, X- o! |4 U4 F* [/ \; _+ l& q6 Z, A
, Z7 Y  v- Q/ j) e3 I                System.out.print(ar[i]+"\n")        $ l' O- @+ C6 T& S
9 w# \7 p. W" O
                0 D. }, ?1 O$ ^

" _% j7 [" M- v) q! p% f4 y& a                }
$ ]4 R' f: D* W8 Q6 \5 c: Z2 q9 ~; o, s( P0 H7 A
        }
0 W, z2 l  K5 f6 H, q
, D) q, U% W2 c, Q. W+ t}




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2