NEW
Font size
WorksheetsCâu hỏi kiến thức bài 9_rẻ nhánh
Total questions: 10
Worksheet time: 8mins
Mệnh đề Nếu…thì…, nếu không thì… tương ứng cú pháp nào sau đây?
if <điều kiện> then <câu lệnh 1>
else <câu lệnh 2>;
if <điều kiện> then <câu lệnh> ;
if <điều kiện> then <câu lệnh 1>
else <câu lệnh 2>
Nếu a chia hết cho 2 thì
thông báo a là số chẵn
if a mod 2=0 then
writeln('a la so chan’);
if a div 2=0 then
writeln('a la so chan’);
if a mod 2=0 then
writeln('a la so chan’) else writeln('a la so lẽ’) ;
if a mod 2=0 then
writeln('a la so chan’)
else writeln('a la so le');
Nếu a chia hết cho 2 thì
thông báo a là số chẵn,
nếu không thì thông báo a là số lẻ
Nếu a chia hết cho 2 thì
thông báo a là số chẵn
Nếu a chia hết cho 2 thì
thông báo a là số chẵn,
thông báo a là số lẻ
Cho đoạn chương trình sau:
a:=5;
if a mod 2<>1 then a:=a+1
else a:=a+2;
Kết quả là:
a=6
a=4
a=5
a=7
Cho đoạn chương trình:
a:=7;
if a+5>9 then a:=5 else a:=6;
Kết quả là:
a=5
a=4
a=6
a=7
Cú pháp câu lệnh ghép?
BEGIN
< Các câu lệnh>;
END;
BEGIN
< Các câu lệnh>;
END.
Nếu N chia hết cho 400 hoặc chia hết cho 4 nhưng không chia hết cho 100 thì số ngày là 366, ngược lại là 365
If (N mod 400 =0 ) or ((N mod 4= 0) and
(N mod 100 < > 0)) then Sn:=366 else Sn:=365;
If (N mod 400 =0 ) and ((N mod 4= 0) and
(N mod 100 < > 0)) then Sn:=366 else Sn:=365;
Với câu lệnh dạng đủ:
if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
câu lệnh 2 được thực hiện khi?
Biểu thức điều kiện sai
Biểu thức điều kiện đúng
Trong Pascal, muốn kiểm tra đồng thời cả 3 giá trị của A, B, C có cùng lớn hơn 0 hay không, ta viết câu lệnh If thế nào sau đây là đúng?
if (A >0) AND (B >0) AND (C >0) then..... ;
if (A >0) OR (B >0) OR (C >0) then......;
if A, B, C > 0 then.....;
if A >0 AND B >0 AND C >0 then.....
Mệnh đề Nếu…thì… tương ứng với cú pháp nào sau đây
if <điều kiện> then <câu lệnh>;
if <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;
