You are on page 1of 4

BI TP JAVA

A/ Cc bi tp java c bn

(Tun 4)

Bi 01: In ra mn hnh tt c cc hp s <100


Bi 02: In ra mn hnh 20 s nguyn t u tin
Bi 03: In ra mn hnh tt c cc s nguyn t t 1000 n 2000
Bi 04: In ra mn hnh cc s <100 v chia ht cho 3,7
Bi 05: In ra mn hnh cc s nm gia 1000 v 2000 ng thi chia ht cho 3,5,7
Bi 06: In ra mn hnh 5 s hon ho u tin (S hon ho l s c tng bng cc c s
ca mnh k c 1
Bi 07: Trong cc s t nhin <=100 hy m xem c bao nhiu s
a)
b)
c)
d)

Chia ht cho 5
Chia 5 d 1
Chia 5 d 2
Chia 5 d 3

Bi 08: Cho s t nhin N bt k ( gn trc ), tm v in ra c s nguyn t nh


nht ca N
Bi 09: Cho s t nhin N>1 bt k ( gn trc ). In ra khai trin thnh tch cc s
nguyn t tnh t nh n ln VD: 93.3; 122.2.3
Bi 10: Cho trc s t nhin N bt k ( gn trc ). In ra mn hnh tt c cc c
s nguyn t khc nhau ca N

B/ Bi tp v hm v th tc (Method & function) (Tun 4)

Bi 01: Cho s t nhin N bt k


Tnh tng S=1+1/(1+2) + 1/(1+2+3) ++ 1/(1+2+3+..+N)
Bi 02: Cho s t nhin N bt k, tnh tng
S= 1+ 1/2! + 1/3! + + 1/N!
Bi 03: Cho s t nhin N bt k,
tnh tng S=1+1/(1+2!) + 1/(1+2!+3!)+ ..+ 1/(1+2!+3!+..+N!)
Bi 04: Dy Fibonaxi 1, 2, 3, F(k) = F(k-1) + F(k-2). Tnh s Fibonaxi th N.

C/ Bi tp v mng (Array) - (Tun 5)


Bi 01: Cho mt dy s t nhin, vit chng trnh sp xp dy ny theo th t gim
dn.
Bi 02: Cho dy s t nhin, in ra mn hnh tt c cc s nguyn t ca dy ny.
Bi 03: Cho mt dy cc s t nhin, tm v in ra 1 gi tr min ca dy ny v tt c cc
ch s ng vi gi tr min ny.
Bi 04: Cho mt dy cc s t nhin, tm v in ra 1 gi tr max ca dy ny v tt c cc
ch s ng vi gi tr max ny.
Bi 05: Cho mt dy s t nhin, hy m xem trong dy s trn c bao nhiu s nguyn
t, c bao nhiu hp s.
Bi 06: Cho mt dy s t nhin, hy in ra tt c cc s hng ca dy trn tha mn: s
ny l c s thc s ca 1 s hng khc trong dy trn.
Bi 07: Cho mt dy s t nhin, hy tm 1 s t nhin nh nht c khng bng bt c s
no trong dy trn.
Bi 08: Cho mt dy s nguyn bt k, hy xa i trong dy ny cc s hng =0 v in ra
mn hnh cc s cn li.
Bi 09: Cho mt dy s nguyn bt k, cho trc 1 s c. Hy m c bao nhiu s ca
dy trn =c; >c; <c.

Bi 10: Cho mt dy s nguyn bt k, hy tm ra 1 mt dy s lin nhau di nht bao


gm cc s bng nhau. Hy in ra s lng v cc ch s u tin ca dy con ny.
Bi 11: Cho mt dy s nguyn bt k. Hy tm 1 mt dy con lin tc n iu tng di
nht ca dy trn.
Bi 12: Dy s a[ ] c gi l dy con ca b[ ] nu t b [ ] xa i 1 vi s s thu c
a[ ]. Cho trc 2 dy s nguyn a[ ]; b[ ]. Hy kim tra xem a[ ] c l dy con ca b[ ]
hay khng?.
D/ Bi tp v xu (String) (Tun 6)
Bi 01: Cho trc 1 xu k t l h tn ngi y nhng khi nhp c th tha mt s
du cch. Hy xa i cc du cch tha v in ra h tn chnh xc.
Bi 02: Cho trc xu k t bt k. Hy m xem trong xu c bao nhiu ln xut hin
xu con abc
Bi 03: Cho trc 1 xu k t l h tn ngi y , hy tch ra phn tn ca ngi ny
Bi 04: Cho trc 1 xu k t l h tn ngi y , hy tch ra phn h ca ngi ny
Bi 05: Cho mt xu k t bao gm ton cc k t 0,1. Hy bin i xu ny theo cch
01, 10 v in ra kt qu.
Bi 06: Cho trc xu k t S, in ra xu S1 ngc li xu S.
Bi 07: Cho trc xu k t S. Hy bin i S theo quy tc sau: Ch s th bin thnh
$, k t th gi nguyn.
Bi 08: Cho trc 2 xu k t S1, S2. Hy m xem xu S1 xut hin trong S2 ti bao
nhiu v tr.
Bi 09: Cho xu S v 2 ch s i, j. Hy i ch 2 v tr i, j trong S.
Bi 10: Cho mng xu k t S1, S2, ..Sn. Hy tm v in ra phn t xu c di ln nht.
Bi 11: Cho danh sch h tn y hc sinh. Hy m xem c bao nhiu bn tn An.
Bi 12: Cho danh sch h tn y hc sinh. Hy m xem c bao nhiu bn c phn
m l Th.
Bi 13: Cho danh sch h tn y hc sinh. Hy m xem c bao nhiu bn c tn bt
u bng ch H.

Bi 14: Dy xu k t S1, S2, c cho theo quy tc sau: S1= 1111100000, Sk thu
c t Sk-1 bng cch thay i cho ln lt cc v tr 1-2; 2-3; 3-4; 4-5; 5-6; 6-7; 7-8;
8-9; 9-10. Cho trc s t nhin N, Hy in ra xu Sn.
Bi 15: Cho trc 2 xu k t S, S2. Hy chn xu S1 vo gia xu S2 v in kt qu.
Bi 16: Cho trc 2 xu S1, S2. Hy xt xem xu S1 c phi l xu con ca S2 nu xa
b vi k t ca xu S2 ta c xu S1.

You might also like