Professional Documents
Culture Documents
NHP MN LP TRNH
VC
& BB
Ni dung
1
2
Cc khi nim c bn
3
4
VC
& BB
Cc khi nim c bn
Lp trnh my tnh Gi tt l lp trnh (programming). Ngh thut ci t mt hoc nhiu thut ton tru tng c lin quan vi nhau bng mt ngn ng lp trnh to ra mt chng trnh my tnh. Thut ton L tp hp (dy) hu hn cc ch th (hnh ng) c nh ngha r rng nhm gii quyt mt bi ton c th no .
Cc khi nim c bn v lp trnh
VC
& BB
Cc khi nim c bn
VC
& BB
Bao gm 5 tnh cht sau: Tnh chnh xc: qu trnh tnh ton hay cc thao tc my tnh thc hin l chnh xc. Tnh r rng: cc cu lnh minh bch c sp xp theo th t nht nh. Tnh khch quan: c vit bi nhiu ngi trn my tnh nhng kt qu phi nh nhau. Tnh ph dng: c th p dng cho mt lp cc bi ton c u vo tng t nhau. Tnh kt thc: hu hn cc bc tnh ton.
Cc khi nim c bn v lp trnh
VC
& BB
Xc nh vn - bi ton La chn phng php gii Xy dng thut ton/ thut gii Ci t chng trnh
Li c php Li ng ngha
VC
& BB
u u 1. 2.
VC
& BB
S dng lu - s khi
Khi gii hn Ch th bt u v kt thc. Khi vo ra Nhp/Xut d liu.
VC
& BB
S dng lu - s khi
Bt u
x b / a
Sai
a = 0?
ng
Sai
b = 0?
ng
Kt thc
VC
& BB
S dng m gi
10
VC
& BB
11
VC
& BB
Bi tp
1. Thut ton l g? Trnh by cc tnh cht quan trng ca mt thut ton? 2. Cc bc xy dng chng trnh? 3. Cc cch biu din thut ton? u v khuyt im ca tng phng php? Cho v d minh ha.
12
VC
& BB
Bi tp
4. Nhp nm sinh ca mt ngi. Tnh tui ngi . 5. Nhp 2 s a v b. Tnh tng, hiu, tnh v thng ca hai s . 6. Nhp tn sn phm, s lng v n gi. Tnh tin v thu gi tr gia tng phi tr, bit: a. tin = s lng * n gi b. thu gi tr gia tng = 10% tin
13
VC
& BB
Bi tp
7. Nhp im thi v h s 3 mn Ton, L, Ha ca mt hc sinh. Tnh im trung bnh ca hc sinh . 8. Nhp bn knh ca ng trn. Tnh chu vi v din tch ca hnh trn . 9. Nhp vo s xe ca bn (gm ti a 5 ch s). Cho bit s xe ca bn c my nt? 10. Nhp vo 2 s nguyn. Tnh min v max ca hai s .
Cc khi nim c bn v lp trnh
14