Chuẩn bị của học sinh: Làm bài tập được giao, vở ghi, SGK.

Một phần của tài liệu giáo án tin 11 đầy đủ (Trang 72 - 74)

- Biết nhận xột, phõn tớch, đề xuất thuật toỏn giải bài toỏn sao cho chương trỡnh

2. Chuẩn bị của học sinh: Làm bài tập được giao, vở ghi, SGK.

III. Tiến trỡn lờn lớp, nội dung bài giảng

1. Ổn định lớp

- Ổn định lớp.

- Yờu cầu lớp trưởng bỏo cỏo sĩ số.

2. Kiểm tra bài cũ

- Kiểm tra trong quỏ trỡnh làm bài tập.

3. Nội dung bài giảng

Hoạt động của thầy và trũ Nội dung

Hoạt động 1: Hướng dẫn trả lời cõu hỏi 1,2,4 trang 79- SGK

GV: Yờu cầu học sinh đọc cỏc cõu hỏi 1,2,4 và suy nghĩ trả lời.

HS: Nhớ lại kiến thức đó học, trả lời.

Cõu 1: Tại sao mảng là kiểu dữ liệu cú cấu trỳc?

Trả lời:

Mảng là kiểu dữ liệu cú cấu trỳc bởi vỡ mảng là kiểu cú cấu trỳc được đề cập tới sớm nhất trong cỏc NNLT. Nú được xõy dựng từ những kiểu dữ liệu đó cú theo quy tắc khuụn dạng do NNLT cung cấp. Nú được dựng để chỉ định một nhúm cỏc đối tượng cựng một tớnh chất nào đú. Chẳng hạn, vectơ là một nhúm số mà mỗi số ta cú thể xỏc định khi biết chỉ số. Như vậy khi khai bỏo mảng phải chỉ ra kiểu dữ liệu cỏc phần tử và kiểu chỉ số.

Cõu 2: Tại sao phải khai bỏo kớch thước của mảng?

Chỳng ta phải khai bỏo kớch thước của mảng để xỏc định kiểu của cỏc phần tử và cỏch đỏnh số cỏc phần tử của nú.

Cõu 4: Tham chiếu đến phần tử của mảng bằng cỏch nào?

Trả lời:

Tham chiếu đến phần tử của mảng được xđ bởi tờn mảng cựng chỉ số.

- Mảng một chiểu tờn mảng đến cặp [] và chỉ số được đặt trong cặp []. - Mảng hai chiều chỉ số gồm 2 chiều

ngăn cỏch nhau bởi dấu phẩy.

Hoạt động 2: Hướng dẫn bài 5

GV: Đưa ra bài tập. Hướng dẫn học sinh làm theo cỏc ý chớnh như sau:

- Nhập n đảm bảo 0<n<100

- Nhập từng phần tử đảm bảo a[i]<=1000

- Kiểm tra dóy a nhập vào cú phải là một cấp số cộng hay khụng và đưa ra màn hỡnh thụng bỏo “a là cấp số cộng” hoặc “a khụng là cấp số cộng”. - Kiểm tra: Lấy d=a[2]-a[1]; a là cấp số cộng nếu thoả món: a[i]=a[1]+(i-1)d

hoặc ĐK a[i]-a[i-1]=d với 1<i<=n

HS: Nhớ lại kiến thức toỏn và viết chương trỡnh. program cscong; uses crt; var a:array[1..100]of integer; i,n,d,dem:integer; begin clrscr; write('n=');readln(n); for i:=1 to n do begin write('a[',i,']='); readln(a[i]); end; for i:=1 to n do write(a[i]:4); writeln; d:=a[2]-a[1]; dem:=0; for i:=3 to n do

if a[i]-a[i-1]<> d then dem:=dem+1; if dem>0 then

write('a khong la cap so cong') else

write('a la cap so cong'); readln;

end. readln end.

Hoạt động 3: Hướng dẫn hs về nhà làm bài 6,7,8,9 IV. Củng cố bài

V. Bài tập về nhà

- Làm lại bài tập hụm nay và làm thờm bài tập SBT. - Chuẩn bị trước nội dung bài 13: “Kiểu bản ghi”.

Ngày soạn: Tuần:

Ngày giảng: Tiết: 30

Một phần của tài liệu giáo án tin 11 đầy đủ (Trang 72 - 74)

Tải bản đầy đủ (DOC)

(124 trang)
w