Bài 9: Làm việc với dãy số - Tin học 8

Xemloigiai.net hướng dẫn giải chi tiết, nhanh và chính xác các câu hỏi và bài tập bài 9: Làm việc với dãy số, SGK Tin học 8
Bài Tập / Bài Soạn: 

Câu 1 trang 76 SGK Tin học 8

Đề bài

"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ỉ có một tên duy nhất." Phát biểu đó đúng hay sai?

Lời giải chi tiết

Phát biểu đó là đúng vì thực chất của mảng là nhóm những phần tử có cùng một kiểu thành một biến duy nhất có các chỉ số từ 1 cho đến n với n là độ dài của mảng.

Câu 2 trang 76 SGK Tin học 8

Đề bài

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.

Lời giải chi tiết

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, giúp tiết kiệm rất nhiều thời gian và công sức viết chương trì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ả.

Câu 3 trang 76 SGK Tin học lớp 8

Đề bài

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

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

b) var X: Array[5..10.5] Of Real; 

c) var X: Array[3.4..4.8] Of Integer;

e) var X: Array[4..10] Of Real;

Lời giải chi tiết

a) Sai. Phải thay dấu phẩy bằng hai dấu chấm.

Sửa lại : var X: Array[10..13] Of Integer;

b) Đúng; 

c) Sai, vì chỉ số đầu và chỉ số cuối mảng phải là số nguyên;

Sửa lại : var X: Array[3.4..4.8] Of Real;

hoặc :     var X: Array[3..4] Of Integer;

Câu 4 trang 76 SGK Tin học lớp 8

Đề bài

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;

Lời giải chi tiết

Câu lệnh khai báo mảng đã cho không được máy thực hiện bởi vì cấu trúc khai báo của mảng là:

  var<tên biến mảng>: array [<Chỉ số đầu>..<Chỉ số cuối>] of <Kiểu dữ liệu>

Do chỉ số cuối phải là một số cụ thể, còn n là một biến khai báo được cấp giá trị cụ thể nên máy sẽ không thực hiện lệnh.

Câu 5 trang 76 SGK Tin học 8

Đề bài

Viết chương trình 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.

Lời giải chi tiết

- Chương trình Pascal sẽ là: 

- Kết quả sau khi chạy thử


Giải các môn học khác

Bình luận