TQC107
, o! n0 c# L3 f" }8 s' H% ^: tpublic class test{
: }4 N, x( W% S0 n/ s4 W
5 v8 B- F& Q. K$ U1 r5 t B public static void main(String args[]){
2 v9 S$ {/ S4 W& q6 S- o- A( L5 k ! i7 J" O& J8 [0 e) r* n- z% J( \
//0 1 2 3 . b! o# J& U& @9 c+ b
//1 1 2 3
$ {! G& S h, s7 p+ f4 N //2 1 2 3
; r, H: i7 ]- V5 j! Y7 m + K6 B5 R8 q2 }- A/ V! a
float tot = 0 ;
$ C0 f; e1 j$ A5 `1 B# [* d0 w& \ for(int i=1;i<args.length;i++){+ q, n" k$ h" y2 U
tot += Float.parseFloat(args[i]);
3 ]3 d7 F: y0 p$ |: |( O# e }
+ @5 H& A) o% B5 M1 R tot /= (args.length-1) ;" h- P1 n3 @* G7 y `2 \0 a" M
8 H% c- \3 {, x) ^ if(args[0].equals("0")){1 w) T9 m U$ i* u& I' z1 \
System.out.printf("平均值:%f",tot);
( J: l9 b. l# _& I/ m3 p! |/ _8 R [2 x }else if(args[0].equals("1")){
% t$ T# A8 s! u' }/ V System.out.printf("平均值:%.1f",tot);
+ q P0 {0 b! y. v6 ]3 ~- h }else{" _2 P9 ]) Y5 c& H6 ?% O/ W
System.out.printf("平均值:%.2f",tot);/ g E. {5 K1 l
}) t) G3 p& R! V. y6 E9 G
* K) z( I. S* R' Y
, \3 |" i9 A; U! G0 c2 P0 b/ [ }* ?) T8 W; [: U: ?
5 x9 F$ ~3 j' ~: [2 j$ y7 n1 ]! i* {/ L3 ?+ a, _2 {
}; j6 {/ d% X8 i# r4 W4 L. b' \/ V
TQC108* Q" a0 ^" _5 x8 v
import java.lang.*;
! l: ]9 x2 h- W& o" ^3 U+ T E3 S
4 w' R$ ?, l- G' I% W1 @2 }5 M! b2 Ipublic class TQC1085 X$ X9 r& I$ l: ?* _! p* I
{# O" S6 ]0 @/ O* C
public static void main(String[] args) 8 @8 @3 B) T8 j" h4 o2 [
{
8 N, k8 d- `, t, F3 {. ]' B: ] for(int i = 1 ; i< 10 ; i++){7 b7 N/ L, x1 l2 M; c v" z. H& C
for(int j = 1 ; j <10 ; j++)
. j# Q8 Z) ], ?! P" `- { System.out.print(""+i+"*"+j+"="+(i*j)+"\t");
3 v+ A; G; E( p: c' d2 f$ | System.out.println();8 P7 l2 ~, `# d7 n/ S* H5 S7 i
}
3 t. c( v$ M- x, P' D- ?5 q }
" y9 K: v _# t# F; Z}
( R8 L. F4 t4 x1 G" Q5 N8 |! e8 N0 l
1 q. E% ?0 W8 K+ E/ cTQC109
4 L$ J. ~& N: V3 Y B9 @public class TQC109 {. Q% g/ w, u }" {
public static void main(String args[]) {
% b( P3 `8 ^0 X7 f: s int r;
5 x1 e+ U! n! E/ T r=(int)(Math.random()*100+1);
, q! M5 o: m. W6 _ double area = r*r*Math.PI;
2 D0 r4 F: ~6 S0 j double vol = r*r*r*Math.PI*43;5 {) b, s% ?/ t1 I, |
System.out.println( "隨機產生的半徑為:" + r );6 E9 f7 L, k! u2 y5 U: w6 H# Z
System.out.println( "計算後,直徑為:" + (2*r) );3 M% f: t; H7 ? d) R- v6 h
System.out.println( "計算後,圓面積為:" + area );) _( ?7 ^2 o5 c3 w- R
System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);0 R) W" V$ a( o" ]' g+ y
System.out.println( "計算後,圓體積為:" + vol );5 d* S, ]( b# x% I# Y6 ` N
System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);( g9 q( h+ k- a4 t# U! U3 \
}- N+ f1 A+ m, u: d, p( }
}
/ q% q! j0 c& u- h6 X! Q0 |: ^. n7 o c% I& e( \& ^8 s
2 e6 _, n1 I8 y" _9 B
TQC110 * K, }& L ~0 b, }
import java.io.*;* R& m" |* ?7 }) }
import java.util.Date;
! G* f& Y9 g" a4 q L, h: H4 T7 e; f
class TQC110{
1 m y" r+ H6 I. j& v# _ String items[][];
! g# q: \# Z- z- b q2 h8 m long start, end;* O- E4 J' [5 }. h0 y
Date d;; g) n0 P3 a5 C' A9 ~/ ^$ s R6 W! n. |. a
BufferedReader br;4 N. q( N' r8 g$ Y5 n2 f- m1 ]
0 ~$ T9 b- `8 V8 V ` public static void main(String args[]){
- u# v. U9 z, d& s4 `2 w int total = args.length;
! O+ U) s5 N/ Q9 E: N int pairs = total / 2;
, k* ^9 N) K+ c! _' Z! Q TQC110 tte; W+ ?1 z% B" Z( c* o5 } u
if(total != 0 && pairs != 0)' S- r: N3 C+ F9 q+ n) j
{
5 ^1 J/ F8 w: i) K //get value from args..
9 I9 A- |5 G" _0 b. X3 `% k String[][] tt = new String[pairs][2];
! n! {# C- ]6 `+ B6 w0 i7 W for(int i=0; i<pairs; i+=2){3 K* R$ `5 x, Q
tt[i][0] = args[i];1 R$ [8 X! G0 Z+ J
tt[i][1] = args[i+1];* q/ ?! E: p( H7 p7 s. h) p
}) d& Y( K' ^% o" `+ t; g1 i
tte = new TQC110(tt);
D# ~8 [' r, D& B1 u2 n% o8 p }else
% y* w" q6 O$ t* @& o tte = new TQC110();
2 b4 O h3 f, o7 B# w5 Y5 B5 |4 d tte.start();
+ @7 S/ r! [/ `, M0 X }
4 a3 Q! _' N) @
; q' S. k7 g O8 C u TQC110(){4 o' i. P9 u' A {! l& y2 l
items = new String[5][2];
0 t! ^- P, v, x. w; ] items[0][0] = "電腦";" W: N; \1 z) i( t r8 L! E
items[0][1] = "computer";
3 e' r: i# ~4 z1 m items[1][0] = "資料庫";
( a9 H$ K* i' ^4 c+ F items[1][1] = "database";
2 U9 i5 \( ]6 s! m7 u# H items[2][0] = "語法";' R; [" m2 Z5 V0 x$ v) {( a/ e
items[2][1] = "syntax";
8 x. B) U' u+ Q; o. q items[3][0] = "學校";; g9 d9 C [4 `( H
items[3][1] = "school";
9 Z0 h. |. g" U& N items[4][0] = "假期";
, a& `& Q2 w# z items[4][1] = "vacation";
|* A: s( q* a- _, W: @ //make default value& m9 _) v) v; ?. Z0 Z, e* z
br = new BufferedReader(new InputStreamReader(System.in));; ^/ {, l$ W* h% R, k
}
" {8 d& g, E0 j6 V; }
# u% ?+ A9 }& V+ m* u- w5 a) z TQC110(String[][] it){
! V" ]% O- q9 y# ^+ x items = it;
$ X8 \* B( H1 @; z' O. |4 a& a br = new BufferedReader(new InputStreamReader(System.in));3 D$ S8 h7 c. f; g2 `
}- R* t( i4 \$ S; |, L+ }% q8 N
4 X- n2 n N! S7 g% C) ?5 a7 G9 V void start(){
0 n* {4 }0 m% D, M0 _9 j) c String ans = "";
! L; S3 t9 n- O: R( P* L2 { int correct = 0; // 計算答對題數
8 ^6 I) `2 P& J j0 ~( B1 S d = new Date();: R: R- I: h+ ]. q' ?2 ~
start = d.getTime(); // 開始答題時間9 a) ~: _) k# s
System.out.println("請將題目的中文詞彙翻譯成英文單字!");) l5 @: [: N8 w* J6 s- K8 }
System.out.println("輸入英文單字答案後請按Enter鍵:");
6 D- y/ i4 q3 }& \ System.out.println(" ");
' \$ y6 H) M1 ]6 `1 a a for(int j = 0; j < items.length ; j++)+ k4 a; j. R5 _. u
{
0 D# Z7 X5 q& K System.out.println("第" + (j + 1) + "題__ " + items[j][0]);
' |2 B* X9 F& m' \ try{
! U2 S0 }8 k3 k j' R5 H! o. R; H7 k ans = br.readLine(); n$ Y3 ?/ T% p3 P3 B
}/ L' y9 W- ]3 Z5 |5 X
catch(IOException ioexception){+ x2 c: S- f6 D. i) Q( g
System.out.println(ioexception);6 ?9 ~& C2 p# H1 e
}2 }8 v b: q! m2 }! |+ C0 f5 l
if(ans.equalsIgnoreCase(items[j][1])){
5 B! ? \& r% F# ^0 \ correct+=1;9 d a5 ^8 o/ x
System.out.println("答對了!");6 T# ]0 B2 s2 u) ~
//count correct
3 Q& p$ e, F+ r4 d //ouput correct message
# T! O) B& q# w: P* T }else{+ T, M0 v/ d& Y1 s0 A2 p. I
System.out.println("答錯了! 正確答案是:" + items[j][1]);
6 }. S5 c% I1 M0 C+ ~- E //ouput incorrect message* I: v% Z; b, i
}7 t; i# V6 P! Z; |; m7 F' u
}
! T6 T9 z) a, u9 \
3 T$ P; \; V2 n E& e; V4 u d = new Date();
2 y4 K, f+ L6 [: q. m end = d.getTime(); // 結束答題時間
8 }+ p Q/ E9 j* v System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");
) ^' k: _4 T: s: k0 E. _7 X System.out.println(items.length + "題中答對了" + correct + "題");2 _. v6 f, m' T2 @
}
: }" @3 c d6 \* v } |