Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
I. Mục đích yêu cầu: * Học sinh hiểu được: - Kiểu dữ liệu mảng và cách khai báo mảng: một chiều và hai chiều. * Học sinh nắm được: - Cách khai báo (hay định nghĩa) kiểu dữ liệu mảng một chiều và hai chiều. - Nhập dữ liệu mảng. Đưa ra màn hình chỉ số và giá trị của mảng. - Duyệt qua từng phần tử của mảng. II. Chuẩn bị của giáo viên và học sinh: 1. Giáo viên: SGK, SGV, giáo án, giáo án điện tử, đèn chiếu, phòng máy, một số chương trình mẫu. | BÀI TẬP VÀ THỰC HÀNH MẢNG I. Mục đích yêu cầu Học sinh hiểu được - Kiểu dữ liệu mảng và cách khai báo mảng một chiều và hai chiều. Học sinh nắm được - Cách khai báo hay định nghĩa kiểu dữ liệu mảng một chiều và hai chiều. - Nhập dữ liệu mảng. Đưa ra màn hình chỉ số và giá trị của mảng. - Duyệt qua từng phần tử của mảng. II. Chuẩn bị của giáo viên và học sinh 1. Giáo viên SGK SGV giáo án giáo án điện tử đèn chiếu phòng máy một số chương trình mẫu khổ lớn. 2. Học sinh Xem kỹ bài thực hành trong SGK. Tìm hiểu kỹ từng dòng lệnh. III. Nội dung Hoạt động của thầy và trò Nội dung bài giảng GV Các em hãy đọc đề và gõ Bài thực hành 3 chương trình trong SGK trang 77-78 vào máy. 1 Bài 1 Cho mảng A gồm n số nguyên n 100 mỗi số theo trị tuyệt đối không GV Myarray là tên kiểu dữ liệu vượt quá 300. Tính tổng các phần tử hay tên biến. của mảng là bội số của một số HS Trả lời nguyên dương k cho trước. GV Vai trò của nmax và n Có a Gõ nội dung chương trình thể thay nmax bằng n trong khai Program sum1 báo kiểu mảng được không Vì Uses crt sao Const nmax 100 HS . Type MyArray Array 1.nmax Of Integer Var A MyArray s n i k integer Begin GV Nhập số phần tử của mảng Clrscr Randomize HS Nhập n Write Nhap n Readln n GV Những dòng lệnh nào nhằm Tạo ngẫu nhiên mảng gồm n số tạo ra mảng A nguyên GV Lệnh A i Random 301 - For i 1 To n Do A i Random 301 dùng để làm gì Random 3 01 -Random 3 01 Duyệt qua từng phần tử của mảng GV Câu lệnh FOR-DO cuối xuất chỉ số và giá trị cùng thực hiện nhiệm vụ gì Giải For i 1 To n Do Writeln A i thích A i 5 Write NHap k Readlk k GV Câu lệnh s s A i được s 0 thực hiện bao nhiêu lần For i 1 to n Do If A i Mod k 0 Then s s A i