De Cuong on Tap Mon Tin Hoc Dai Cuong
-
Upload
chu-van-huy -
Category
Documents
-
view
221 -
download
0
Transcript of De Cuong on Tap Mon Tin Hoc Dai Cuong
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
1/13
B GIAO THNG VN TITRNG I HC HNG HI
B MN: TIN HC I CNGKHOA:CNG NGH THNG TIN
CNG N TP MN
TIN HC I CNG
HI PHNG 2009
TN HC PHN : TIN HC I CNGM HC PHN : 17101TRNH O TO : I HC CHNH QUYDNG CHO SV NGNH : TT C CC NGNH
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
2/13
3
CU HI N TPMN: TIN HC I CNG
PHN I: MT S CU TRC LP TRNH C BN (IU KIN, LA CHN, VNG LP)
DNG I: TNH GI TR CA CC BIU THC N GINCu 1: Tnh gi tr biu thc:
tg(x) - 3 Nu x < 0S = sin(x) + 2cos(y) Nu 5 > x > 0
2x3
+ y Trong cc trng hp cn liCu 2: Tnh gi tr biu thc:4x + 3 Nu x < 1
S = 1x Nu 3 > x > 1x2 - 5 Trong cc trng hp cn li
Cu 3: Tnh gi tr biu thc:| x | + 2 Nu x < 0
S = x2 - 1 Nu 3 > x > 02x2 + y - 1 Trong cc trng hp cn li
Cu 4: Tnh gi tr biu thc:3sin(x) - 2cos(x) Nu x < 0
S = tg(x) - y Nu 5 > x > 02x2 + y3 Trong cc trng hp cn li
Cu 5: Tnh gi tr biu thc:| x | Nu x < 0
S = x2 - y - 1 Nu 3 > x > 0y3 +1 Trong cc trng hp cn li
Cu 6: Tnh gi tr biu thc:x2 + 1 Nu x < 0
S = x4 Nu 5 > x > 0x y + 2 Trong cc trng hp cn li
Cu 7: Tnh gi tr biu thc:
x - y +1 Nu x > yS =y - x Trong cc trng hp cn li
Cu 8: Tnh gi tr biu thc:2x2 + 1 Nu x < 0
S = x - y Nu 10 > x > 02x + y -1 Trong cc trng hp cn li
DNG 2: CC BI TON V TAM GIC, T GIC, HNH TRN,
Cu 9: Vit chng trnh nhp t bn phm 3 s thc a, b, c. Kim tra xem 3 s c l 3 cnh catam gic khng. Nu phi, hy tnh din tch, chu vi ca tam gic . In kt qu ra mn hnh.Cu 10: Vit chng trnh nhp t bn phm 3 s thc a, b, c. Kim tra xem n c phi l 3 cnh ca
tam gic vung khng? Nu phi, hy tnh chu vi, din tch ca tam gic . In kt qu ra mn hnh.Cu 11: Vit chng trnh nhp t bn phm 3 s thc a, b, c. Kim tra xem n c phi l 3 cnh catam gic u khng? Nu phi, hy tnh chu vi, din tch ca tam gic . In kt qu ra mn hnh.Cu 12: Vit chng trnh nhp t bn phm 3 s thc a, b, c. Kim tra xem n c phi l 3 cnh catam gic cn khng? Nu phi, hy tnh chu vi, din tch ca tam gic . In kt qu ra mn hnh.Cu 13: Vit chng tr nh nhp t bn phm 6 s thc xA, yA, xB, yB, xC, yC. Kim tra xem 3 nh cta (xA, yA), (xB, yB), (xC, yC) c to thnh mt tam gic khng? Nu phi, hy tnh chu vi, dintch ca tam gic . In kt qu ra mn hnh.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
3/13
4
Cu 14: Vit chng trnh nhp t bn phm ta tm ng trn O(xo,yo), bn knh R v ta caim A(x,y). Kim tra xem im A nm trong, nm trn hay nm ngoi ng trn tm O, bn knh R?In kt qu ra mn hnh.Cu 15: Vit chng trnh nhp t bn phm bn knh hnh trn R. Kimtra bn knh c dng? Nuphi, hy tnh chu vi, din tch ca hnh trn . In kt qu ra mn hnh.Cu 16: Vit chng trnh nhp t bn phm 3 cnh a, b, c ca hnh hp ch nht. Kim tra xem 3 s c dng hay khng? Nu phi, hy tnh th tch ca hnh hp ch nht . In kt qu ra mn hnh.
DNG III: CC BI TON V MIN - MAX
Cu 17: Vit chng trnh nhp t bn phm 3 s thc a, b, c. Sau in ra mn hnh gi tr ln nhtca (a-b+c), (b+c-a) v (a+b-c);.Cu 18: Vit chng tr nh nhp t bn phm 3 s thc a, b, c. Sau in ra mn hnh gi tr nh nhtca (a-b), (b-c), (c-a).Cu 19: Vit chng trnh nhp t bn phm 4 s thc a, b, c, d. Sau in ra mn hnh gi tr ca snh nht trong 4 s cho.Cu 20: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. m xem c bao nhiu s c gi trnh hn s ln nht trong 4 s cho. In kt qu ra mn hnh.Cu 21: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. m xem c bao nhiu s c gi trln hn s nh nht trong 4 s cho. In kt qu ra mn hnh.
Cu 22: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. Sau in ra mn hnh gi tr sdng ln nht trong 4 s cho nu cCu 23: Vit chng trnh nhp t bn phm 4 s thc a, b, c, d. Sau in ra mn hnh gi tr s chnnh nht trong 4 s cho.Cu 24: Vit chng trnh nhp t bn phm 4 s thc a, b, c, d. Sau in ra mn hnh gi tr s l nhnht trong 4 s cho.Cu 25: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. Sau in ra mn hnh nhng s cgi tr ln hn (a+b-c).Cu 26: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. Sau in ra mn hnh nhng s cgi tr ln hn 0.Cu 27: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. Hy i ch s ln nht cho s utin. In ra mn hnh cc s trc v sau khi i gi tr.
Cu 28: Vit chng tr nh nhp t bn phm 4 s thc a, b, c, d. Hy i ch s nh nht cho s ucui cng. In ra mn hnh cc s trc v sau khi i gi tr.DNG IV: CC BI TON V PHNG TRNH, BT PHNG TRNH, H PHNG TRNHCu 29: Gii v bin lun bt phng trnh (a-1)x + 2b > 0 vi a, b nhp vo t bn phm. In kt qura mn hnh.Cu 30: Gii v bin lun bt phng trnh (a+3)x + b < 0 vi a, b nhp vo t bn phm. In kt qu ramn hnh.Cu 31: Gii v bin lun phng tr nh bc hai (a+3)x2 + (b-1)x + c = 0 vi a, b, c nhp vo t bnphm. In kt qu ra mn hnh.Cu 32: Gii v bin lun phng trnh bc hai (a-1)x2 + bx + 2c = 0 vi a, b, c nhp vo t bn phm.In kt qu ra mn hnh.* Cu 33: Gii v bin lun bt phng trnh bc hai (a+3)x2 + bx + c > 0 vi a, b, c nhp vo t bnphm. In kt qu ra mn hnh.* Cu 34: Gii v bin lun bt phng trnh bc hai (a-4)x2 + (b-1)x + c < 0 vi a, b, c nhp vo tbn phm. In kt qu ra mn hnh.DNG V: CC BI TON V TNH GI TR CA MT DY S
Cu 35: Tnh gi tr ca biu thc: S = 1 + 3 + 5 + + (2n-1) vi n l s nguyn dng nhp vo tbn phm. In kt qu ra mn hnh.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
4/13
5
Cu 36: Tnh gi tr ca biu thc: S = 1 +3
1+
5
1+ +
1)-(2n
1vi n l s nguyn dng nhp vo
t bn phm. In kt qu ra mn hnh.Cu 37: Vit chng trnh kim tra cng thc sau: 1+2+3+4+.......+N = N(N+1)/2 vi n l s nguyn
dng nhp vo t bn phm. In kt qu ra mn hnh.
Cu 38: Vit chng trnh kim tra cng thc sau: 12 + 22 + 32 + .......+ n2 = n(n+1)(2n+1)/6 vi n l
s nguyn dng nhp vo t bn phm. In kt qu ra mn hnh.
Cu 39 : Lp Trnh tnh S = n(n-1)......(n-m+1)/m vi n,m l s nguyn dng nhp vo t bn phm.
In kt qu ra mn hnh.
Cu 40: Tnh gi tr ca biu thc: S = 2 + 4 + 6 + + 2n vi n l s nguyn dng nhp vo t bnphm. In kt qu ra mn hnh.
Cu 41: Tnh gi tr ca biu thc: S =2
1+
4
1+
6
1+ +
2n
1vi n l s nguyn dng nhp vo t
bn phm. In kt qu ra mn hnh.
Cu 42: Tnh gi tr ca biu thc: S =2.1
x+
3.2
x+
4.3
x+ +
1)n.(n
xvi n, x l 2 s nhp vo t
bn phm. In kt qu ra mn hnh.
Cu 43: Tnh gi tr ca biu thc: S =3.1
x+
4.2
x+
5.3
x+ +
2)n.(n
xvi n, x l 2 s nhp vo t
bn phm. In kt qu ra mn hnh.
Cu 44: Tnh gi tr ca biu thc: S = (1+2.1
1) + (1+
3.21
) + (1+4.3
1) + + (1+
1)n.(n
1
) vi n l s
nguyn dng nhp vo t bn phm. In kt qu ra mn hnh.
Cu 45: Tnh gi tr ca biu thc: S = (1+3.1
1) + (1+
4.2
1) + (1+
5.3
1) + + (1+
2)n.(n
1
) vi n l
s nguyn dng nhp vo t bn phm. In kt qu ra mn hnh.
Cu 46: Tnh gi tr ca biu thc: S = (1+ 21
1
) + (1+ 23
1
) + (1+ 25
1
) + + (1+ 2)12(
1
n ) vi n l snguyn dng nhp vo t bn phm. In kt qu ra mn hnh.
Cu 47: Tnh gi tr ca biu thc: S = (1+22
1) + (1+
24
1) + (1+
26
1) + + (1+
2)2(
1
n) vi n l s
nguyn dng nhp vo t bn phm. In kt qu ra mn hnh.
Cu 48: Tnh gi tr ca biu thc: S = 1 + xxxx ... vi n l s du cn bc 2; n l s
nguyn dng, x l s thc nhp vo t bn phm. In kt qu ra mn hnh.Cu 49: Tnh gi tr ca biu thc: S = 1 + x + x2 + + xn vi n l s nguyn dng, x l s thcnhp vo t bn phm. In kt qu ra mn hnh.Bi 50: Vit chng trnh nhp vo mt s thc a t bn phm v tm s t nhin n nh nht sao cho 1
+ 1/2 + 1/3 + ........+1/n > a . In kt qu ra mn hnh.
Cu 51: Tnh gi tr ca biu thc: S = x3 +3
2x
-2
2y
+ 2xy - 10 vi x, y l 2 s thc nhp vo t bn
phm. In kt qu ra mn hnh.
Cu 52: Tnh gi tr ca biu thc: S = 2x3 +3
2a-
2
2bvi x l s thc nhp vo t bn phm, a = 3x2
+ x 3.25 v b= 5x2 + 0.2x - 1.43. In kt qu ra mn hnh.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
5/13
6
Cu 53: Tnh gi tr ca biu thc S = n!!, vi n l s nguyn dng nhp vo t bn phm. Bitn!!=1.3.5n nu n l v n!! = 2.4.6n nu n chn. In kt qu ra mn hnh.DNG VI: CC BI TON KHC
Cu 54: Vit chng tr nh nhp vo 2 im X, Y ca mn Tin Hc i Cng ca mt sinh vin.Kim tra xem im nhp vo c b m khng? Nu khng, hy tnh im Z theo cng thc Z = 0.3X +0.7Y; nu im Z < 4 th thng bo sinh vin phi hc li. In kt qu ra mn hnh.Cu 55: Vit chng trnh nhp vo 3 im Ton Ri Rc, Tin C S, Ting Anh ca mt th sinh d
thi cao hc. Kim tra xem im nhp vo c b m khng? Nu khng, hy tnh im trung bnh ca 3mn thi v thng bo xem th sinh c thi hay khng bit rng nu im thi mt trong 3 mn cath sinh nh hn 5 th th sinh b trt. In kt qu ra mn hnh.Cu 56: Vit chng trnh nhp vo 4 s thc a, b, c, d. Kim tra xem 4 s ln lt c lp thnhcp s cng hay khng? In kt qu ra mn hnh.Cu 57: Vit chng trnh nhp vo 4 s thc a, b, c, d. Kim tra xem 4 s ln lt c lp thnhcp s nhn hay khng? In kt qu ra mn hnh.Cu 58: Vit chng trnh tnh gi tr phn nguyn v phn d ca biu thc a3 + 5c(b2+c) - ac sau khichia gi tr ca biu thc cho b (trong a, b, c l 3 s nguyn dng nhp vo t bn phm). In ktqu ra mn hnh.Cu 59: Vit chng trnh tnh gi tr phn nguyn v phn d ca biu thc 3c3 + 5a(a2+c) - bc saukhi chia gi tr ca biu thc cho ab (trong a, b, c l 3 s nguyn dng nhp vo t bn phm). In
kt qu ra mn hnh.Cu 60: Vit chng trnh nhp vo s nguyn dng n t bn phm. m xem trong khong t 1 nn c bao nhiu s chia ht cho 3 v 5. In kt qu ra mn hnh.Cu 61: Vit chng tr nh nhp vo s nguyn dng n t bn phm. In ra mn hnh cc s trongkhong t 1 n n chia ht cho 3 v 5.Cu 62: Vit chng trnh nhp vo s nguyn dng n t bn phm. m xem trong khong t 1 nn c bao nhiu s chia ht cho 2 v 6. In kt qu ra mn hnh.Cu 63: Vit chng tr nh nhp vo s nguyn dng n t bn phm. In ra mn hnh cc s trongkhong t 1 n n chia ht cho 2 v 6.Cu 64: Vit chng tr nh nhp vo s nguyn dng n t bn phm. Kim tra xem n c phi l shon ho khng bit s hon ho l s m tng cc c ca n li bng chnh n? In kt qu ra m nhnh.
Cu 65: Vit chng tr nh nhp vo s nguyn dng n t bn phm. Kim tra xem n c phi l snguyn t khng bit s nguyn t l s ch chia ht cho 1 v chnh n? In kt qu ra mn hnh.Cu 66: Vit chng trnh nhp s nguyn dng n t bn phm. Tnh tng cc s nguyn t c gi trnh hn n. In kt qu ra mn hnh.Cu 67: Vit chng trnh nhp s nguyn dng n t bn phm. Tnh trung bnh cng cc s nguynt c gi tr nh hn n. In kt qu ra mn hnh.Cu 68: Vit chng trnh nhp s nguyn dng n t bn phm. Tnh trung bnh cng cc s l nhhn n. In kt qu ra mn hnh.Cu 69: Vit chng tr nh nhp s nguyn dng n t bn phm. Tnh trung bnh cng cc s chnnh hn n. In kt qu ra mn hnh.Cu 70: Vit chng trnh nhp s nguyn dng n t bn phm. Tm tt c cc c ca n. In kt qura mn hnh.Cu 71: Vit chng trnh nhp s nguyn dng n t bn phm. Tnh tng cc c ca n. In kt qura mn hnh.Cu 72: Vit chng tr nh nhp s nguyn dng n t bn phm. Tnh trung bnh cng cc c can. In kt qu ra mn hnh.Cu 73: Vit chng trnh nhp t bn phm 2 s nguyn a, b. Tm c chung ln nht ca chng. Inkt qu ra mn hnh.Cu 74: Vit chng trnh nhp t bn phm 2 s nguyn a, b. Tm bi chung nh nht ca chng. Inkt qu ra mn hnh.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
6/13
7
Cu 75: Vit chng trnh nhp t bn phm 4 s thc a, b, c, d. Hy sp xp 4 s theo th t gimdn. In ra mn hnh cc s trc, sau khi sp xp.Cu 76: Vit chng trnh nhp t bn phm 4 s thc a, b, c, d. Hy sp xp 4 s theo th t tngdn. In ra mn hnh cc s trc, sau khi sp xp.Bi 77: Nhp vo 3 s a, b, c c gi tr khc nhau bt k. Hy tm s no trong ba s c gi tr nm
gia khong hai s cn li.Bi 78:Nhp vo 3 s a, b, c bt k. Hy kim tra xem tng ca hai s cn li c ln hn s c gi tr
ln nht trong 3 s hay khng
Bi 79: Vit chng trnh nhp vo 2 s thc. Sau hi php tnh cn thc hin v in ra kt qu caphp tnh .Nu l tnh +, in ra tng ca 2 sNu l tnh -, in ra hiu ca 2 sNu l tnh *, in ra tch ca 2 sNu l tnh /, in ra thng ca 2 s
Bi 80: Cho hai s thc x v y. nu x v y u m th thay m s bng tr tuyt i ca chng. Nu ch
mt trong hai s m th tng mi s ln 0.5. Nu c hai s u khng m v khng c s no
thuc khong [1,2] th thay mi s bng 10 ln chnh n. cc trng hp ngc li hai s
khng thay i.
Bi 81: Cho mt s nguyn khng m a. Hy xc nh xem phn d ca php chia a cho s dng b cphi l r hoc t hay khng.
Bi 82: Cho s t nhin n (n
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
7/13
8
Tnh S = 2! + 4! + 6! + + (2n)! vi n l s nguyn dng nhp vo t bn phm.Bi 7: Xy dng hm tnh n!. Sau s dng hm ny vit chng trnh gii bi ton sau:
Tnh S =!2
x+
!4
x+
!6
x+ +
(2n)!
xvi n, x l 2 s nhp vo t bn phm.
Bi 8: Xy dng hm tnh n!. Sau s dng hm ny vit chng trnh gii bi ton sau:
Tnh S = (1+!1
1) + (1+
!3
1) + (1+
!5
1) + + (1+
1)!-(2n
1) vi n l s nguyn dng nhp vo t
bn phm.Bi 9: Xy dng hm tnh n!. Sau s dng hm ny vit chng trnh gii bi ton sau:
Tnh gi tr ca biu thc: S = (1+!2
1) + (1+
!4
1) + (1+
!6
1) + + (1+
(2n)!
1) vi n l s nguyn
dng nhp vo t bn phm. In kt qu ra mn hnh.Bi 10: Xy dng hm tnh S=1+2+3+.+n. S dng hm ny vit chng trnh gii bi ton sau:
Tnhn
S
....321
1.........
321
1
21
11 vi n l s nguyn dng nhp vo t
bn phm. In kt qu ra mn hnh.Bi 11: Khng s dng php tnh lu tha trong Visual Basic hy xy dng hm tnh xa. Sau s
dng hm ny vit chng trnh gii bi ton sau:
Tnh S= (x + x
2
+ x
3
+ + x
n
) Vi n l s nguyn dng v x l s thc nhp t bn phm.Bi 12: Xy dng hm kim tra xem mt s nguyn dng c phi l s chnh phng hay khng. Sdng hm ny vit chng trnh tm tt c cc s chnh phng nh hn mt s n cho trc.
Bi 13: Xy dng hm kim tra xem mt s nguyn dng c phi l s nguyn t hay khng. Sdng hm ny vit chng trnh tm tt c cc s nguyn t nh hn mt s n cho trc.
Bi 14: Xy dng hm tm UCLN ca hai s nguyn dng a v b. S dng hm ny vit chngtrnh tm BCNN ca hai s y
Bi 15: Xy dng hm tnh tng tt c cc c ca s nguyn dng n. Sau s dng hm ny vit chng trnh tm tt c cc s hon ho nh hn mt s n cho trc.
Bi 16: Xy dng hm tnh gi tr Delta=b2-4ac ca mt phng trnh bc hai. Sau s dng hmny vit chng trnh gii v bin lun phng trnh bc hai ax2+bx+c=0
Bi 17: Xy dng hm kim tra xem s a l chn hay l.Sau s dng hm ny vit chng trnh
m xem c bao nhiu s l trong 20 s nguyn bt k.Bi 18: Xy dng hm m s ch s ca mt s nguyn dng a. Sau s dng hm ny vitchng trnh tnh tng cc ch s ca s nguyn dng n cho trc:
Bi 19: Xy dng hm m s ch s ca mt s nguyn dng a. Sau s dng hm ny vitchng trnh tnh tng bnh phng cc ch s ca s nguyn dng n cho trc:
Bi 20: Xy dng hm m s ch s ca mt s nguyn dng a. Sau s dng hm ny vitchng trnh tnh tng lp phng cc ch s ca s nguyn dng n cho trc.
Bi 21: Xy dng hm m s ch s ca mt s nguyn dng a. Sau s dng hm ny vitchng trnh tnh tch cc ch s ca s nguyn dng n cho trc:
Bi 22: Xy dng hm tnh din tch tam gic theo cng thc S=a*h/2. S dng hm ny tnh dintch cho n tam gic.
Bi 23: Xy dng th tc tnh din tch tam gic theo cng thc S=a*h/2. S dng th tc ny tnh
din tch cho n tam gic.Bi 24: Xy dng hm tnh din tch hnh thang. S dng hm ny tnh din tch cho n hnh thang.Bi 25: Xy dng th tc tnh din tch hnh thang. S dng th tc ny tnh din tch cho n hnh
thang.Bi 26: Xy dng hm tm gi tr ln nht trong hai s. S dng hm ny vit chng trnh tm gi
tr ln nht trong 4 s.Bi 27: Xy dng hm tm gi tr nh nht trong hai s. S dng hm ny vit chng trnh tm gi
tr nh nht trong 4 s.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
8/13
9
Bi 28: Xy dng th tc i gi tr hai s a v b. S dng th tc ny vit chng trnh sp xp bas theo th t tng dn.
Bi 29: Xy dng th tc i gi tr hai s a v b. S dng th tc ny vit chng trnh sp xp bas theo th t gim dn.
*Bi 30: Vit hm chuyn mt k t thng thnh hoa (Khng s dng hm Ucase c sn ca VisualBasic ). Sau s dng hm ny gii bi ton sau: Nhp vo H v tn ca mt sinh vinbng ch thng sau chuyn tt c cc ch ci u tin ca mi t thnh ch hoa.V d: Nhp vo l nguyn th hoa kt qa l Nguyn Th Hoa
* Bi 31: Vit hm chuyn mt k t hoa thnh thng (Khng s dng hm Lcase c sn ca VisualBasic ). Sau s dng hm ny gii bi ton sau: Nhp vo mt xu k t c di 10 kt sau chuyn tt c cc ch hoa thnh thng.
Bi 32: Vit hm lm trn mt s thp phn. Hy s dng hm ny gii bi ton sau: Nhp voim cc ln kim tra ca mt sinh vin (s ln kim tra l 3 ln L1,L2,L3). Hy tnh im X2ca hc sinh theo cng thc X2=(L1+L2+L3)/3 (X2c lm trn ti 2 s l phn thp phn)
Bi 33: Xy dng hm tm UCLN ca hai s nguyn dng a v b. S dng hm ny vit chngtrnh gin c phn s a/b.
* Bi 34: Vit hm tnh gi tr sin ca gc x theo cng thc sau:
Sin(x)=x x x
1
3
3
5
5! ! ! ......
Vi chnh xc =0.00001Hy s dng hm va to tnh gi tr biu thc sau: Si=sin
2(xi)+5a-4b vi (i=1n)* Bi 35:Vit hm tnh gi tr cos ca gc x theo cng thc sau:
Cos(x)=1-x x
2
2
4! !.....
Vi chnh xc =0.00001
Hy s dng hm va to tnh gi tr biu thc sau: Si=cos(2xi)-3cos(xi)+5 vi (i=1n)
Bi 36:Vit th tc nhp vo b 3 s nguyn dng, mt hm logic kim tra xem 3 s c to thnhmt tam gic hay khng. Nu c to thnh mt tam gi th hy vit hm tnh chu vi v din tch
ca tam gic . Sau in cc kt qu ra m
n hnh.Bi 37: Khng s dng hm c sn ca Visual Basic hy vit hm tnh tr tuyti ca mt s a.Hy s dng hm ny gii bi ton sau: Tnh tng tt c cc s chn trong n s nguyn btk.
* Bi 38: Xy dng hm Tnh gi tr ca dy s fibonaci c nh ngha : Fn=Fn-1 + Fn-2F1=1; F2=1;
p dng : Nhp 1 s n >0. Tnh gi tr Fibonaci ca nBi 39: Xy dng hm tnh di on thng nu bit ta 2 im A(xa,ya) B(xb,yb).
Hy s dng hm ny gii bi ton sau: Nhp A(xa,ya) B(xb,yb) C(xc,yc) Hy kim tra A,B, C c l 3 cnh ca tam gic. Nu ng tnh S tam gic
Bi 40: Xy dng hm tnh th tch hnh lp phng
Hy s dng hm ny gii bi ton sau: Tnh th tch cho n khi hpBi 41: Xy dng hm tnh a*b vi iu kin khng c s dng du *Hy s dng hm ny gii bi ton sau: Tnh biu thc S= a2 + bc vi a, b,c l 2 s nhpvo t bn phm
Bi 42: Xy dng hm tnh phn nguyn ca a/b vi iu kin khng s dng hm / v \.Hy s dng hm ny gii bi ton sau: Tnh : S= a/b + b/a vi a, b l 2 s khc 0 nhp vot bn phm
Bi 43: Xy dng hm tnh mod ca a/b vi iu kin khng s dng hm mod, /,\Hy s dng hm ny gii bi ton sau: Tm tt c cc c ca s nguyn n cho trc
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
9/13
10
*Bi 44: Xy dng li hm UCASE Hy s dng hm ny gii bi ton sau: Nhp vo 1 chui sbt k, hin th dng chun ho ca chui
* Bi 45: Xy dng li hm LCASEHy s dng hm ny gii bi ton sau: Nhp vo 1 chui s bt k, hin th dng chun hoca chui
Bi 46 : Xy dng th tc kim tra 3 s a,b,c c l 3 cnh ca 1 tam gic u.Hy s dng th tc ny kim tra trong n tam gic bt k c bao nhiu tam gic u.
Bi 47 : Xy dng hm kim tra 3 s a,b,c c l 3 cnh ca 1 tam gic cn.
Hy s dng th tc ny kim tra trong n tam gic bt k c bao nhiu tam gic cn.Bi 48 : Xy dng th tc kim tra 3 s a,b,c c l 3 cnh ca 1 tam gic vung.Hy s dng th tc ny kim tra trong n tam gic bt k c bao nhiu tam gic vung.
Bi 49 : Xy dng th tc kim tra 3 s a,b,c c l 3 cnh ca 1 tam gic.S dng th tc kim tra n cp 3 s a,b,c c bao nhiu cp l ba cnh ca tam gic. Hyin cc cp ra mn hnh.
Bi 50: Xy dng th tc tnh chu vi ca 1 tam gic khi bit 3 cnh a,b,c. Hy s dng th tc ny tnh chu vi ca n tam gic.
Bi 51: Xy dng hm tnh din tch ca 1 tam gic khi bit 3 cnh a,b,c.Hy s dng th tc ny tnh din tch ca n tam gic.
Bi 52: Xy dng th tc tnh chu vi ca 1 hnh ch nht khi bit 2 cnh a,b.Hy s dng th tc ny tnh chu vi ca n hnh ch nht.
Bi 53: Xy dng hm tnh din tch ca 1 hnh ch nht khi bit 2 cnh a,b.Hy s dng th tc ny din tch ca n hnh ch nht.
Bi 54: Xy dng th tc kim tra xem mt s nguyn dng c phi l s chnh phng hay khng.S dng th tc ny vit chng tr nh kim tra tt c cc s < n c c phi l s chnhphng hay khng.
Bi 55: Xy dng th tc kim tra xem mt s nguyn dng c phi l s nguyn t hay khng.S dng th tcny vit chng trnh kim tra tt c cc s < n c c phi l s nguyn thay khng.
Bi 56: Xy dng th tc kim tra xem mt s nguyn dng l chn hay l.S dng th tcny vit chng trnh kim tra tt c cc s < n l cc s chn hay l.
Bi 57: Xy dng th tc kim tra xem mt s nguyn dng c phi l s hon ho hay khng.S dng th tcny vit chng trnh kim tra tt c cc s < n c c phi l s hon ho
hay khng.Bi 58: Xy dng th tc tch c chung ln nht ca 2 s nguyn dng a,b.
S dng th tc hin th c chung ln nht ca n b s nguyn dng a,b.Bi 59: Xy dng th tc tch Bi chung nh nht ca 2 s nguyn dng a,b.
S dng th tc hin th bi chung nh nht ca n b s nguyn dng a,b.Bi 60: Xy dng th tc tnh tng tt c cc c ca 1 s nguyn dng n.
S dng th tc hin th tng tt c cc c ca n s nguyn bt k.* Bi 61 : Xy dng th tc xa ht cc khong trng ca 1 xu k t.
S dng th tc hin th xu 1 xu k t nhp vo t bn phm khi b cc khong trng.* Bi 62 : Xy dng hm xa ht cc khong trng ca 1 xu k t.
S dng th tc hin th xu 1 xu k t nhp vo t bn phm khi b cc khong trng.* Bi 63 : Xy dng hm tch tt c cc ch s khi 1 xu k t.
Vd : xu k t c tch t 12abcvf345 l 12345.p dng hm trn hin th cc ch s c trong 1 xu k t bt k
* Bi 64 : Xy dng th tc tch tt c cc ch s khi 1 xu k t.Vd : xu k t c tch t 12abcvf345 l 12345.p dng th tc trn hin th cc ch s c trong 1 xu k t bt k
* Bi 65 : Xy dng hm tch tt c cc k t khi 1 xu k t hn hp.Vd : xu k t c tch t 12abcvf345 l abcvf.p dng hm trn hin th cc ch s c trong 1 xu k t bt k
* Bi 66 : Xy dng th tc tch tt c cc ch s khi 1 xu k t hn hp.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
10/13
11
Vd : xu k t c tch t 12abcvf345 l abcvf.p dng th tc trn hin th cc ch s c trong 1 xu k t bt k
* Bi 67 :Xy dng th tc thc hin bin 1 xu k t thnh k t lc .Vd : abcdEFgH => AbCdEfGh ( cc k t hoa, thng xen k nhau v k t u l k t hoa)p dng th tc trn hin th k t lc ca xy k t bt k nhp t bn phm.
* Bi 68 :Xy dng hm thc hin bin 1 xu k t thnh k t lc .Vd : abcdEFgH => AbCdEfGh ( cc k t hoa, thng xen k nhau v k t u l k t hoa)p dng hm trn hin th k t lc ca xy k t bt k nhp t bn phm.
* Bi 69 : Xy dng hm tm Min ca 2 xu k t bt k vi qui c xu k t ln hn l xu k tdi hn.p dng hm trn tm xu k t nh nht trong 4 xu k t bt k nhp vo t bn phm.
* Bi 70 : Xy dng hm tm Max ca 2 xu k t bt k vi qui c xu k t ln hn l xu k tdi hn.p dng hm trn tm xu k t ln nht trong 4 xu k t bt k nhp vo t bn phm.
Bi 71: Xy dng hm tm UCLN ca hai s nguyn dng a v b. S dng hm ny vit chngtrnh nhp vo mt phn s sau ti gin phn s.
* Bi 72: Xy dng hm lm trn mt s thp phn. S dng hm ny vit chng trnh nhp vomt s thc v lm trn s ny ly mt sphn l thp phn.
Bi 73: S nguyn dng a c gi l H_chnh phng nu tng cc ch s hng chn bng tng ccch s hng l (V d s 121 c 1+1=2). Hy vit hm xc nh xem s nguyn dng a c
phi l s H_chnh phng hay khng. S dng hm ny vit chng trnh tm tt c cc sH_chnh phng nh hn mt s n cho trc.
Bi 74: Xy dng hm xc nh xem s nguyn dng a c phi l s nguyn t hay khng.S dng hm ny vit chng trnh gii bi ton sau: Nhp vo mt s nguyn dng a hyphn tch s a thnh tch cc tha s nguyn t.
Bi 75: Xy dng hm xc nh xem s nguyn dng a c phi l s nguyn t hay khng.S dng hm ny vit chng trnh gii bi ton sau: Nhp vo mt s nguyn dng a (a ls chn) hy phn tch s a thnh tng cc tha s nguyn t.
PHN III: CU TRC MNG
Bi 1: Nhp vo mt mng gm n phn t. Hy sp xp mng theo th t tng dn
Bi 2: Nhp vo mt mng gm n phn t. Hy sp xp mng theo th t gim dnBi 3: Nhp vo mt mng s nguyn gm n phn t. Sp xp cc s chn ln u dy.Bi 4: Nhp vo mt mng s nguyn gm n phn t. Sp xp cc s l ln u dy.Bi 5: Nhp vo mt mng gm n phn t.Sau hon v gi tr phn t th 1 cho phn t th n, phn
t th 2 cho phn t th n-1(n l phn t gia ng nguyn khng i).Bi 6: Nhp vo mt mng lu tr tn ca sinh vin trong mt lp hc gm n sinh vin v nhp vo
tn ca mt sinh vin bt k. Kim tra xem sinh vin c trong lp hay khng, nu c hy ch rav tr ca sinh vin trong lp.
Bi 7: Nhp vo mt mng gm n phn t. Hy tm gi tr ln nhtBi 8: Nhp vo mt mng gm n phn t. Hy tm gi tr nh nhtBi 9: Nhp vo mt mng gm n phn t. In ra mn hnh v tr cc phn t c gi tr ln nhtBi 10: Nhp vo mt mng gm n phn t. In ra mn hnh v tr cc phn t c gi tr nh nht.Bi 11: Nhp vo mt mng gm n phn t. Tm gi tr chn ln nhtBi 12: Nhp vo mt mng gm n phn t. Tm gi tr chn nh nht.Bi 13: Nhp vo mt mng gm n phn t v mt s b. Hy so snh s b vi gi tr ln nht ca
mng. In kt qu ra mn hnh.Bi 14: Nhp vo mt mng gm n phn t. In ra mn hnh v tr s c gi tr ln th 2 ca dy.Bi 15: Nhp vo mt mng gm n phn t. In ra mn hnh v tr s c gi tr nh th 2 ca dy.Bi 16: Nhp vo mt mng gm n phn t. In ra mn hnh v tr s chn ln nht ca dy.Bi 17: Nhp vo mt mng gm n phn t. In ra mn hnh v tr s chn nh nht ca dy.Bi 18 Nhp vo mt mng gm n phn t. Tm gi tr m ln nht trong mng.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
11/13
12
Bi 19: Nhp vo mt mng gm n phn t. Tm gi tr l nh nht trong mngBi 20: Nhp vo mt mng gm n phn t. m xem trong mng c bao nhiu s bng s nh nhtBi 21: Nhp vo mt mng gm n phn t. Chn s b vo v tr th k ca mngBi 22: Nhp vo mt mng gm n phn t. Chn s b vo v tr s chn u tin trong mngBi 23: Nhp vo mt mng gm n phn t. Chn s b vo v tr s l cui cng trong mngBi 24: Nhp vo mt mng gm n phn t v mt s c. Chn s b vo v tr th 1 m s c xut hin
trong mng.Bi 25: Nhp vo mt mng gm n phn t. Loi b phn t v tr th k ca mng
Bi 26: Nhp vo mt mng gm n phn t. Xo phn t chn u tin trong mng.Bi 27: Nhp vo mt mng gm n phn t. Xo phn t l cui cng trong mng.Bi 28: Nhp vo mt mng gm n phn t v mt s c. Xo i phn t th nht trong mng c gi tr
bng cBi 29: Nhp vo mt dy s nguyn bt k gm n phn t (n nhp vo t bn phm). Hy m xem
c bao nhiu phn t chia ht cho 7.Bi 30: Nhp vo mt mng gm n phn t. Tnh trung bnh cng ca nhng s nm trong khong [-
7,35]Bi 31: Nhp vo mt mng gm n phn t. Tnh trung bnh cng ca nhng s chia ht cho 3Bi 32: Nhp vo mt mng gm n phn t. Tnh trung binh cng cc s dng. Bi 33: Nhp vo mt mng gm n phn t. Tnh trung bnh cng cc s m. Bi 34: Nhp vo mt mng gm n phn t. Hy so snh xem trong mng s lng s hng m c ln
hn s lng s hng dng hay khng?*Bi 35: Nhp vo t bn phm hai dy s x1,x2,..,xn v y1,y2,..,yn hy tnh A=
n
i
ii yx1
)sin()cos(
* Bi 36: Nhp vo t bn phm hai dy s x1,x2,..,xn v y1,y2,..,yn hy tnh B=
n
i
ii yx1
2)(
Bi 37: Nhp vo mt mng gm n phn t v mt s b. Hy thay s 0 vo cc phn t bng s b. Inmng kt qu ra mn hnh.
Bi 38: Nhp vo mt mng gm n phn t v mt s X bt k. Tm xem trong mng c tch haiphn t lin tip no bng X hay khng, nu c hy In cc phn t tho mn ra mn hnh.
Bi 39: Nhp vo mt mng gm n phn t. Tm s chn cui cng ca mng v ch s ca nBi 40: Nhp vo mt mng s nguyn gm n phn t v mt s b. Hy kim tra xem s b xut hin
my ln trong mng v nhng v tr no.Bi 41: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).
Hy in ra mn hnh b ba s tho mn iu kin Ai=Ai-1+Ai+1.Bi 42: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).
Hy in ra mn hnh b ba s tho mn iu kin Ai=(Ai-1+Ai+1)/2.Bi 43: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).
Hy in ra mn hnh b ba s tho mn iu kin Ai-1 Ai Ai+1
Bi 44: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).Hy in ra tng cc phn t tho mn iu kin chia ht cho 2 v cho 3.
Bi 45: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).
Hy tnh trung bnh cng dy s v m xem c bao nhiu phn t ln hn, nh hn hoc bnggi tr trung bnh dy s .
Bi 46: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).Hy tm tt c cc cp s (i,j) vi 1in,1jn sao cho ia(j)
Bi 47: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm)trong cc gi tr cc phn t ca mng ch l 0 hoc 1. Hy sp xp li dy s trn sao cho s0 ng trc s 1.
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
12/13
13
Bi 48: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm) sau hy tnh:
. S= ))(
11)....(
)2(
11)(
)1(
11(
222 naaa
Bi 49: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm) sau hy tnh:
S=2222 )(
1..
)3(
1
)2(
1
)1(
11
naaaa
Bi 50: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).Hy tm v tr phn t ln nht dy v sau i n v v tr u tin trong dy
Bi 51: Nhp vo mt mng s nguyn A1,A2,.,An (n l s nguyn dng nhp vo t bn phm).Hy tm v tr phn t ln nht dy v sau i n v v tr th hai trong dy
Bi 52 Vit chng trnh nhp vo h tn v tui ca n ngi. Sau hy sp xp li danh sch nytheo th t ca tui, in kt qu ra mn hnh.
Bi 53: Nhp vo mt dy s gm n s thc. In ra mn hnh nhng phn t sai khc vi trung bnhcng ca dy khng qu 1.
Bi 54: Nhp vo mt dy s nguyn gm n phn t. Tnh tng cc s l v trung bnh cng cc s
chn.
Bi 55:Nhp vo mt mng gm n phn t x1, x2 xn, sau tnh tch cc phn t nm trong khong
(a,b) v hin th kt qu ra mn hnh (a,b c nhp t bn phm).
Bi 56:Nhp vo mt mng gm n s nguyn, tnh tng cc s c 2 ch s trong mng. In kt qu ramn hnh.Bi 57: Nhp vo mt mng gm n s, a ra mn hnh s lng s m, s lng s dng trong
mng.* Bi 58: Nhp vo mt mng gm n phn t.Hy khi to mng gm n phn t vi gi tr cc phnt ai = i
2 + 2 (i=1..n), sau tnh tng cc phn t chia ht cho 3 ca mng.* Bi 59:Cho hai dy s gm n phn t a1, a2 an v b1, b2 bn. Ghp 2 dy trn thnh mt dy ctheo th t xen k: a1, b1, a2, b2, a3 an-1, bn-1, an, bn.* Bi 60: Cho hai dy s a1, a2 an v b1, b2 bm. Ghp 2 dy trn thnh mt dy c theo th t a1, a2 an, b1, b2 bm.* Bi 61: Cho hai dy s gm n phn t a1, a2 an v b1, b2 bn. Hy to thnh dy c vi
ci = ai + bi (i=1..n)
* Bi 62: Cho hai dy s gm n phn t a1, a2 an v b1, b2 bn. Hy to thnh dy c vi
ci = ai2 + bi
2 (i=1..n).
* Bi 63:Nhp vo t bn phm hai dy s x1, x2 xn v y1,y2 yn. Hy tnh
A =
* Bi 64:Nhp vo t bn phm hai dy s x1, x2 xn v y1,y2 yn. Hy tnh
A =
-
8/8/2019 De Cuong on Tap Mon Tin Hoc Dai Cuong
13/13
14
Bi 65: Nhp vo n s khc 0 bt k a1, a2 an. Tnh gi tr biu thc
S=1 + 1/a1 + 2/a2 +3/a3 + ..... + n/anBi 66:Nhp vo n s khc 0 bt k a1, a2 an. Tnh gi tr biu thc
S= 1/a1 - 2/a2 +3/a3 + ..... + (-n)n+1/an
Bi 67:Nhp vo n s khc 0 bt k a1, a2 an v 1 s x. Tnh gi tr biu thcS= x/a(1) + x2/a(2) +x3/ a(3) + ..... xn/a(n)
Bi 68:Nhp vo 1 mng gm n phn t s nguyn bt k. Tnh gi tr biu thc
S= 1/a1 + 2!/a2 +3!/a3 + ..... n!/anBi 69:Nhp vo mt mng gm n s nguyn. Xa i phn t l u tin trong mng. In dy kt qu
ra mn hnh.
Bi 70:Nhp vo mt mng gm n s nguyn. Xa i phn t chn cui cng trong mng. In dy kt
qu ra mn hnh.
Bi 71:Nhp vo mt dy s gm n s thc. In ra mn hnh nhng phn t sai khc vi trung bnh
cng ca dy khng qu 1 n v.