Giáo án Môn Tin Học 11 - Bài Tập Và Thực Hành 3
Có thể bạn quan tâm
- Trang Chủ
- Đăng ký
- Đăng nhập
- Upload
- Liên hệ

I.Mục đích:
+ Củng cố cho hs những hiểu biết về kiểu dl mảng.
-T/chức những h/đ trong pm để hs có được các kĩ năng cban lviệc với kiểu mảng 1 chiều trong LT.
- Khai báo kiểu dl, nhập đưa ra màn hình chỉ số và giá trị các ptử của mảng.
- Duyệt qua tất cả các ptử của mảng để xử lí từng ptử.
+ Cung cấp cho hs 3 thuật toán cbản và đơn giản thường gặp với dl kiểu mảng.
Tính tổng và đếm các ptử thỏa mãn đ/k nào đó.
Tìm ptử max (min) của mảng cùng với vị trí của nó trong mảng
II.Biện pháp: Dạy và học hợp tác trong nhóm nhỏ.
III. Phương tiện:
- GV: Phßng m¸y vi tÝnh.
- HS: S¸ch bµi tËp.
IV. Nội dung tiết dạy.
1. æn ®Þnh tæ chøc:
minh_thuy
4439
3 Download Bạn đang xem tài liệu "Giáo án môn Tin học 11 - Bài tập và thực hành 3", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trênNgµy so¹n: 2/01/2010 Ngµy d¹y: 6/01/2010 TiÕt : 24,25 BÀI TẬP VÀ THỰC HÀNH 3. I.Mục đích: + Củng cố cho hs những hiểu biết về kiểu dl mảng. -T/chức những h/đ trong pm để hs có được các kĩ năng cban lviệc với kiểu mảng 1 chiều trong LT. - Khai báo kiểu dl, nhập đưa ra màn hình chỉ số và giá trị các ptử của mảng. - Duyệt qua tất cả các ptử của mảng để xử lí từng ptử. + Cung cấp cho hs 3 thuật toán cbản và đơn giản thường gặp với dl kiểu mảng. Tính tổng và đếm các ptử thỏa mãn đ/k nào đó. Tìm ptử max (min) của mảng cùng với vị trí của nó trong mảng II.Biện pháp: Dạy và học hợp tác trong nhóm nhỏ. III. Phương tiện: - GV: Phßng m¸y vi tÝnh. - HS: S¸ch bµi tËp. IV. Nội dung tiết dạy. 1. æn ®Þnh tæ chøc: 2. KiÓm tra bµi cò: 3. TiÕn tr×nh bµi häc: Hoạt động Nội dung GV: Chia nhóm cho hs thực hành. Y/c hs đọc và nghiên cứu đề bài. -Y/c hs chạy chương trình SGK(63) và tìm hiểu. Hs: chạy ctrinh theo y/c của gv. - Nhấn Ctrl+F9 rồi nhập n=5. - Y/c đại diện 5 nhóm đứng dậy đọc kq. HS: đứng dậy đọc kết quả theo y/c. ! Tại sao cùng 1 ctrinh và nhập n=5 thì lại ra 3 kết quả khác nhau. => - Hàm chuẩn random(n) cho gtri là số nguyên ngẫu nhiên trong phạm vi từ 0 đến n-1. - Còn thủ tục Randomize dùng để khởi tạo cơ chế sinh số ngẫu nhiên. ? Câu lệnh A[i]:=random(300)-random(300); có ý nghĩa gì. Hs: Cho giá trị ngẫu nhiên trong phạm vi từ 299 đến -299. ? Câu lệnh write(A[i]:5); có ý nghĩa gì. Hs: Viết kết quả của mảng A[i] cách nhau 5 kí tự. GV: Y/c hs đọc và nghiên cứu đề bài. -Y/c hs chạy chương trình SGK(64) và tìm hiểu. ? Từ MyArray có phải là 1 hàm chuẩn ko? Có thể thay thế bằng 1 từ khác được không. Đó là tên kiểu dl do người lập trình tự đặt. Vì thế nó không phải là 1 hàm chuẩn và có thể thay thế bằng bất cứ từ gì do người lập trình tự đặt. Hs: chạy ctrinh theo y/c của gv. Hs: chỉnh sửa ctrinh theo yêu cầu. Bài1: Tạo mảng A gồm (n<=100) số nguyên, mỗi số có trị tuyệt đối không vượt quá 300. Tính tổng các phần tử của mảng là bội số của 1 số nguyên dương k cho trước. A, Tìm hiểu và chạy ctrình. Program Sum1; Uses crt; Const nmax=100; Type Myarray=array[1..nmax] of integer; Var A:Myarray; S,n,I,k:integer; Begin Clrscr; randomize; Write (‘Nhap n=’); Readln(n); For i:=1 to n do A[i]:=random(300)-random(300); For i:=1 to n do write(A[i]:5); Writeln; Write (‘Nhap k=’’); Readln(k); S:=0; For i:=1 to n do If A[i] mod k=0 then s:=s+A[i]; Writeln(‘Tong can tinh la: ’,s); Readln End. Bài 2: Viết ctrinh tìm ptử có gtri lớn nhất của mảng và đưa ra màn hình chỉ số và gtri của ptu tìm được. Nếu có nhiều ptu có cùng gtri lớn nhất thì đưa ra ptu có chỉ số nhỏ nhất. A, Tìm hiểu ctrinh. Program MaxElement; Const nmax=100; Type Myarray=array[1..nmax] of integer; Var A:Myarray; n,i,j:integer; Begin Write (‘Nhap so luong ptu cua day so, N=’); Readln(N); For i:=1 to n do Begin Write (‘phan tu thu ’, I,’=’); Readln(A[i]); End; J:=1; For i:=2 to n do if A[i]>A[j] then j:=I; Write (‘chi so : ’, j,’Gia tri: ‘, A[j]:4); Readln End. B, Chỉnh sửa ctrinh để đưa ra chỉ số của các ptu có cùng gtri lớn nhất. 4. Cñng cè: Gọi 1 hs lên máy chủ chạy lại chương trình. 5. DÆn dß: Về nhà viết chương trình tìm phần tử nhỏ nhất của mảng. Tài liệu đính kèm:
Bai tap thuc hanh 3-T24,25.doc
Đề kiểm tra trắc nghiệm môn Tin, khối 11 - Mã đề 209
Lượt xem: 3048
Lượt tải: 1
Giáo án môn Tin học 11 - Bài 18: Ví dụ về cách viết và sử dụng chương trình con
Lượt xem: 7863
Lượt tải: 5
Giáo án Tin học 11 - Tiết: 30 - Bài 12: Kiểu xâu
Lượt xem: 1118
Lượt tải: 1
Giáo án môn Tin học 11 - Bài 10: Cấu trúc lặp
Lượt xem: 3149
Lượt tải: 1
Bài giảng Tin học 11 - Bài 30: Biểu diễn dữ liệu bằng biểu đồ
Lượt xem: 2595
Lượt tải: 2
Đề cương thi học kì 1 môn Tin học
Lượt xem: 1898
Lượt tải: 1
Giáo án môn Tin học 11 - Các thủ tục chuẩn vào/ra đơn giản soạn thảo dịch, thực hiện và hiệu chỉnh chương trình
Lượt xem: 1541
Lượt tải: 0
Đề kiểm tra chất lượng học kỳ II - Năm học 2009 - 2010 môn thi: Tin học - Lớp 10
Lượt xem: 1918
Lượt tải: 0
Đề kiểm tra học kỳ I môn Toán 9 - Năm học 2009 - 2010
Lượt xem: 1727
Lượt tải: 0
Giáo án môn Tin học 11 - Lê Đức Anh
Lượt xem: 1715
Lượt tải: 2
Copyright © 2026 Lop11.com - Giáo án điện tử lớp 11, Thư viện giáo án hay, Luận văn
Từ khóa » Tin Học Lớp 11 Bài Thực Hành 3
-
Tin Học 11 Bài Tập Và Thực Hành 3
-
Tin Học 11 Bài Tập Và Thực Hành 3
-
Giải Tin Học 11: Bài Tập Và Thực Hành 3 - TopLoigiai
-
Tin Học 11 Bài Tập Và Thực Hành 3 - Học Hỏi Net
-
Giải Bài Tập Tin Học 11: Bài Tập Và Thực Hành 3 (Ngắn Gọn)
-
Bài Tập Và Thực Hành 3
-
Bài Tập Thực Hành 3 - Tin Học 11 - YouTube
-
Tin Học 11 - Bài Tập Và Thực Hành Số 3 - Thầy Quách Văn Lượm
-
BÀI TẬP THỰC HÀNH 3 - TIN HỌC 11 - YouTube
-
Bài Thực Hành Số 3 – Tin Học 11.pdf (tin Học Lớp 11) | Tải Miễn Phí
-
Giáo án Tin Học Lớp 11 - Tiết 23, 24: Bài Tập Thực Hành 3
-
Tin Học 11 Bài Tập Và Thực Hành 3
-
Bài Tập Và Thực Hành 3 - Tìm đáp án, Giải Bài Tập, để Học Tốt
-
Bài Tập Và Thực Hành 3 - - Thư Viện Bài Giảng điện Tử