Trong lệnh lặp For – do, giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối. Nếu giá trị đầu lớn hơn giá trị cuối thì vòng lặp không được thực hiện.
Trong lệnh lặp For – do: (chọn phương án đúng nhất)
Xuất bản: 07/12/2020 - Cập nhật: 20/09/2023 - Tác giả: Điền Chính Quốc
Câu Hỏi:
Đáp án và lời giải
Cú pháp lệnh lặp For – do dạng lùi:
+ Cú pháp lệnh lặp for – do dạng lùi:
For < biến đếm > := < Giá trị cuối > downto < Giá trị đầu > do < câu lệnh >;
+ Cú pháp lệnh lặp For – do dạng tiến:
For < biến đếm > := < Giá trị đầu > to < Giá trị cuối > do < câu lệnh >;
Cú pháp lệnh lặp For – do dạng tiến:
+ Cú pháp lệnh lặp For - do dạng lùi:
For < biến đếm> := < Giá trị cuối > downto < Giá trị đầu > do < câu lệnh >;
+ Cú pháp lệnh lặp For – do dạng tiến:
For < biến đếm > := < Giá trị đầu > to < Giá trị cuối > do < câu lệnh >;
Kiểu dữ liệu của biến đếm trong lệnh lặp For - do:
Kiểu dữ liệu của biến đếm trong lệnh lặp For - do cùng kiểu với giá trị đầu và giá trị cuối. Biến đếm là biến đơn, thường là kiểu nguyên.
Đáp án: A
Chọn cú pháp đúng nhất về câu lệnh lặp:
Cú pháp đúng nhất về câu lệnh lặp là:
For
Trong đó: biến đếm phải là kiểu nguyên. Ban đầu sẽ có giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng cho đến khi băng giá trị cuối.
Kiểu dữ liệu của biến đếm trong lệnh lặp For – do:
Kiểu dữ liệu của biến đếm trong lệnh lặp For – do cùng kiểu với giá trị đầu và giá trị cuối. Biến đếm là biến đơn, thường là kiểu nguyên.
Cú pháp lệnh lặp với số lần chưa biết trước:
Cú pháp lệnh lặp với số lần chưa biết trước:
while <điều kiện=""> do
+ Điều kiện: thường là 1 phép so sánh
+ Câu lệnh: có thể là câu lệnh đơn giản hay câu lệnh ghép.
Đáp án: D
Cho các câu lệnh sau hãy chỉ ra câu lệnh đúng :
Cú pháp câu lệnh lặp:
For
Trong đó: biến đếm phải là kiểu nguyên. Giá trị đầu nhỏ hơn hoặc bằng giá trị cuối.
Với ngôn ngữ lập trình Passcal câu lệnh lặp for i:=1 to 10 do x:=x+1; thì biến đếm i phải được khai báo là kiểu dữ liệu nào?
Cú pháp câu lệnh lặp:
For
Trong đó: biến đếm phải là kiểu nguyên ( Integer)
Đáp án: A
Trong lệnh lặp For - do:
Trong lệnh lặp For - do Giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối. Nếu giá trị đầu lớn hơn giá trị cuối thì vòng lặp không được thực hiện.
Đáp án: B