TQC1078 r9 g9 [% D$ M( B( B+ u
public class test{3 {1 P3 H% }: n- @0 h5 q# A+ {6 ?
! l M$ U% b0 G& |6 U7 y: _) Q
public static void main(String args[]){
9 L% T O4 P0 a% @9 s# j5 i
1 t+ j) B# \2 R5 t6 c/ Z/ E //0 1 2 3
5 q: f i3 N& l" O6 J$ T //1 1 2 31 l) {) T% |0 ]! L: U
//2 1 2 30 B. S* [3 {8 t% X* ^; P
' r8 f" z+ a" T float tot = 0 ;8 C6 a/ z5 a! Q$ y5 f0 f1 ?% I
for(int i=1;i<args.length;i++){: s- C- C: d: g2 q8 }- W
tot += Float.parseFloat(args[i]);
1 \0 f H& n/ q; t6 G }
" Y" l9 b! _- w1 W; _ g1 q tot /= (args.length-1) ;4 {! l' h3 w8 r: l
( D5 }' a+ Y. |5 }
if(args[0].equals("0")){
7 I* `6 S; I8 P- ~# G System.out.printf("平均值:%f",tot);
+ P/ L3 W* ^2 o$ D4 Z, H }else if(args[0].equals("1")){
9 S, r9 ]' u' e, F0 d* | System.out.printf("平均值:%.1f",tot);
& Y' N8 W" w# \: T5 P }else{
! `( `8 K8 ^: Q; p& D/ j System.out.printf("平均值:%.2f",tot);
3 H& h; {9 e5 C% z) o# R- a, [ }
( v3 Y! I" V$ c- R6 A$ s6 w' _+ @
; u! Q# S* J0 {& K" w' Q: b( ] 3 a+ h$ e& e" J; \
}6 u4 F; O! O" M, B& B
9 {% a8 i/ K1 W# a: v, p7 R5 f
+ r' R! _1 `( e2 [3 X
}4 v6 J. m. t0 Q' M/ d) v
TQC108
# W9 D8 Y4 Y( v d5 d- Dimport java.lang.*;* ]3 E+ J) O" ~: Y
% u4 f6 D8 L% bpublic class TQC108+ C4 L% k1 F1 a! v4 ?
{, L8 {! O# H3 f# T/ D+ _
public static void main(String[] args)
) d$ k- [% B6 s {
- p5 W7 S1 G: h# W for(int i = 1 ; i< 10 ; i++){$ I% z3 K$ W8 t2 M; _/ r
for(int j = 1 ; j <10 ; j++): u: m8 X' L0 b7 _& ^$ n7 ]4 p
System.out.print(""+i+"*"+j+"="+(i*j)+"\t");; `2 D) ?9 ^( L) s7 Q7 {3 {, S/ |
System.out.println();; m' [: ~% O+ {/ V' P
}
* I# [# J |! |8 l. b- I }: A# u% o, j( _3 w' v
}
( |1 i" m7 v$ a
2 v. X. V6 U+ ^2 g, e1 i, T6 f& w! W9 ?- p
TQC1098 w6 \# S/ @8 `& l+ E* U+ f6 l& |5 h0 S
public class TQC109 {' I" I$ W: L* Q' v8 p
public static void main(String args[]) {
7 S# |% h4 v. d3 R& x int r;
; R1 R7 {/ A7 A- s' W& K r=(int)(Math.random()*100+1);1 h" g- G& |, Y' ~. P
double area = r*r*Math.PI;
. H3 u) a) M- r+ [2 F double vol = r*r*r*Math.PI*43;
1 [$ P) r7 U' ?, `( k' u: y+ @ System.out.println( "隨機產生的半徑為:" + r );) e7 ^8 c, [) ^" Q% V# L1 A" z2 n
System.out.println( "計算後,直徑為:" + (2*r) );
! }, q/ `, Y/ Y& _3 D9 r5 l System.out.println( "計算後,圓面積為:" + area );
, n0 F3 j7 q/ X, {7 ~, q System.out.printf( "四捨五入至小數第1位,則圓面積為:%.1f \n\n",area);
y1 m' S. m) F2 \- M# F8 }+ \# @: T System.out.println( "計算後,圓體積為:" + vol );/ I! ^2 J: E% e
System.out.printf( "四捨五入至小數第1位,則圓體積為:%.1f \n\n",vol);
# r+ _0 b5 l# B. h9 {; h0 q }
# s% o( l6 z* _3 @; W2 ~}
1 b: R' ]6 c9 y2 I- n. q/ r
. [0 ]: z2 s8 f: T2 x ! B( O8 G9 N" q
TQC110
, T3 n; E/ g9 s' ^import java.io.*;
5 \: t' N I8 R o8 k5 {4 wimport java.util.Date;/ r% X6 v' O% {5 ^. h* q" m# D
! J' i. ], u- U* g& t class TQC110{) O1 t5 J( |! ^7 ?
String items[][];' H, b$ O1 t5 q; E+ F! A
long start, end;5 D, L. t& @! A& A. [5 U
Date d;
5 X: i9 I6 k/ U# f BufferedReader br;
, A/ R9 c: a, e( }& h/ Y1 [- y# G0 z. q2 s+ n) O5 F
public static void main(String args[]){6 [# `/ k* A2 F
int total = args.length;
. g& O& F5 g) [2 q( b6 z int pairs = total / 2;/ |9 x+ Y1 j( k8 B$ b4 D9 a1 f% g) N
TQC110 tte;
# l4 V# M& D2 U4 Z3 J" s9 Z if(total != 0 && pairs != 0)- @( n1 i4 a2 T4 L/ N
{/ p& Y; \) c; e9 {& _
//get value from args..
0 I8 z* T7 I0 q String[][] tt = new String[pairs][2];( [9 j: h8 L- m8 E
for(int i=0; i<pairs; i+=2){
r4 d& d* F( [9 `; ?- q# M* s tt[i][0] = args[i];
6 X9 m \( l2 k# N. p) t tt[i][1] = args[i+1];
0 C) `; ^" o8 F, U& [ }
! j6 W! I/ a1 K% d& s tte = new TQC110(tt);
# Z( r9 Z2 X6 R5 w3 }- Q1 X }else8 u9 q- [! b: I
tte = new TQC110();; r) x4 v; U# M
tte.start();
8 E1 e! g) O6 `* `7 w. N }& q+ r: D4 R$ z# T: V4 Y. F, P
. b# [$ P) U' W TQC110(){
5 B1 c5 s9 b; V$ B3 B items = new String[5][2];6 Q" x8 c1 X" W4 @1 F- d' b
items[0][0] = "電腦";
6 n. d+ P" z9 K7 r items[0][1] = "computer";
1 Y4 D, i0 U1 f. @ items[1][0] = "資料庫"; }! s. I! S( d, c% r! T
items[1][1] = "database";+ ^+ _1 `) h! y( {1 i6 a! R) D/ b
items[2][0] = "語法";
0 s2 R# U" k0 t( x5 ~ items[2][1] = "syntax";
: u6 |$ S9 ?, L& j items[3][0] = "學校";9 P) D; f5 v9 d* N% d
items[3][1] = "school";8 F$ b' N5 l0 d. D: W
items[4][0] = "假期";
5 ]: B' q9 C, J( k) T items[4][1] = "vacation";; B0 P5 d6 d7 o0 b3 I2 e( C; h
//make default value
/ B' g* d- U* A6 ] br = new BufferedReader(new InputStreamReader(System.in));1 `8 a O. D) I, Q+ }
}
& J3 N, l+ H Y. u0 P2 |: _' a 7 W6 @2 B" q/ P6 @% W5 t0 j
TQC110(String[][] it){7 Y% b) G/ V, j# a t6 ?
items = it;
# S* `1 w! B% `- A8 O br = new BufferedReader(new InputStreamReader(System.in));
5 @4 b9 v6 C$ G0 @. i" F+ V; D; k }
; S) K7 G0 _- f) ?# p$ t7 i
' h5 x4 u4 X5 O- c+ t/ S8 p& U void start(){8 R. I! s; F7 r% P8 l5 O; p
String ans = "";
& i) m$ D+ l$ S7 l0 e; X int correct = 0; // 計算答對題數
+ c3 M8 E, {9 e# t4 n$ l4 ]2 y d = new Date();
: x& [" ]: d: F+ r, T9 g start = d.getTime(); // 開始答題時間
1 P% L0 q7 A* p System.out.println("請將題目的中文詞彙翻譯成英文單字!");
5 u& f; a3 Y# i System.out.println("輸入英文單字答案後請按Enter鍵:");" ]& K/ O9 |5 `1 v
System.out.println(" ");
2 }- h" r6 X! m; v w for(int j = 0; j < items.length ; j++)
4 K/ k2 K, }# i, F {
* z2 G1 t8 m9 w1 t6 Y System.out.println("第" + (j + 1) + "題__ " + items[j][0]);
' u8 T5 H: s7 V9 T9 @ try{+ O! d' @& u1 D6 d4 a9 X) g: {
ans = br.readLine();# b: U" v' x3 a2 i, S( e* \6 j2 H
}
}; |/ K) v; X2 |$ ~. h- E4 [ catch(IOException ioexception){
0 y4 N% }+ v" l System.out.println(ioexception);
& ^# H8 e: y4 [6 Q, d }
7 D6 |. G4 M# T* F5 @) v4 y if(ans.equalsIgnoreCase(items[j][1])){" R& e. C! w; H1 t3 [% T2 M0 |8 h
correct+=1;
7 x( I' i- G- R& g System.out.println("答對了!");/ Z5 D9 Z* j& t8 l( ]+ e- N& O9 y8 I
//count correct& m/ s4 f) R! {
//ouput correct message3 M/ _; h( H* r% w
}else{; q" G8 W- }( O7 Q* P. E
System.out.println("答錯了! 正確答案是:" + items[j][1]);
% T: Z9 T, m7 K f //ouput incorrect message* E9 [# W: z% c! |% }- w' A# y
}+ M" \4 U% E: J
}
* f! e% D5 B# L W- d% |( C. b& B
; V0 T; V2 `* v1 g" g7 m$ Q d = new Date();) U. g, R+ m4 D0 Y: I% V1 ^( o9 l
end = d.getTime(); // 結束答題時間
8 [: G$ Q a" m1 w+ `) q System.out.print("你使用了" + (end - start) / 1000L + "秒, 在");, q& D0 s) H7 ^0 J6 L" c
System.out.println(items.length + "題中答對了" + correct + "題");, \: w7 k/ ?, ?. { g
}. s- n, e0 A9 T% a U# H- L
} |