Câu 10: Sau các lệnh var a:array[1..100] of integer;i:integer; Begin a[1]:=1; For i:=1 to 99 do a[i+1]:=a[i]*2; ta có a[11] bằng? A. 100 B. 1024 C.

Câu 10: Sau các lệnh var a:array[1..100] of integer;i:integer; Begin a[1]:=1; For i:=1 to 99 do a[i+1]:=a[i]*2; ta có a[11] bằng?
A. 100
B. 1024
C. 512
D. 198
Câu 11: Đoạn chương trình var a:array[1..1000] of integer;i:integer; Begin a[1]:=1; For i:=1 to 999 do a[i+1]:=a[i]+2; thực hiện công việc gì?
A. Tạo ra một cấp số cộng
C. Tính tổng từ 1 đến 999
B. Không làm gì cả
D. Tạo ra một cấp số nhân

0 bình luận về “Câu 10: Sau các lệnh var a:array[1..100] of integer;i:integer; Begin a[1]:=1; For i:=1 to 99 do a[i+1]:=a[i]*2; ta có a[11] bằng? A. 100 B. 1024 C.”

  1. Câu 1: chọn B

    Dãy số A1, A2, …, An,… lập thành 1 cấp số nhân với A1 = 1, công bội q = 2

    Vậy A11 = A1.2^(10) = 2^(10) = 1024

    Câu 2: chọn A

    Tạo ra cấp số cộng có A1 = 1 và công sai d = 2

    Bình luận

Viết một bình luận