Câu 1: Trong các hoạt động dưới đây, hoạt động nào là hoạt động với số lần chưa biết trước?
A. Tính tổng các số tự nhiên từ 1 đến 20
B. Nhập các số nguyên từ bàn phím cho đến khi đủ 50 số
C. Mỗi ngày học bài 2 lần
D. Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng
Câu 2: Hãy chỉ ra lỗi trong các câu lệnh sau đây?
a) X:= 10;
While X:= 10 do
X:= X + 5;
b) X:= 10;
While X = 10 do
X = X + 5;
c) S:= 0; n:=0;
While S <= 10 do
n:= n + 1;
S:= S + n ;
Câu 3: Câu lệnh sau đây cho kết quả là gì?
S:=1;
While s < 10 do
Begin
writeln(s);
s:=s+1;
end;
A. In ra các số từ 1 đến 9
B. In ra các số từ 1 đến 10
C. In ra các số 1
D. Tất cả đều sai
giúp mình vs mình cho câu trả lời hay nhất
Câu 1: Trong các hoạt động dưới đây, hoạt động nào là hoạt động với số lần chưa biết trước?
A. Tính tổng các số tự nhiên từ 1 đến 20
B. Nhập các số nguyên từ bàn phím cho đến khi đủ 50 số
C. Mỗi ngày học bài 2 lần
D. Nhập vào 1 số cho đến khi số nhập vào là số chẵn thì dừng
Câu 2: Hãy chỉ ra lỗi trong các câu lệnh sau đây?
a) X:= 10;
While X:= 10 do
X:= X + 5;
sửa : x=10
b) X:= 10;
While X = 10 do
X = X + 5;
Sửa : x:=x+5;
c) S:= 0; n:=0;
While S <= 10 do
n:= n + 1;
S:= S + n ;
điều kiện luôn đúng => lỗi
Câu 3: Câu lệnh sau đây cho kết quả là gì?
S:=1;
While s < 10 do
Begin
writeln(s);
s:=s+1;
end;
A. In ra các số từ 1 đến 9
B. In ra các số từ 1 đến 10
C. In ra các số 1
D. Tất cả đều sai
1D
2
a) sau while là 1 điều kiện(phép so sánh) , không phải là phép gán
b) câu lệnh x=x+5; sai phép gán(thiếu dấu : )
c) while-do bị lặp vô hạn lần vì điều kiện luôn đúng
3A