Câu 2: Viết cấu trúc đoạn chương trình nhập giá trị của từng phần tử trong mảng 1 chiều và in m¶ng 1 chiÒu ra mµn h×nh.. Gi¸o Viªn: TrÇn ThÞ H»ng.[r]
(1)Trường THPT Vĩnh Bảo Ngµy so¹n: 03/01/2010 Ngµy d¹y: TiÕt 22, 23: Gi¸o ¸n Tin Häc líp 11 Bµi 11: KiÓu m¶ng I Môc tiªu: KiÕn thøc - BiÕt ®îc mét kiÓu d÷ liÖu míi lµ kiÓu m¶ng hai chiÒu - BiÕt cÊu tróc t¹o kiÓu m¶ng hai chiÒu, c¸ch khai b¸o m¶ng chiÒu, c¸ch tham chiÕu tíi tõng phÇn tö cña m¶ng chiÒu Kü n¨ng - Thùc hiÖn ®îc khai b¸o m¶ng, truy cËp, tÝnh to¸n c¸c phÇn tö cña m¶ng - T¹o ®îc kiÓu m¶ng hai chiÒu vµ sö dông biÕn m¶ng hai chiÒu ng«n ng÷ lËp trình Pascal để giải số bài toán cụ thể II Phương pháp, phương tiện dạy học: Phương pháp: Thuyết trình, vấn đáp Phương tiện: Máy tính, máy chiếu, phông chiếu và bảng III Néi dung bµi gi¶ng: ổn định lớp và kiểm tra sĩ số KiÓm tra bµi cò: C©u1: ViÕt cÊu tróc khai b¸o m¶ng mét chiÒu Gi¶i thÝch? Câu 2: Viết cấu trúc đoạn chương trình nhập giá trị phần tử mảng chiều và in m¶ng chiÒu mµn h×nh Bµi míi Hoạt động giáo viên và học sinh - GV: Giíi thiÖu vÝ dô sgk: XÐt bµi to¸n vµ ®a b¶ng nh©n - Hỏi: Với kiến thức đã học mảng chiều, em hãy đưa cách sử dụng kiểu mảng đó để lưu trữ bảng nhân? - HS: Sö dông m¶ng chiÒu, mçi m¶ng lu hµng cña b¶ng nh©n Gi¸o Viªn: TrÇn ThÞ H»ng 13 Lop11.com Néi dung ghi b¶ng Tæ: To¸n- Tin (2) Trường THPT Vĩnh Bảo - Hái: VËy víi c¸ch lu tr÷ nh vËy, ta ph¶i khai b¸o bao nhiªu biÕn m¶ng mét chiÒu? - HS: Ph¶i khai b¸o m¶ng chiÒu - Hái: V©þ khai b¸o nh vËy, cã khã kh¨n g×? - HS: Ph¶i khai b¸o nhiÒu biÕn m¶ng chiÒu, chương trình phải viết nhiều lệnh để tạo và in gi¸ trÞ cña m¶ng * Diễn giải: Để khắc phục khó khăn đó, ta có thÓ m« t¶ d÷ liÖu cña b¶ng nh©n lµ kiÓu m¶ng mét chiÒu gåm phÇn tö, mçi phÇn tö lµ mét m¶ng1 chiÒu cã 10 phÇn tö Nh vËy ta cã thÓ biÓu diÔn b¶ng nh©n b»ng kiÓu d÷ liÖu m¶ng chiÒu * NÕu xem mçi hµng cña m¶ng chiÒu lµ mét phÇn tö th× ta cã thÓ nãi m¶ng chiÒu lµ m¶ng mét chiÒu mµ mçi phÇn tö cña nã lµ m¶ng chiÒu - Hái: vËy m¶ng chiÒu lµ g×? - Hái: H·y cho biÕt c¸c yÕu tè cña m¶ng chiÒu lµ g×? - HS tr¶ lêi - Gv: Còng nh m¶ng chiÒu, c¸c yÕu tè liªn quan đến mảng2 chiều như: tên mảng, kiểu phÇn tö, c¸ch truy cËp tíi phÇn tö Gi¸o ¸n Tin Häc líp 11 KiÓu m¶ng hai chiÒu a Kh¸i niÖm m¶ng chiÒu - Lµ b¶ng c¸c phÇn tö cïng kiÓu (Lµ m¶ng mét chiÒu mµ mçi phÇn tö cña nã l¹i lµ m¶ng mét chiÒu.) b Các yếu tố liên quan đến mảng chiều - Tªn kiÓu m¶ng hai chiÒu - Số lượng các phần tử trên hàng và cột - KiÓu d÷ liÖu cña c¸c ph©n tö - C¸ch khai b¸o biÕn m¶ng chiÒu - C¸ch truy cËp vµ tõng phÇn tö cña m¶ng chiÒu Khai b¸o m¶ng chiÒu C¸ch 1: Khai b¸o trùc tiÕp Var <Tªn m¶ng> : Array[kiÓu chØ sè - Hái: Nªu c¸ch khai b¸o m¶ng mét chiÒu? dßng,kiÓu chØ sè cét] of <kiÓu phÇn tö> Cã mÊy c¸ch? - HS: Cã c¸ch: trùc tiÕp vµ gi¸n tiÕp C¸ch 2: khai b¸o gi¸n tiÕp th«ng qua khai - GV: Khai b¸o m¶ng chiÒu còng cã thÓ b¸o kiÓu m¶ng khai b¸o trùc tiÕp hoÆc gi¸n tiÕp Type <Tªn kiÓu m¶ng> = Array[kiÓu chØ sè dßng,kiÓu chØ sè cét] of <kiÓu phÇn tö>; Var <Tªn m¶ng> : <tªn kiÓu m¶ng> Gi¸o Viªn: TrÇn ThÞ H»ng 14 Lop11.com Tæ: To¸n- Tin (3) Trường THPT Vĩnh Bảo Gi¸o ¸n Tin Häc líp 11 * Cách tham chiếu đến phần tử m¶ng chiÒu: - Hỏi: Nêu cách tham chiếu đến phần tử <Tên biến mảng>[chỉ số dòng, số cột] cña m¶ng chiÒu? VD: Tham chiÕu tíi phÇn tö ë h¶ng cét cña m¶ng chiÒu B lµ B[2,3] VÝ dô: Khai b¸o m¶ng chiÒu A gåm hµng vµ cét, c¸c phÇn tö cã kiÓu nguyªn Tham chiÕu tíi phÇn tö ë hµng vµ cét cña m¶ng A C1: Khai b¸o trùc tiÕp Var A: array [1 3,1 4] of byte; C2: Khai b¸o gi¸n tiÕp Type MA=array[1 3,1 4] of byte; Var A:MA; C¸ch tham chiÕu: A[3,4] C¸c thao t¸c nhËp xuÊt d÷ liÖu - GV: Cho häc sinh viÕt l¹i c¸c thao t¸c nhËp m¶ng hai chiÒu xuÊt d÷ liÖu m¶ng chiÒu a NhËp sè hµng vµ sè cét cho m¶ng chiÒu - HS: ViÕt c©u lÖnh write(‘nhap so hang m=’); - GV: Giíi thiÖu thao t¸c nhËp xuÊt d÷ liÖu readln (m); m¶ng chiÒu write(‘nhap so cot cho mang n=’); readln(n); b NhËp gi¸ trÞ cho tõng phÇn tö m¶ng chiÒu For i:=1 to m For j:=1 to n Begin Write(‘nhap a[‘,I,’,’,j,’]=’); Readln( a[I,j]); End; c In m¶ng võa nhËp mµn h×nh writeln(‘mang A vua nhap la;); for i:=1 to m begin for j:=1 to n write (a[i,j],’ ‘); Gi¸o Viªn: TrÇn ThÞ H»ng 19 Lop11.com Tæ: To¸n- Tin (4) Trường THPT Vĩnh Bảo Gi¸o ¸n Tin Häc líp 11 - Hỏi: Xác định Input và output bài toán - HS: Tr¶ lêi Input: m¶ng chiÒu A gåm hµng, cét, c¸c phÇn tö cã kiÓu nguyªn Output: HiÓn thÞ m¶ng A mµn h×nh - Hỏi: Hãy xác định các thao tác cần phải lµm bµi to¸n vµ minh ho¹ b»ng ng«n ng÷ cña Pascal - HS: Tr¶ lêi c©u hái: - GV: Cho học sinh lên bảng viết chương tr×nh hoµn thiÖn Gi¸o Viªn: TrÇn ThÞ H»ng writeln; end; VÝ dô: Ví dụ 1: Viết chương trình tạo mảng chiều A gåm hµng, cét, c¸c phÇn tö cã kiÓu nguyªn H·y hiÓn thÞ m¶ng A võa nhËp mµn h×nh Thao t¸c cÇn ph¶i thùc hiÖn + NhËp gi¸ trÞ cho tõng phÇn tö For i:=1 to For j:=1 to Begin Write(‘ nhap a[‘,I,’,’,j,’]=’); Readln(a[i,j]); End; + HiÓn thÞ m¶ng A võa nhËp mµn h×nh Writeln(‘mang A vua nhap la ’); For i:=1 to Begin For j:=1 to write (a[i,j],’ ‘); Writeln; End; + Chương trình Var a:array[1 7,1 5] of byte; i, j: byte; begin for i:=1 to for j:=1 to begin Write(‘ nhap a[‘,I,’,’,j,’]=’); Readln(a[i,j]); End; Writeln(‘mang A vua nhap la ’); For i:=1 to Begin For j:=1 to write (a[i,j],’ ‘); 20 Lop11.com Tæ: To¸n- Tin (5) Trường THPT Vĩnh Bảo Gi¸o ¸n Tin Häc líp 11 - Hỏi: Xác định Input và Output cua bài to¸n? - Hãy xác định các thao tác cần phải thực bài toán này? - GV: Cho häc sinh lªn b¶ng viÕt tõng thao t¸c,vµ minh ho¹ b»ng ng«n ng÷ Pascal - Hỏi: Hãy xác định Input và Output bài to¸n - Gv: Cho học sinh xác định các thao tác cần ph¶i thùc hiÖn - Hái: Trong bµi to¸n nµy, c¸c thao t¸c nµo Gi¸o Viªn: TrÇn ThÞ H»ng 21 Lop11.com Writeln; End; readln; end Ví dụ 2: Viết chương trình tạo mảng chiều gåm m hµng, n cét c¸c phÇn tö cã kiÓu nguyªn H·y hiÓn thÞ m¶ng võa nhËp mµn h×nh H·y tÝnh tæng c¸c phÇn tö m¶ng? Input: M¶ng chiÒu A gåm m hµng, n cét nhËp gi¸ trÞ cho c¸c phÇn tö Output: HiÓn thÞ m¶ng mµn h×nh TÝnh tæng vµ hiÓn thÞ gi¸ trÞ cña tæng mµn h×nh + Thao t¸c nhËp sè hµng vµ sè cét cña m¶ng + Thao t¸c nhËp gi¸ trÞ cho tõng phÇn tö cña m¶ng +Thao t¸c in m¶ng võa nhËp mµn h×nh + Thao t¸c tÝnh tæng c¸cphÇn tö m¶ng s:=0 for i:= to m for j:=1 to n s:= s+a[i,j]; + Thao t¸c hiÓn thÞ tæng võa nhËp mµn h×nh Bµi tËp m¶ng chiÒu Bµi tËp 1: Viết chương trình nhập vào mảng chiều A gåm m hµng vµ n cét ( m<=100, n<=100, a[i,j]<= 200) c¸c phÇn tö cã kiÓu nguyªn H·y hiÓn thÞ m¶ng A ban ®Çu mµn h×nh và mảng A đã xếp hàng (hoặc cột) theo thø tù t¨ng dÇn Input: M¶ng A gåm m hµng vµ n cét NhËp gi¸ trÞ cho c¸c phÇn tö m¶ng Output: HiÓn thÞ m¶ng ban ®Çu vµ m¶ng sau s¾p xÕp hµng hoÆc cét theo thø tù t¨ng dÇn Tæ: To¸n- Tin (6) Trường THPT Vĩnh Bảo Gi¸o ¸n Tin Häc líp 11 lµ quen thuéc - GV: Giíi thiÖu thao t¸c s¾p xÕp tõng hµng cña m¶ng theo thø tù t¨ng dÇn - GV: Cho häc sinh h×nh dung l¹i thuËt to¸n for i:=1 to m vµ thao t¸c s¾p xÕp m¶ng chiÒu theo thø tù for j:=1 to n-1 begin t¨ng dÇn * DiÔn gi¶i: NÕu ph¶i s¾p xÕp m¶ng theo thø for k:=j+1 to n tù cña hµng t¨ng dÇn, th× phÇn tö liÒn kÒ if [i,j]>a[i,k] then lµ phÇn tö ph¶i ë cïng hµng nhng begin ph¶i kh¸c cét tg:= a[i,j]; VÝ dô: a[1,1] vµ a[1,2] a[i,j]:=a[i,k]; - cho häc sinh thÊy ®îc phÇn tö kh¸c cét a[i,k]:=tg; Từ đó đưa giới hạn i,j,k end; - GV: Giíi thiÖu thao t¸c s¾p xÕp hµng theo thø tù t¨ng dÇn - GV: Cho häc sinh viÕt hoµn thiÖn mét chương trình - Hái: NÕu bµi to¸n quay vÒ s¾p xÕp cét theo thứ tự tăng dần thì có thay đổi nµo? - HS: Hai phÇn tö liÒn kÒ sÏ cïng ë mét cét vµ kh¸c hµng - GV: Yªu cÇu häc sinh viÕt nhanh ®o¹n chương trình xếp tăng dần phần tử cïng cét vµ kh¸c hµng - Hái: Input vµ output cña bµi to¸n lµ g×? Gi¸o Viªn: TrÇn ThÞ H»ng for j:=1 to n for i:=1 to m-1 begin for k:=i+1 to m if a[i,j]> a[k,j] then begin tg:=a[i,j]; a[i,j]:=a[k,j]; a[k,j]:=tg; end; end; Bµi tËp 2: Viết chương trình nhập vào mảng chiều A gåm m hµng vµ n cét ( m<=100, n<=100, a[i,j]<= 200) c¸c phÇn tö cã kiÓu nguyªn H·y hiÓn thÞ m¶ng A ban ®Çu mµn h×nh vµ TÝnh vµ hiÓn thÞ tæng c¸c phÇn tö theo tõng hµng hoÆc cét 22 Lop11.com Tæ: To¸n- Tin (7) Trường THPT Vĩnh Bảo - HS: Tr¶ lêi - Hỏi: Suy nghĩ và nêu ý tưởng để giải bài to¸n nµy? - Gîi ý: Tæng c¸c phÇn tö theo tõng hµng l¹i t¹o thµnh mét m¶ng chiÒu - LÊy mét m¶ng chiÒu T lu c¸c phÇn tö lµ tæng c¸c phÇn tö cña mét hµng hoÆc mét cét - Trong bµi to¸n nµy ph¶i dïng mét biÕn mảng chiều để lưu trữ giá trị tổng các phần tö theo hµng, vµ m¶ng chiÒu A ban ®Çu - GV: Gîi ý thao t¸c tÝnh tæng c¸c phÇn tö theo tõng hµng vµ lu c¸c phÇn tõ cña tæng vµo m¶ng T Gi¸o ¸n Tin Häc líp 11 t[i]:=0; for i:=1 to m for j:=1 to n t[i]:=t[i] + a[i,j]; for i:=1 to m begin write(t[i]:2,’ ‘); writeln; end; - GV: Yêu cầu học sinh viết đoạn chương tr×nh tÝnh tæng c¸c phÇn tö theo tõng cét IV: Cñng cè Néi dung bµi häc - C¸ch khai b¸o biÕn m¶ng 2chiÒu - C¸ch truy cËp vµo tõng phÇn tö cña m¶ng chiÒu Bµi tËp vÒ nhµ Viết chương trình nhập vào mảng chiều gồm m hàng, n cột các phần tử có kiểu nguyên vµ m<=10, n<=10, a[i,j] < 250 H·y t×m gi¸ trÞ lín nhÊt, nhá nhÊt theo tõng hµng hoÆc tõng cét cña m¶ng võa nhËp HiÓn thÞ kÕt qu¶ mµn h×nh Gi¸o Viªn: TrÇn ThÞ H»ng 23 Lop11.com Tæ: To¸n- Tin (8) Trường THPT Vĩnh Bảo Ngµy so¹n: 7/1/2010 Ngµy d¹y: TiÕt 24-25: Gi¸o ¸n Tin Häc líp 11 Bµi tËp vµ thùc hµnh sè I Môc tiªu: KiÕn thøc: - Cñng cè l¹i c¸c kiÕn thøc cã b¶n vÒ kiÓu d÷ liÖu m¶ng Kü n¨ng: - N©ng cao kü n¨ng sö dông mét sè lÖnh kiÓu d÷ liÖu m¶ng mét chiÒu lËp tr×nh cô thÓ + Khai b¸o kiÓu d÷ liÖu m¶ng chiÒu + NhËp xuÊt d÷ liÖu cho m¶ng + Duyệt qua tất các phần tử mảng để xủa lý phần tử - Biết giải sô bài toán thường gặp: + Tính tổng các phần tử thoả mãn điều kiện nào đó + Đếm số các phần tử thoả mãn điều kiện nào đó + T×m phÇn tö nhá nhÊt, lín nhÊt cuµng víi vÞ trÝ cña nã m¶ng - Giíi thiÖu hµm Random(N) II §å dïng d¹y häc: ChuÈn bÞ cña gi¸o viªn: - Phßng m¸y tÝnh vµ m¸y chiÕu minh ho¹ ChuÈn bÞ cña häc sinh - Vë ghi, sgk Néi dung bµi míi Hoạt động 1: Tìm hiểu cách sử lệnh và kiểu liệu mảng chiều qua chương trình đã có sẵn Hoạt động giáo viên và học sinh Néi dung ghi b¶ng - GV: Cho học sinh quan sát chương trình đã chuẩn bị trước và chạy thử chương trình - HS: Chú ý kết chạy chương trình - GV: Chiếu chương trình lên bảng Hái: Khai b¸o uses Crt; cã ý nghÜa g×? - HS: Khai báo thư viện chương trình Crt để sử dụng thủ tục xoá mà hình Clrscr; Hái: Myarray lµ g×? HS: Lµ tªn kiÓu m¶ng Gi¸o Viªn: TrÇn ThÞ H»ng NhËn xÐt: - Uses crt: khai b¸o th viªn - Clrscr: LÖnh xo¸ mµn h×nh - Myarray: tên biến mảng, người dùng đặt 23 Lop11.com Tæ: To¸n- Tin (9) Trường THPT Vĩnh Bảo - Hái: Vai trß cña nmax lµ g× , n vµ Nmax cã ý nghÜa nh thÕ nµo? - HS: tr¶ lêi - Hỏi: Những dòng lệnh nào để khai báo biến m¶ng A? dïng c¸ch nµo? trùc tiÕp hay gi¸n tiÕp - HS: tr¶ lêi - GV: Chạy thử chương trình cho hpcj sinh quan s¸t thËt kü - Hỏi: Trong chương trình này ta có phải nhập gi¸ trÞ cho tõng phÇn tö m¶ng hay kh«ng? - HS: Kh«ng ph¶i nhËp gi¸ trÞ cho tõng phÇn tö mảng mà giá trị đó đựơc sinh ngẫu nhiên, giá trị đó khoảng -299 đến 299 - GV: Së dÜ gi¸ trÞ m¶ng A ®îc sinh ngÉu nhiªn ta dïng hµm Random(N) vµ phô thuéc vµo thñ tôc Randomize - Hái: Gi¸ trÞ cña c¸c phÇn tö ®îc sinh ngÉu nhiªn qua lÖnh nµo? - Hỏi: quan sát kết chương trình đã chạy vµ cho biÕt : LÖnh g¸n a[i]:= random(300)random(300) cã ý nghÜa g×? - Hái: LÖnh in mµ h×nh m¶ng A - HS tr¶ lêi - Hái: LÖnh a[i] mod k=0 cã ý nghÜa g×? - HS: KiÓm tra xem phÇn tö thø i cña m¶ng A cã lµ béi cña K hay kh«ng - LÖnh s:=s+a[i] cã ý nghÜa nh thÕ nµo? - HS: TÝnh tæng c¸c phÇn tö m¶ng A lµ béi cña k - Hái: C©u lÖnh S: = S + A[i]; ®îc thùc hiÖn bao nhiªu lÇn - HS: bao nhiªu lÇn lµ phô thuéc m¶ng A cã bao nhiªu phÇn tö tho¶ m·n §k lµ béi sè cña k - GV: Thực lại chương trình lần cuối Gi¸o Viªn: TrÇn ThÞ H»ng 23 Lop11.com Gi¸o ¸n Tin Häc líp 11 - Nmax: lµ sè phÇn tö tèi ®a cña m¶ng chiÒu - n: sè phÇn tö thùc tÕ cña m¶ng chiÒu vµ gi¸ trÞ cña n ®îc nhËp vµo tõ bµn phÝm - Thủ tục Randomize: thủ tục khởi động sinh sè ngÉu nhiªn - Hµm Random(N): sinh ngÉu nhiªn c¸c gi¸ trÞ cña N - a[i]:= random(300)- random(300) - LÖnh g¸n a[i]:= random(300)random(300) cã ý nghÜa sinh sè ngÉu nhiªn cho c¸c phÇn tö m¶ng A cã gi¸ trÞ tõ -299 đến 299 (có giá trị tuyệt đối < 300, gồm số âm và số dương) Tæ: To¸n- Tin (10) Trường THPT Vĩnh Bảo - HS: quan s¸t l¹i mét lÇn n÷a kÕt qu¶ cña chương trình Hoạt động giáo viên Gi¸o ¸n Tin Häc líp 11 Hoạt động học sinh - Yªu cÇu häc sinh thùc hiÖn c©u b s¸ch gi¸o khoa - GV: Chiếu lên mành hình chương trình sau -Quan sát chương trình sau đã thực đã sửa câu a söa - Hái: ý nghÜa cña lÖnh posi vµ neg? - Dùng để lưu số lượng đếm các phần tử âm và dương mảng A - Quan sát chương trình và cho biết lệnh If A[i] > then posi:= posi + - KiÓm tra ®iÒu kiÖn cña phÇn tö A[i] nÕu lµ dương thì thực đếm dương qua Posi Else if A[i] < then neg: = neg + 1; ngược lại là đếm âm qua neg cã ý nghÜa lµ g×? * DiÔn gi¶i: (khi gÆp sè A[i] > th× chØ sè Posi tăng lên và tương tự A[i]< thì số neg tăng lên đến kết thúc i=n thì dừng) kÕt qu¶ cuèi cïng ®a Posi vµ neg lµ sè đếm Chính là kết cần tìm Hoạt động 2: Rèn luyện kỹ lập trình Hoạt động giáo viên Hoạt động học sinh - Yªu cÇu häc sinh thùc hiÖn bµi tËp - Hái: Trong bµi nµy c¸c em cã nhËn xÐt g× - VÒ cÊu tróc kh«ng kh¸c nhiÒu l¾m so víi phÇn 1a - Khi thực chương trình phải nhập các phÇn tö tõ bµn phÝm mµ kh«ng ®îc ®a tù n÷a - yªu cÇu häc sinh nh¾c l¹i thuËt to¸n t×m gi¸ - suy nghÜ vµ tr¶ lêi trị lớn đã học lớp 10 - Chiếu chương trình lên màn chiếu - Hỏi: vai trò biến j chương trình? - Giữ lại số có phần tử lớn - Gi¸ trÞ lín nhÊt kh«ng ®îc g¸n tõ ®Çu - Hỏi: Trong thuật toán lớp 10 không xuất lớp 10 max:= A[1] sau đó so hiÖn biÕn j vËy biÕn j xuÊt hiÖn s¸nh víi c¸c sè kh¸c m¶ng chương trình này có vai trò gì? Gi¸o Viªn: TrÇn ThÞ H»ng 23 Lop11.com Tæ: To¸n- Tin (11) Trường THPT Vĩnh Bảo Yêu cầu: Viết chương trình đưa số c¸c phÇn tö lín nhÊt - Hỏi: Trong chương trình này cần thêm lệnh nµo? - yêu cầu học sinh viết chương trình hoàn thiÖn Gi¸o ¸n Tin Häc líp 11 - Theo dõi yêu cầu và đưa định hướng giải quyÕt - Lệnh để in các số có giá trị giá trÞ lín nhÊt - Thùc hiÖn yªu cÇu iv Cñng cè kiÕn thøc: Hs nhắc lại số phần rút từ việc thực chương trình bài 1, bài - NhËn xÐt, tæng kÕt l¹i mét sè phÇn chó ý - Giao bµi tËp vÒ nhµ: Dựa vào kiến thức bài Viết chương trình thực tạo mảng gồm n phần tử nguyên (n<=100), số có giá trị tuyệt đối không vượt quá 200 Tính tổng các phần tử thoả mãn ®iÒu kiÖn lµ sè cã ch÷ sè Dựa vào kiến thức bài 2: Viết chương trình đưa phần tử nhỏ mảng cùng vị trí phần tử đó Gi¸o Viªn: TrÇn ThÞ H»ng 23 Lop11.com Tæ: To¸n- Tin (12)