Kết thúc thuật toán sau đây, cho biết giá trị biến T và i là bao nhiêu? B1 : T ← 20;i ← 0; B2 : i ← i + 5; B3 : Nếu i < 20 thì T ← T + i và quay lại bước 2; B3 : Thông báo kết quả và kết thúc thuật toán.

2 câu trả lời

lần gán i `<-` i+5 đầu thì T= 25; i= 5

lần gán i `<-` i+5 thứ 2 thì T= 30; i= 10

lần gán i `<-` i+5 thứ 3 thì T= 35; i= 15

lần gán thứ 3 i= 20 không thỏa mãn điều kiện i<20

`=>` kết thúc thuật toán.

Vậy kết thúc thuật toán thì T=35 và i=15

Kết thúc thuật toán sau đây, cho biết giá trị biến T và i là bao nhiêu?

B1 : T ← 20;i ← 0;

B2 : i ← i + 5;

B3 : Nếu i < 20 thì T ← T + i và quay lại bước 2;

B3 : Thông báo kết quả và kết thúc thuật toán.

Ta có:

Gán T = 20 và i =0

Ta biết i ≥ 20 thì đưa ra kết quả thuật toán

Ta có các lần như sau:

Lần 1: i = 0+5=5; T=20+5=25

Lần 2: i = 5+5=10; T=25+5=30

Lần 3: i = 10+5=15; T=30+5=35

Lần 4: i = 15+5=20; T=35+5=40

Vậy T =40; i =20