You are on page 1of 3

BI TP LP TRNH JAVA Phn Mng, Ma trn v Xu k t

Yu cu: Mi sinh vin hon thnh t nht 16 bi.


Bi 01. Nhp dy s a c n phn t ch gm cc s nguyn dng. Kim tra mng a c phi l mng i xng
hay khng (v d: 15 2 1 2 15 l mng i xng).
Bi 02. Nhp s n v dy cc s nguyn a[0], a[1],..., a[n-1] ri sp xp dy trn theo th t tng dn.
Bi 03. Nhp mt dy s a c n phn t l cc s nguyn. m s ln xut hin ca tng phn t trong mng.
In phn t c s ln xut hin nhiu nht trong a.
Bi 04. Nhp mng (a, N) gm cc s nguyn dng. Lit k v m s ln xut hin ca mi phn t trong a.
Bi 05. Nhp mt dy s a c n phn t l cc s nguyn. Nhp s X. Xc nh v tr ca s nguyn t trn a
c gi tr gn vi X nht.
Bi 06. Vit chng trnh to ngu nhin mng (a, N) gm cc s nguyn. In ra cc s khc nhau trong dy.
Bi 07. Vit chng trnh to ngu nhin mng (a, N) gm cc s nguyn.

Sp xp dy a tng dn

Loi b bt cc phn t trng nhau sao cho mi gi tr ch xut hin trong a ng mt ln.

Bi 08. Nhp 2 mng (a, N) v (b, M) v s nguyn p (0p<N). Hy chn mng b vo v tr p ca a. V d: (a,
4): 5 3 6 7; (b, 3): 2 9 11; p:1 a, 7: 5 2 9 11 3 6 7
Bi 09. Nhp s liu cho dy s nguyn a 0 , a1 ,..., an-1 v mt gi tr thc x. Gi s dy a c sp xp
theo th t tng dn. Hy chn gi tr x vo dy a sao cho vn gi c tnh sp xp ca mng.
Bi 10. Nhp dy n s (n 1000). Xc nh ng chy di nht, xut ln mn hnh v tr phn t u tin v
di ca ng chy . ng chy l mt dy lin tip cc phn t khng gim ca dy ban u.
V d : Nhp dy 1 4 2 3 1 2 6 8 3 5 7
ng chy di nht l : 4 4. Bao gm: 1 2 6 8
Bi 11. Vit chng trnh nhp s liu cho ma trn cc s nguyn A cp mxn trong m, n l cc s t
nhin. Sau tm ma trn chuyn v B = (bij) cp nxm, bij = aji i = 1,2,...,n;j =1,2,...,m
Cho hin 2 ma trn trn mn hnh tin so snh.
Bi 12. Vit chng trnh tnh tch 2 ma trn cc s nguyn A cp m*n v B cp n*k.
Bi 13. Nhp s liu cho ma trn A (n*m) c cc phn t l cc s nguyn. Hy lit k trn mn hnh tt c
cc phn t ca ma trn nhng theo th t tng dn t tri qua phi, t trn xung di.
Bi 14. Nhp s liu cho ma trn A kch thc nxn c cc phn t l cc s nguyn. Tnh tng cc phn t
theo ng cho chnh v ng cho ph ca ma trn.
Bi 15. Nhp s liu cho ma trn A kch thc mxn c cc phn t l cc s nguyn. Tm hng trong ma
trn c tng phn t l nh nht v loi b hng ra khi ma trn. Nu c nhiu hng tng bng nhau
th chn hng u tin t trn xung.

Bi 16. Nhp s liu cho ma trn A kch thc mxn c cc phn t l cc s nguyn. Tm ct trong ma trn
c tng phn t l ln nht v loi b ct ra khi ma trn. Nu c nhiu ct tng bng nhau th
chn ct u tin t tri sang phi.
Bi 17. Vit chng trnh in ra ma trn xoy c cp n*n.
Bi 18. Vit chng trnh nhp vo vo ma trn A c n dng, m ct, cc phn t l nhng s nguyn ln hn 0
v nh hn 100 c nhp vo t bn phm. In ra ma trn di dng sp xp tng dn trong phn t
gc trn bn tri s nh nht, phn t gc di bn phi s ln nht.
Bi 19. Nhp ma trn A l ma trn vung cp n. Thc hin xoay ma trn mt gc 90 ngc chiu kim ng
h. V d:
1

3 4

8 12

16

7 8

7 11 15

9 10 11 12

10

14

13 14 15 16

13

Bi 20. Vit chng trnh chuyn i mt s t nhin h c s 10 thnh s h c s b bt k (1< b 36).


Bi 21. S dng xu k t vit hm kim tra s thun nghch. p dng lit k cc s thun nghch c 6 ch
s.
Bi 22: Vit chng trnh nhp vo mt xu k t s bt k, sau chuyn sang dng xen k ch in hoa v ch
in thng. V d s = ABCDefgh th kt qu l AbCdEfGh
Bi 23. Xy dng tp thao tc vi cc s nguyn ln (nhiu hn 20 ch s)
a) Tng hai s nguyn ln
b) Hiu hai s nguyn ln
c) Tch hai s nguyn ln
Bi 24. Vit chng trnh thc hin chun ho mt xu k t nhp t bn phm (loi b cc du cch tha,
chuyn k t u mi t thnh ch hoa, cc k t khc thnh ch thng)
Bi 25. Vit chng trnh thc hin nhp mt xu k t v tm t di nht trong xu . T xut hin v
tr no? (Ch . nu c nhiu t c di ging nhau th chn t u tin tm thy).
Bi 26. a ch email ca PTIT c to ra bng cch vit tn km theo k t u ca h v m. Sau n
@ptit.edu.vn. Hy vit chng trnh nhp mt xu k t h tn v in ra a ch email ca ngi . V
d: nhp tRAn maNH dUng th in ra dungtm@ptit.edu.vn
Bi 27.Vit chng trnh thc hin nhp mt xu h tn theo cu trc: h...m...tn; chuyn xu sang biu
din theo cu trc tnhm.
Bi 28. Nhp mt cu khng qu 20 t, mi t khng qu 10 k t. Vit chng trnh tch cc t trong cu v
in cc t theo th t Alphabet.
2

Bi 29. Nhp hai xu k t s1 v s2. Tm hp, giao, hiu ca hai tp cc t xut hin trong s1 v s2.
Bi 30. Nhp hai xu s1 v s2. Tm xu s2 trong s1. Nu c hy loi b s2 trong s1. Ch : phi loi b cho
n khi khng tm c s2 trong s1 na.

You might also like