BÀI 11: KIỂU MẢNG 1 CHIỀU
... khó khăn ? Khai báo lớn (t1,t2,t3, ,t365) chương trình dài (với 365 lệnh IF) !!!!! Kiểu mảng chiều Mảng chiều dãy hữu hạn phÇn tư cïng kiĨu VÝ dơ: A 17 20 18 25 19 12 19 Trong : Tên mảng : A ... n IF A[i] mod = then S:=S+A[i]; 15 20 16 25 18 12 S = 45 Thông thường, thao tác xử lí mảng chiều dùng câu lệnh FOR DO 19 H·y nhí! 15 20 19 25 18 12 16 Mảng chiều dãy hữu hạn phần tư cïng kiĨu ... * Mảng chiều có 100 phần tử kiểu Boolean, chiếm 100 byte dung lượng nhớ nhớ bao nhiêu? ** Các thao tác xử lí mảng chiều ỉ Nhập mảng chiều Ví dụ: Nhập nhiệt độ n ngày A 17 Các bước 20 18 19 21 ...
Ngày tải lên: 06/01/2015, 14:58
bai 11.kieu mang(tiet 2)
... Câu Khaiảng chiều dãy hữu hạn phần tử có – M báo Cách kiểu Var báo – Khaia : Array[1 20 ] of integer ; Cách Cách• 2: Var songuyen = Array [1 20 ] of ố] of
Ngày tải lên: 13/02/2015, 09:00
Bài 11: Kiểu mảng (Tiết 2)
... tử mảng ? Tác dụng câu lệnh For thứ hai? - Thể vòng lặp (gồm bớc 3,4 thuật toán) dùng để duyệt phần tử mảng lọc lấy phần tử tạm thời lớn Ví dụ 2: Bài toán xếp Cho d·y A gåm n sn d¬ng (n < =25 0) ... nắm đợc toán sau: Bài toán tìm max Bài toán xếp Bài toán tìm kiếm nhị phân (Nêu ý tởng để giải toán, Xác định Input Output, Nêu thuật toán để giải toán, xác định biến cần khai báo chơng trình ... End VÝ dô Bài toán tìm kiếm Cho dãy A dãy tăng gồm n sn dơng a1, a2,, an số nguyên k Tìm số i mà = k thông báo: không tìm thấy số hạng dãy A có giá trị k - Input: sè n, k, vµ d·y a1, a2,…, an sx...
Ngày tải lên: 12/06/2015, 03:00
bai 11. kieu mang tiet 1
... 17 20 18 25 19 12 19 Trong®ã: ưưTên mảng : A ưưSốưphầnưtửưcủa mảng: ư Kiểu dữưliệuưcủaưcácưphầnư Kiểu nguyên tử: KhiưthamưchiếuưđếnưphầnưtửưthứưiưtaưviếtưA[i] Víưdụ:ưưưA[5]ư= 19 Khai báo mảng ... xư lí mảng chiều a.ưNhập mảng một chiều Víưdụ: Nhậpưnhiệtưđộưnưngày.ư A 17 C¸c b íc 20 18 19 21 17 19 n vớiưnư=ư7 Nhậpưsốưphầnưtửưcủa mảng (n) 2. ưNhậpưvàoưgiáưtrịưcủaưcácưphầnưtửưư trong mảng (A[i]) ... Víưdụ:ưưưA[5]ư= 19 Khai báo mảng chiều PASCAL *ưCáchư1:ưKhaiưbáoưgiánưtiếpư TYPE = array[ ] of ; Var : ; Trongưđóư: Chỉưsốưđầu,ưchỉưsốưcuốiưthư...
Ngày tải lên: 13/02/2015, 09:00
Bài 11: Kiểu mảng (Tiết 1)
... Tên kiểu mảng chiều - Số lượng phần tử - Kiểu liệu phần tử - Cách khai báo biến mảng - Cách tham chiếu đến phần tử ? Cách khai báo mảng chiều? a, Khai báo * Khai báo trực tiếp Var ... mảng> : array [kiểu số ] of ; * Khai b áo gi án ti ếp Type = array [kiểu số ] of ; Var : ; Trong đó: - Kiểu số: thường ... dạng n1 n2, với n1 số đầu, n2 số cuối - Kiểu phần tử: kiểu phần tử mảng - Type: từ khoá dùng để khai báo biến - Array: từ khoá dùng để khai báo mảng *Tham chiếu đến phần tử mảng [chỉ...
Ngày tải lên: 12/06/2015, 03:00
... chất mảng chiều mảng chiều mà phần tử lại mảng chiều Mục tiêu toàn bài: Kỹ năng: Cài đặt thuật toán số toán đơn giản với kiểu liệu mảng chiều Thực khai báo mảng, truy cập, tính tốn phần tử mảng ... động : Củng cố (8 phút) Kiểu Mảng (tiết 4) Hoạt động : Bài tập ví dụ ( 12 phút) Hoạt động 2: Khái niệm mảng chiều (8 phút) Hoạt động 3: Khai báo mảng chiều, tham chiếu phần tử mảng (10 phút) Ứng dụng ... đặc điểm mảng chiều Các câu hỏi sử dụng là: • Mảng chiều gì? • Em có nhận xét cấu trúc hàng mảng chiều? • Cho học sinh tìm hiểu chất mảng chiều cách điền khuyết • Để mô tả kiểu mảng hai chiều, ...
Ngày tải lên: 28/05/2014, 12:08
... ? Khai báo lớn (t1,t2,t3, ,t365) chương trình dài (với 365 lệnh IF) !!!!! Khái niệm Mảng chiều dãy hữu hạn phÇn tư cïng kiĨu VÝ dơ: A 17 20 18 25 19 12 19 Trong : Tên mảng : A Số phần tử mảng: ... phần tử mảng: Kiểu liệu phần tử: Kiểu nguyên Khi tham chiếu ®Õn phÇn tư thø i ta viÕt A[i] VÝ dơ: A[5] = 19 2 Khai báo mảng chiều PASCAL * Cách 1: Khai báo gián tiếp TYPE = array[
Ngày tải lên: 19/07/2014, 08:00
bài giảng tin học 11 bài 11 kiểu mảng
... A[5]= ‘H’ 2 KHAI BÁO KIỂU XÂU TRONG PASCAL Cấu trúc khai báo kiểu liệu xâu Pascal? VAR : String[độ dài lớn xâu]; Ví dụ: Var Hoten: String[30]; Khi khai báo xâu bỏ qua phần khai báo ... BÀI TOÁN NÊU VẤN ĐỀ Nhập vào họ tên hai học sinh, in hình họ tên dài A M I B T H N I H E A N N H H A Hãy xác định kiểu liệu hai biến A B I KHÁI NIỆM KIỂU DỮ LIỆU XÂU Nghiên ... S2=‘Hinh 1 .2 Pos(S1,S2) = ch=‘d’ Upcase(ch) = ‘D’ MỘT SỐ VÍ DỤ Quan sát sách giáo khoa trang 71, chương trình nhập họ tên hai học sinh vào hai biến xâu đưa hình xâu dài hơn, đưa xâu nhập sau 1 Khai...
Ngày tải lên: 19/10/2014, 10:12
BÁO CÁO: Bài 11 kiểu mảng (4,4,1)
... 11: Kiểu mảng( 4,4,1) 11: Kiểu mảng( 4,4,1) Tiết : Kiểu mảng chiều (Mục 1a: Khai báo) Tiết 2, 3 : Kiểu mảng chiều (Mục 1b: Một số ví dụ) Tiết : Kiểu mảng hai chiều KIẾN THỨC KỸ NĂNG THÁI ĐỘ BÀI ... phần tử mảng phải tuân phần tử mảng phải tuân theo quy định kiểu phần tử mảng theo quy định kiểu phần tử mảng Khi khai báo mảng chiều cần Khi khai báo mảng chiều cần xác định kích thước mảng xác ... khai báo mảng chiều Biết cách truy cập đến phần tử mảng Có thể tham chiếu phần tử mảng tên mảng số tương ứng phần tử Mảng chiều dạy hữu hạn phần tử kiểu Kỹ Nhận biết thành phần khai báo mảng chiều...
Ngày tải lên: 20/10/2014, 15:50
Slide tin học 11 bài 11 kiểu mảng _N.T Thảo
... Nhập mảng chiều b In mảng chiều c Các thao tác sử lý khác BÀI 11: KIỂU MẢNG Phát biểu sau ? A) Mảng chiều dãy vô hạn phần tử kiểu liệu B) Mảng chiều dãy hữu hạn phần tử khác kiểu liệu C) Mảng chiều ... kiểusẽ gặp mảng chiều lệnh IF ) liệu (VD: N=365) khó khăn ? BÀI 11: KIỂU MẢNG Khái niệm Mảng chiều dãy hữu hạn phần tử kiểu Ví dụ: 17 20 18 25 19 A 12 19 Trong : Tên mảng : A Số phần tử mảng ... Xoá BÀI 11: KIỂU MẢNG BẠN LÊN THAM GIA HỌC LẠI BÀI HỌC NÀY BÀI 11: KIỂU MẢNG CHÚC MỪNG BẠN BẠN LÀ MỘT HỌC VIÊN GIỎI BÀI 11: KIỂU MẢNG Tài liệu tham khảo Sách giáo khoa tin học lớp 11 nhà...
Ngày tải lên: 09/07/2015, 13:38
bài giảng kiểu xâu tiết 2
... 11 Ví dụ 2: KIỂM TRA BÀI CŨ St1:= ’abc’ Insert(St1,St2,5) St2 = ’ef’ abc ef ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI • Thủ tục: Delete • Thủ tục: Insert St2 =‘ ’ St1:= ’abc’ Insert(St1,St2,1) St2 = ’ef’ abc ... Pos • Hàm UpCase CỦNG CỐ ST1[1] ST1 [2] ST1[3] = < < ST2[1] ST2 [2] ST2[3] Cần có thao tác để chỉnh sửa xâu A thành xâu B? KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI • Thủ tục: Delete • Thủ tục: ... quả: D = h o c Hàm POS(St1, St2) - Cho vị trí xuất xâu St1 xâu St2 KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI Ví dụ 1: St2:= ‘HOA NANG’; St1:= ‘NANG’; D:= Pos(St1,St2); • Thủ tục: Delete • Thủ...
Ngày tải lên: 28/05/2014, 17:53
bài 12 Kiểu Xâu tiết 2
... pos(s1, s2) Ý nghĩa: Cho vị trí xuất xâu s1 xâu s2 Ví dụ 1: s1: =‘me’; s2: = ‘ba me’; pos(s1, s2) = 4; Ví dụ 2: s1:=’em’; s2:=’ba me’; pos(s1, s2) = 0; f) Hàm upcase(ch): Giới thiệu ý nghĩa hàm ... ‘d’; upcase(ch) = ‘D’; Ví dụ 2: ch: = ‘E’; upcase(ch) = ‘E’; Một số ví dụ Ví dụ : Nhập vào họ tên hai người vào hai xâu, đưa hình xâu dài hơn, hai xâu xuất xâu thứ hai - Đoạn chương trình: Var ... S2= ‘Gia’; d) Hàm length(S) Ý nghĩa: Cho giá trị độ dài xâu S Ví dụ 1: S: = ‘11C5’; length(S) = 4; Ví dụ 2: S:= ‘Chu Van An’; length(S)=10; e) Hàm pos(s1, s2) Ý nghĩa: Cho vị...
Ngày tải lên: 01/07/2014, 01:00
Giáo án Tin Học lớp 11: KIỂU XÂU (Tiết 2) ppsx
... Chạy chương trình GV bao quát lớp, hướng dẫn - Quan sát kết sửa lỗi củng cố - Nắm dạng tập thuộc kiểu xâu - Cách tham chiếu đến kí tự xâu, ghép xâu, tạo xâu từ xâu có Dặn dò - Xem kĩ dạng tập -...
Ngày tải lên: 07/08/2014, 22:23
Bài 13 kiểu mảng một chiều
... Khai báo mảng chiều Cách 1: VAR : ARRAY [Kiểu số] OF ; Cách 2: TYPE = ARRAY [Kiểu số] OF ; VAR : : ... khóa khai báo tên kiểu mảng VAR : từ khóa khai báo tên biến kiểu mảng ARRAY : từ khóa khai báo mảng Kiểu số : đoạn số nguyên liên tục có n1 n2 Kiểu thành phần: kiểu liệu phần tử mảng ... tự phần tử - Tên phần tử MẢNG MỘT CHIỀU CŨNG CÓ MỘT SỐ YẾU TỐ TƯƠNG TỰ : • • • • • - Tên kiểu mảng chiều - Số lượng phần tử - Kiểu liệu phần tử - Cách khai báo biến mảng - Cách tham chiếu đến...
Ngày tải lên: 29/12/2015, 21:33
bài 12 kiểu xâu tiết 2
... INSERT(S1, S2, vt) Chèn xâu S1 vào xâu S2 vị trí vt Ví dụ 2: KIỂM TRA BÀI CŨ S1:= ’abc’ abc Insert(S1,S2,5) S2 := ’ef’ ef ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI • Thủ tục: Delete • Thủ tục: Insert S2 =‘ ’ S1:= ... D = 7 h o c Hàm POS(St1, St2) - Cho vị trí xuất xâu St1 xâu St2 KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI Ví dụ 1: St2:= ‘HOA NANG’; St1:= ‘NANG’; D:= Pos(St1,St2); • Thủ tục: Delete • Thủ ... cho biết xâu? Cách khai báo xâu? Từ viết chương trình khai báo xâu a b? KIỂM TRA BÀI CŨ ĐẶT VẤN ĐỀ NỘI DUNG BÀI MỚI • Thủ tục: Delete • Thủ tục: Insert Đáp án: Xâu dãy kí tự Khai xâu:mỗi kí tự...
Ngày tải lên: 29/11/2016, 17:57
Mot so bai toan kieu mang 1 chieu
... cuoi DO write(A[i]:5); Bài tốn 2: Lập trình in mảng B với phần tử B[i] tổng i phần tử mảng A(Thuật tốn có sách Tin học 11 -bài tập thực hành 4) Bài toán 3: Sử dụng mảng chiều để chuyển đổi số ... {trao doi A[j] A[j+1]} Phần 2: Một số toán hay kiểu Mảng chiều Bài toán 1:Cho dãy số nguyên A tìm đưa dãy liên tiếp tăng có số phần tử lớn Ví dụ: A= 11 đưa dãy tăng lớn 11 Ý tưởng: Cần biến để đếm ... tử nhỏ ghi vào mảng C, sau tiếp tục lấy phần tử từ mảng chứa số vừa ghi vào mảng C so sánh với số chưa ghi mảng A B lấy hết + Nếu mảng số phần tử chưa lấy ta tiếp tục lấy ghi vào mảng C Đoạn chương...
Ngày tải lên: 07/02/2017, 15:20
GA bài 12 Kiểu xâu (tiết 2)
... s= ‘ 125 6789’ c s= ‘ 123 789’ b s= ‘ 127 89’ d s= ‘’ Câu 4: Trong ngôn ngữ Pascal, thủ tục chèn xâu s1 vào xâu s2 vị trí vt ta viết: A insert(s1, s2, vt) B insert(s2, s1, vt) C insert(vt, s1, s2) D ... động 2: Thủ tục insert GV: Có xâu sau: HS: Quan sát, suy d Thủ tục insert: nghĩ đưa câu trả + Cú pháp: 7’ s1:=‘345’; s2:=‘ 126 7’ Từ xâu lời: chèn xâu s1 vào insert(s1, s2, vt) s1 s2 cần làm xâu s2 ... pos d)Hàm length Câu 2: Em kết thực thao tác sau: Giá trị st a)’Hoc_tot’ b)’Lop _11/ 11’ c)’Ki_nghi’ Biểu thức Length(st) Copy(s,8 ,2) Pos(‘ng’,st) Kết Câu 3: Cho xâu s= ‘ 123 456789’, sau thực thủ...
Ngày tải lên: 29/03/2017, 10:39
Giáo án Tin Học lớp 11: KIỂU MẢNG (Tiết 2) potx
... giảng 1.Ổn định tổ chức Kiểm tra cũ: Viết cách khai báo mảng chiều? Cho ví dụ? Nội dung Hoạt động thầy trò Nội dung giảng b.Ví dụ minh hoạ mảng chiều ví dụ 1: GV: Yêu cầu học sinh xác định I, ... lời( lên bảng) Max:=a[1]; Csmax:=1; For i: =2 to n if a[i]>max then Begin Max:=a[i]; Csmax:=i; End; 4.Củng cố Cách khai báo kiểu mảng Truy cập phần tử mảng 5.Dặn dò, bổ sung: Làm tập:4.6;4.7 Chuẩn ... lớn dãy O? HS: I: số n dãy số nguyên a1,a2, an số nguyên O: Gía trị lớn GV: Yêu cầu học sinh xây dựng ý tưởng HS: B1: Nhập n dãy số a1,a2, an B2 max←a1,i 2 Program Tim_max; B3 Nếu i>n thơng báo...
Ngày tải lên: 07/08/2014, 22:23
Tiết 23 bài 1 kiểu mảng
... 2 KIỂUClick to HAI Title MẢNG add CHIỀU Nếu xem hàng mảng hai chiều phần tử ta nói 2Phần tử mảng hai chiều mảng chiều mà 4Phần tử 10 phần tử mảng chiều Vậy để mô tả kiểu mảng hai chiều ta pt2 ... 10 12 15 12 16 20 10 15 20 25 Ta thấy bảng nhân chứa giá trị có kiểu liệu Ta biểu diễn bảng nhân kiểu liệu mảng hai chiều 2 KIỂUClick to HAI Title MẢNG add CHIỀU Mảng chiều bảng phần tử có kiểu ... 6Phần tử 12 15 pt1 cần xác định yếu tố nào? 8Phần tử 16 20 12 10 15 tử 20 Phần 25 2 KIỂUClick to HAI Title MẢNG add CHIỀU Các yếu tố để xây dựng mảng hai chiều: Tên kiểu mảng hai chiều; ...
Ngày tải lên: 05/11/2013, 14:11
Bài 11 Mảng hai chiều
... 12 viết chương trình 15 12 hoµn chØnh16 20 cho5 10 15 v 20 25 toán dụ ? 12 18 24 30 12 14 16 18 18 21 24 27 24 28 32 36 30 35 40 45 36 42 48 54 14 21 28 35 42 49 56 63 12 24 32 40 48 56 68 72 ... A[i,j] VÝ dơ: A [2, 3]= 2 Khai báo mảng hai chiều * Cách 1: Khai báo gián tiếp TYPE < tên kiểu mảng> = array[kiểuchỉ số dòng ,kiểu số cột] of ; Var : ; Ví ... 72 18 27 36 45 54 63 72 81 H·y nhí! 15 20 19 16 25 18 Var 17 12 16 A:ARRAY[1 10,1 10] OF integer; A[1,3] = 19 Mảng hai chiều mảng chiều mà phần tử lại mảng chiều Khai báo: tên mảng, kiểu số...
Ngày tải lên: 19/07/2014, 11:00