De Cuong on Tap Mon Tin Hoc Dai Cuong

download De Cuong on Tap Mon Tin Hoc Dai Cuong

of 13

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.