Nhập giá trị cho phần tử trong mảng là một trong những kiến thức cơ bản dành cho những ai đang học hoặc tìm hiểu ngôn ngữ lập trình Pascal. Cùng Hoc365 tìm hiểu câu lệnh dùng để nhập giá trị cho phần tử trong mảng thông qua bài viết dưới đây nhé.
Bài tập trắc nghiệm
Câu lệnh dùng để nhập giá trị cho phần tử trong mảng là gì?
A. readln(<Tên mảng>[<Kiểu chỉ số>])
B. readln(<Tên kiểu mảng>[<Biến đếm>])
C. readln(<Tên kiểu mảng>[<Chỉ số cuối>])
D. readln(<Tên mảng>[<Chỉ số đầu>])
Đáp án: A. readln(<Tên mảng>[<Kiểu chỉ số>])
Lời giải: Câu lệnh dùng để nhập giá trị cho phần tử trong mảng?
Trong ngôn ngữ lập trình Pascal, readln và read đều có chung đặc tính đó là sử dụng để đọc một biến sau khi chúng ta đã nhập vào đó một số hoặc chữ bất kỳ từ bàn phím. Nó sẽ thực hiện vai trò đọc biến đó cho chúng ta.
Nói một cách đơn giản và dễ hiểu hơn, lệnh readln được sử dụng để đọc dữ liệu được nhập từ bàn phím và có khả năng di chuyển con trỏ đến dòng kế tiếp thay vì phải kết thúc chương trình. Cú pháp của nó sẽ là readln(<Tên mảng>[<Kiểu chỉ số>]).
Bài tập trắc nghiệm có liên quan
Câu 1: Với cấu trúc rẽ nhánh IF <điều kiện> THEN <câu lệnh>, câu lệnh đứng sau THEN được thực hiện khi nào?
A. Điều kiện được tính toán xong
B. Điều kiện không tính được
C. Điều kiện cho giá trị sai
D. Điều kiện cho giá trị đúng
Đáp án: D. Điều kiện cho giá trị đúng
Câu 2: Cú pháp khai báo trực tiếp biến mảng 1 chiều?
A. Var <tên biến mảng>= array [kiểu chỉ số] of <kiểu phần tử>
B. Var <tên kiểu mảng>: array [<chỉ số đầu> … <chỉ số cuối>] of <kiểu phần tử>
C. Var <tên biến mảng>: array [<chỉ số đầu> .. <chỉ số cuối>] of <kiểu phần tử>
D. Var <tên kiểu mảng>: array [kiểu chỉ số] of <kiểu dữ liệu>
Đáp án: C. Var <tên biến mảng>: array [<chỉ số đầu> .. <chỉ số cuối>] of <kiểu phần tử>
Câu 3: Cho mảng B một chiều, đoạn chương trình sau làm gì?
For i:=1 to N do If (((B[i] mod 2 ) = 0) and (B[i] mod 9) = 0 then S:= S + B[i]
A. Liệt kê các phần tử có giá trị là lẻ chia hết cho 9
B. Liệt kê các phần tử có thứ tự là lẻ và chia hết cho 9
C. Tính tổng các phần tử có giá trị là lẻ và ước của 9
D. Tính tổng các phần tử có giá trị là chẵn và chia hết cho 9
Đáp án: D. Tính tổng các phần tử có giá trị là chẵn và chia hết cho 9
Câu 4: Ðoạn chương trình sau: For i:=1 to 5 do If ((i mod 2) = 0) then Write(i,’, ‘) cho kết quả là gì?
A. 1, 3, 5
B. 1, 3
C. 1, 3, 4, 5
D. 2, 4
Đáp án: D. 2, 4
Câu 5: Trong câu lệnh lặp for – do, khẳng định nào sau đây là sai?
A. Biến đếm là biến đơn, thường có kiểu nguyên
B. Câu lệnh sau Do là câu lệnh đơn hoặc ghép
C. Câu lệnh sau Do phải có câu lệnh làm thay đổi giá trị của biến đếm
D. Giá trị đầu <= giá trị cuối
Đáp án: C. Câu lệnh sau Do phải có câu lệnh làm thay đổi giá trị của biến đếm
Hy vọng với những thông tin Hoc365 vừa chia sẻ, quý bạn đọc sẽ giải đáp được vấn đề câu lệnh dùng để nhập giá trị cho phần tử trong mảng là gì. Ngoài ra, Hoc365 sẽ liên tục cập nhật kiến thức của nhiều môn học khác nhau, do đó đừng quên ghé thăm mỗi ngày nhé.
Bài viết liên quan
Em cần biết thông tin gì của người mà em muốn gửi thư điện tử cho họ?
Tại sao khi lập mối quan hệ giữa hai trường của hai bảng nhưng Access lại không chấp nhận?
Trong một bài trình chiếu có thể có bao nhiêu trang chiếu?
Trong trang web liên kết hay siêu liên kết là gì? Có vai trò như thế nào?
Người nào có vai trò chịu trách nhiệm quản lý các tài nguyên?
Thiết bị nào xuất dữ liệu văn bản từ máy tính ra ngoài?
Trong khi nhập dữ liệu cho bảng muốn chèn thêm một bản ghi mới ta thực hiện?
Các thao tác thay đổi hình thức biểu mẫu gồm?
Để nâng cao hiệu quả của việc bảo mật ta cần phải?
Phát biểu nào dưới đây không phải là bảo mật thông tin trong hệ cơ sở dữ liệu?
Phát biểu nào dưới đây sai khi nói về mã hóa thông tin?
Thuật ngữ quan hệ dùng trong hệ cơ sở dữ liệu quan hệ là để chỉ đối tượng?
Đáp án chi tiết: Có mấy cách tạo biểu mẫu?
Đáp án: Chọn phát biểu đúng về khai thác cơ sở dữ liệu?
Tạo bảng trong cơ sở dữ liệu quan hệ nhằm mục đích nào dưới đây?
Chi tiết: Trong Access khi tạo liên kết giữa các bảng thì?