Việc gỏn giỏ trị, nhập giỏ trị

Một phần của tài liệu Giáo án Tin học lớp 8 cả năm_CKTKN_Bộ 4 (Trang 88 - 91)

và tớnh toỏn với cỏc giỏ trị của một phần tử trong biến mảng được thực hiện thụng qua chỉ số tương ứng của phần tử đú.

HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG

- GV: Qua vớ dụ 2 cũng cho thấy rằng, chỳng ta gỏn giỏ trị, đọc giỏ trị và tớnh toỏn với cỏc giỏ trị của một phần tử trong biến mảng được thực hiện thụng qua điều gỡ?

- HS trả lời: Thụng qua chỉ số tương ứng của phần tử đú

Gv: Nhận xột và cho vớ dụ

Chẳng hạn, trong cõu lệnh trờn Diem[i] là phần tử thứ i của biến mảng Diem.

Ta cú thể gỏn giỏ trị cho cỏc phần tử của mảng bằng cõu lệnh gỏn:

A[1]:=5; A[2]:=8;

hoặc nhập dữ liệu từ bàn phớm bằng cõu lệnh lặp:

for i := 1 to 5 do readln(a[i]);

Hoạt động 3: Tỡm giỏ trị lớn nhất và nhỏ nhất của dóy số

- GV: Đưa vớ dụ 3: Viết chương trỡnh tỡm số lớn nhất và nhỏ nhất của dóy số nguyờn N, trong đú N được nhập từ bàn phớm.

- HS: Đọc hiểu vớ dụ

- GV: Hướng dẫn học sinh cỏch sử dụng biến mảng

- HS: Chỳ ý

- Gv: phõn tớch và giải thớch ý nghĩa từng cõu lệnh

- HS lắng nghe và ghi vở

- Gv cho chạy chương trỡnh thử bằng tay

- HS quan sỏt 3. Tỡm giỏ trị lớn nhất và nhỏ nhất của dóy số: program MaxMin; uses crt; Var

i, n, Max, Min: integer; A: array[1..100] of integer;

Begin

clrscr;

write('Hay nhap do dai cua day so, N = '); readln(n); writeln('Nhap cac phan tu cua day so:');

For i:=1 to n do Begin write('a[',i,']='); readln(a[i]); End; Max:=a[1]; Min:=a[1]; for i:=2 to n do begin if Max<a[i] then Max:=a[i]; if Min>a[i] then Min:=a[i] end;

write('So lon nhat la Max = ',Max);

write('; So nho nhat la Min = ',Min);

readln

HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG

Hoạt động 3:Củng cố

- Khỏi niệm mảng một chiều

- Cỏch khai bỏo mảng, nhập, in, truy cập cỏc phần tử của mảng

- Lợi ớch của việc sử dụng biến mảng

IV. HƯỚNG DẪN HỌC SINH TỰ HỌC:

- Học bài kết hợp xem SGK

- Nắm vững cỏch khai bỏo biến mảng và cỏch truy cập giỏ trị của biến mảng

V. RÚT KINH NGHIỆM - BỔ SUNG:

……… ………….………………...……… ………...………

Ngày soạn: 27/03/2011

Tiết: 60+61

Tờn bài dạy: Bài thực hành 7:

XỬ LÍ DÃY SỐ TRONG CHƯƠNG TRèNH I/ MỤC TIấU:

1) Kiến thức :

- Làm quen với việc khai bỏo và sử dụng cỏc biến mảng.

2) Kĩ năng:

- ễn luyện cỏch sử dụng cõu lệnh điều kiện If… then và cõu lệnh lặp for…do. - Củng cố cỏc kĩ năng đọc, hiểu và chỉnh sửa chương trỡnh.

- Hiểu và viết được chương trỡnh với thuật toỏn tỡm giỏ trị lớn nhất, nhỏ nhất của một dóy số, tớnh tổng dóy số.

3) Thỏi độ:

- Nghiờm tỳc trong giờ thực hành và sử dụng phũng mỏy.

II/ CHUẨN BỊ:

- GV: Chuẩn bị giỏo ỏn, mỏy chiếu, bài tập, phũng mỏy - HS: Chuẩn bị kiến thức và dụng cụ học tập.

Một phần của tài liệu Giáo án Tin học lớp 8 cả năm_CKTKN_Bộ 4 (Trang 88 - 91)

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

(113 trang)
w