1. Trang chủ
  2. » Cao đẳng - Đại học

Giáo án Tin học 8 tiết 58: Bài tập

2 36 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 141,94 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

var N: integer; A: array[1..N] of real; 5 Viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số.. Độ dài của dãy cũng được nhập từ bàn phím.[r]

Trang 1

Ngày soạn: 21/03/2010

ngày dạy: 25/03/2010

Tiết 58 BÀI TẬP

I - MỤC TIÊU

1 Kiến thức

- Viết chương trình Pascal sử dụng câu lệnh về biến mảng

2 Kỹ Năng

- Rèn luyện khả năng đọc chương trình, tìm hiểu tác dụng và kết hợp các câu lệnh

3 Thái độ: Nghiêm túc

II CHUẨN BỊ

1 Giáo viên: giáo án, máy chiếu

2 Học sinh: Kiến thức cũ, sách, vở.

III – Phương pháp

- Thuyết trình, giảng giải, vấn đáp

IV - Tiến trình lên lớp

1 - Ổn định lớp

2 - Kiểm tra bài cũ

3 – Bài mới

Đưa ra các bài tập ở SGK

và gọi học sinh lên bảng

trả lời

? Lợi ích của việc khai

báo biến mảng là gì?

?Các khai báo biến mảng

sau đây trong Pascal đúng

hay sai?

Lợi ích chính của việc

sử dụng biến mảng là rút gọn việc viết chương trình, có thể sử dụng câu lệnh lặp để thay nhiều câu lệnh

Ngoài ra chúng ta còn

có thể lưu trữ và xử lí nhiều dữ liệu có nội dung liên quan đến nhau một cách hiệu quả

Đáp án a) Sai Phải

thay dấu phẩy bằng hai

1) Hãy nêu các lợi ích của việc sử dụng biến mảng trong chương trình

2) Các khai báo biến mảng sau đây trong Pascal đúng hay sai?

var X: Array[10,13] Of Integer;

var X: Array[5 10.5]

Of Real;

var X: Array[3.4 4.8]

Of Integer;

Lop7.net

Trang 2

5) Học sinh thực hành

trên máy

Chương trình có thể như

sau:

var N, i:

integer;

A:

array[1 100] of

real;

begin

write('Nhap so

phan tu cua

mang, n= ',n);

for i:=1 to n do

write('Nhap gia

tri ',i,'cua

mang, a[',i,']=

');

end.

dấu chấm; b) và c) Sai,

vì giá trị nhỏ nhất và lớn nhất của chỉ số mảng phải là số

nguyên; d) Sai, vì giá

trị đâu của chỉ số mảng phải nhỏ hơn hoặc

bằng chỉ số cuối; e)

2Đúng

3) Đúng

4) Không Giá trị nhỏ nhất và lớn nhất của chỉ số mảng phải được xác định trong phần khai báo chương trình

var X: Array[10 1] Of Integer;

var X: Array[4 10] Of Real;

3) "Có thể xem biến mảng là một biến được tạo từ nhiều biến có cùng kiểu, nhưng chỉ dưới một tên duy nhất" Phát biểu đó đúng hay sai? 4) Câu lệnh khai báo biến mảng sau đây máy tính có thực hiện được không?

var N: integer;

A: array[1 N] of real;

5) Viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số

Độ dài của dãy cũng được nhập từ bàn phím

4 – Cũ cố (3’)

- Hiểu các hoạt động lặp với số lần biết trước

Lop7.net

Ngày đăng: 29/03/2021, 17:46

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w