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