You are on page 1of 5

BI TP THC HNH NGN NG LP TRNH JAVA

BI TP THC HNH S 1 Vit chng trnh cho mi yu cu sau y: 1. In h v tn ca chnh mnh ra mn hnh 2. Tnh din tch hnh thang c y ln bng 7, y nh bng 5, chiu cao bng 6. 3. Tnh din tch ca hnh trn bn knh bng 3 4. Tnh din tch ca tam gic c ba cnh ln lt bng 5,6,7.
x y 5. Tnh gi tr ca x y vi x=1234, y=4321.

6. Tnh gi tr ca

x x x vi x=3

3 4 3 7. Tnh gi tr ca x log 2 ( x 2) x 4 vi x=6

8. 543200 giy l bao nhiu gi, pht, giy? V d 3662 giy l 1gi 1 pht 2 giy. BI TP THC HNH S 2

Vit chng trnh cho mi yu cu sau y: 1. Tnh din tch hnh thang c y ln, y nh, chiu cao nhp t bn phm. 2. Tnh din tch ca hnh trn bn knh nhp t bn phm 3. Tnh din tch ca tam gic c di ba cnh nhp t bn phm.
x y 4. Tnh gi tr ca x y vi x, y nhp t bn phm.

5. Tnh gi tr ca

x x x vi x nhp t bn phm

3 4 3 6. Tnh gi tr ca x log 2 ( x 2) x 4 vi x nhp t bn phm

7. Nhp mt s nguyn dng n (giy). Vit chng trnh tnh n (giy) l bao nhiu gi, pht, giy? V d 3662 giy l 1gi 1 pht 2 giy.

BI TP THC HNH S 3 (if) 1. Vit chng trnh gii phng trnh bc nht 2. Vit chng trnh gii phng trnh bc hai vi a,b,c nhp t bn phm. 3. Tm s ngy ca nm n, bit rng nm nhun l nm chia ht cho 400 hoc chia ht cho 4 nhng khng chia ht cho 100. V d: nm 2000, 2004 l nm nhun c 366 ngy; nm 1900, 1945 khng l nm nhun c 365 ngy. 4. Nhp vo 4 s nguyn. a ra s ln nht, s b nht trong cc s . 5. Nhp vo di ca 3 on thng. Kim tra chng c lm thnh tam gic c khng. Nu c hy tnh din tch ca tam gic . 6. Nhp vo ta ca hai im trn mt phng. Tnh khong cch gia hai im. 7. Nhp vo ta mt im. Kim tra im ny c nm trong hnh trn tm 0 bn knh bng 1 hay khng. 8. Nhp vo mt k t, thng bo l ch ci, ch s hay l k t khc.

BI TP THC HNH S 4 (switch+if) 1. Nhp vo hai s nguyn a, b v du ca mt php ton: +, -, *, /. Tnh gi tr khi thc hin php ton gia a v b. 2. Cho bit ngy 1/3/2008 l th 7. Nhp vo mt ngy trong thng 3. Thng bo l ngy th my? 3. Nhp vo s lng in tiu th trong thng. Tnh s tin phi tr bit rng: 50 khw u tin n gi 550, 50k tip theo n gi 850, 100k tip theo n gi 1200, cn li n gi 1500. 4. Nhp di 3 cnh ca mt tam gic. Thng bo tam gic l tam gic u, vung cn, cn, hay tam gic thng.

BI TP THC HNH JAVA S 5 (for) 1. In cc s chn trong on [1,20] trn mt dng, cc s l trong on ln dng k tip bng hai cch. 2. In ra mn hnh cc s t 1 n 100, mi dng 10 s 3. Nhp 2 s t nhin a,b. In ra mn hnh cc s chia ht cho 3 hoc 5 nm trong on [a,b]. 4. Tnh tng cc s t nhin t 1 n n 5. Tnh S 1 2 2 n 2 vi n nhp t bn phm 6. Tnh S 1 7. Tnh S 1
1 2 1 , vi n nhp t bn phm n

1 1 , vi n nhp t bn phm 2! n! 1 2 1 n

8. Tnh S 1 (1) n1 , vi n nhp t bn phm 9. Tnh tng S


1 a 1 , vi a, n l cc s t nhin nhp t bn phm an

10. In bng m ASCII ra mn hnh gm m v k t tng ng 11. In n s hng u tin ca dy Fibonacci. 12. Kim tra mt s n nhp t bn phm c l s nguyn t hay khng. 13. In tt c cc s nguyn t nh hn 1000 ra mn hnh 14. Tnh tng cc c s nguyn dng ca mt s n nhp t bn phm. 15. S nguyn dng n c gi l s hon chnh nu tng cc c nguyn dng ca n bng 2n. In cc s hon chnh nh hn 1000. 16. Tnh 2 n vi n nguyn dng nhp t bn phm. 17. Gii bi ton va g va ch. 18. In mt hnh vung gm cc du * c cnh bng n (nhp t bn phm) 19. In mt hnh tam gic vung gm cc du * c chiu cao bng n (nhp t bn phm). 20. Vit chng trnh in bng cu chng.

BI TP THC HNH JAVA S 6 (while) 1. Tm s n b nht sao cho n! ln hn mt s m cho trc 2. Kim tra mt s c l s nguyn t? 3. Tm UCLN bng 2 thut ton 4. Tm BCNN bng 2 thut ton 5. Tnh gn ng exp(x) bng cng thc
x x2 xk e 1 1! 2! k!
x

vi chnh xc 0.001 . 6. Tnh gn ng sin(x) bng cng thc


Sin( x ) x x3 x5 x7 3! 5! 7!

7. i s nguyn dng n t h thp phn ra h nh phn, h thp lc phn. 8. Phn tch mt s ra tha s nguyn t 9. Tnh tng ca cc ch s trong mt s nguyn dng n nhp t bn phm. 10. Vit chng trnh tm nghim gn ng ca phng trnh bng phng php chia i a. x 3 x 1 0 trn on 1,2 b. xSinx 1 0 trn on 0,2

BI TP THC HNH S 7 (phng thc) 1. Vit phng thc tnh max ca hai s. Dng phng thc ny tm s ln nht trong 4 s a,b,c,d nhp t bn phm 2. Vit phng thc gii phng trnh bc 1, bc 2. Dng phng thc gii cc phng trnh vi h s nhp t bn phm. 3. Vit phng thc tnh n!. Dng phng thc ny tnh gn ng s e vi chnh xc epsilon=0.01 4. Vit phng thc tm c chung ln nht ca hai s a v b. Dng phng thc ny ti gin phn s
m vi m, n nhp t bn phm. n

5. Dng phng thc vit trong cu 3, thc hin php ton cng phn s

m p n q

6. Vit phng thc kim tra mt s c l s nguyn t hay khng. Dng phng thc ny in cc s nguyn t b hn 1000 7. Vit phng thc tm nghim gn ng mt phng trnh f ( x) 0 trn on
[a, b] , ly phng trnh trong bi 10 (bi tp s 6)

8. Vit cc phng thc sau y: a. Kim tra di 3 an thng c lp thnh tam gic hay khng. b. Tnh na chu vi khi bit di 3 cnh ca tam gic c. Tnh din tch tam gic S dng cc phng thc trn tnh din tch ca tam gic khi nhp di 3 cnh. 9. Vit phng thc lm trn s nh hm round ca excel. 10. Vit phng thc in bng cu chng n (n=2,...,9).

You might also like