Để gán giá trị cho 1 mảng, ta thường kết hợp với các câu lệnh lặp (như lệnh For, While..do).. Câu 10: Hãy chọn từ khóa phù hợp cho ô trống trong chương trình saud[r]
Trang 1BÀI TẬP VẬN DỤNG CHỦ ĐỀ LÀM VIỆC VỚI DÃY SỐ
Câu 01: Chọn khai báo hợp lệ:
a Var a,b: array[1 n] of real; b Var a,b: array[1 : n] of Integer;
c Var a,b: array[1 100] of real; d Var a,b: array[1 … 100] of real;
Câu 02: Cú pháp của câu lệnh While…do là:
a While <điều kiện> to <câu
lệnh>;
c While <điều kiện> do <câu
lệnh>;
b While <điều kiện> to <câu lệnh1> do <câu lệnh
2>;
d While <điều kiện>; do <câu lệnh>;
Câu 03: Pascal sử dụng câu lệnh lặp nào sau đây để lặp với số lần chưa biết trước?
a/ For…do; b/While…do; c/ If then; d/ If…then…else;
Câu 04: Khai báo biến kiểu mảng nào sau đây là hợp lệ:
a Var A, B: array[1 50] of integer; b Var A, B: array[1 N] of real;
c Var A: array[100 1] of integer; d Var B: array[1.5 10.5] of real;
Câu 05: Chọn phát biểu sai:
a Biến mảng chứa một chuỗi giá trị b Biến thường chứa một giá trị
c Biến mảng có nhiều ô nhớ d Biến thường chứa một dãy giá trị
Câu 06: Chọn đáp án đúng
a Var a: array [1 1000] of byte; b Var a: array[1:10] of byte;
c Var a: array [1 1000] of Integer; d Var a; array [1-1000] of integer;
Câu 07: Để gán giá trị của phần tử thứ i của mảng A cho biến b, ta thực hiện:
a B=a(i); b B:=a(i); c B:=a[i]; d B:= a{i};
Câu 08: Câu lệnh nào là đúng nếu gán giá trị cho phần tử thứ 2 của biến mảng A có kiểu là byte.
a A(2)=5; b A(2):=10; c A[2]:=-10; d A[2]:=200; Câu 09: Hãy chọn đáp án sai
a Để gán hoặc nhập giá trị cho phần tử của mảng, ta phải dựa vào chỉ số của mảng
b Dữ liệu kiểu mảng có thể là kiểu số nguyên, số thực, kiểu ký tự, kiểu chuỗi
c Để nhập giá trị cho 1 phần tử của mảng ta thường dùng lệnh Writeln.
d Để gán giá trị cho 1 mảng, ta thường kết hợp với các câu lệnh lặp (như lệnh For, While do)
Câu 10: Hãy chọn từ khóa phù hợp cho ô trống trong chương trình sau
Mang: array [1 10] of real;
Câu 11: Cú pháp khai báo 1 biến mảng nào là đúng?
a Var <tên biến>=array[ chỉ số đầu chỉ số cuối] of kiểu dữ liệu;
b Const<tên biến>:=array[ chỉ số đầu:chỉ số cuối] of kiểu dữ liệu;
c Const <tên biến>=array[ chỉ số đầu chỉ số cuối] of kiểu dữ liệu;
d Var <tên biến>:array[chỉ số đầu chỉ số cuối] of kiểu dữ liệu;