Nhật Anh

 

Câu 30. Cho thuật toán tính tổng s= -1+2-3+4+…+n(-1)n sử dụng phương pháp liệt kê dưới đây:

Bước 1: Nhập N

Bước 2: i ← 0, s← 1;

Bước 3: i ← i+1

Bước 4: Nếu i > N thì đưa ra tổng s và kết thúc chương trình.

Bước 5: Nếu i chia hết cho 2 thì s ← s+i, quay lại B3

Bước 6: Nếu i không chia hết cho 2 thì s ← s-i, quay lại B3

Hãy cho biết bước sai trong thuật toán trên:

A. Bước 2

B. Bước 3

C. Bước 4

D. Bước 5

 

 

Câu 31: . Cho dãy a = 2   4    7   6    8    9    5   12    13     3. 

Hỏi sau khi thực hiện xong thuật toán s = ?

B1: i 1 , s 0

B2: Nếu i > 10 thì đưa ra s rồi kết thúc

B3: s s + ai

B4:

    4.1: Nếu ai chia hết cho 2 thì i i + 1

    4.2: i i + 2

B5: Quay lại B2

A. 10

B. 20 

C. 16

D. Chương trình lỗi

 

 

Câu 32: Cho dãy a = 5   7   3   11   4    6   2   8. Cho biết giá trị x sau khi thực hiện xong thuật toán?

B1: i 1, x 0

B2: Nếu i > 8 thì đưa ra x rồi kết thúc

B3:

    3.1: Nếu i chia hết cho 2 thì  x x + ai. Trái lại x x - ai

    3.2: i i + 1 , quay lại B2

A. Tính hiệu a-b

B. Tính giá trị tuyệt đối của a-b

C. Tính hiệu b-a

D. Trả ra số 4,8

 

Câu 33: Cho n = 7; k = 4; a = 10     8      7      20       12      6      1. 

Hỏi sau khi thực hiện xong thuật toán T = ?

B1: Nhập k, n, và dãy  a1, a2, … an

B2: T

B3: Nếu i > n đưa ra T rồi kết thúc

B4: Nếu ai  chia hết cho k thì T T + ai

B5: i i + 1, quay lại B3  

A. 1

B. 0

C. Không hiển thị gì    

Chọn đáp án và sửa lại chỗ sai  

Nguyễn Lê Phước Thịnh
24 tháng 12 2021 lúc 0:51

Câu 30: A

Bình luận (0)

Các câu hỏi tương tự
Nhi Đặng
Xem chi tiết
Nguyễn Tấn Cường
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Thị Thu Hiền 6 Nguyễn
Xem chi tiết
Linh Bùi
Xem chi tiết
Dương Thị Thu Hiền
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
phopho
Xem chi tiết
Trần Nguyên
Xem chi tiết