NEW
Font size
WorksheetsBài 19: Câu lệnh rẽ nhánh IF
Total questions: 15
Worksheet time: 8mins
Trong chương trình phân loại điểm như sau, nếu "diem = 7.5", kết quả là gì?
Khá
Giỏi
Xuất sắc
Trung bình
Nếu muốn kiểm tra hai điều kiện cùng đúng trong câu lệnh if, ta dùng phép toán nào?
and
or
not
xor
Lệnh if x % 2 == 0 and x > 0: nghĩa là gì?
X là số lẻ
X là số chẵn dương
X là số âm
X lớn hơn 2
Đoạn mã sau in ra gì?
Không in gì
Lỗi cú pháp
Âm
Dương
Lệnh nào sau đây là hợp lệ để phân loại học sinh theo điểm?
if diem > 9 then "Xuất sắc"
if diem > 9 print "Xuất sắc"
if diem >= 9: print("Xuất sắc")
if diem => 9: print("Xuất sắc")
Lệnh nào kiểm tra x là số dương?
if x > 0:
if x = 0:
if x < 0:
if x != 0:
Câu lệnh nào dưới đây là đúng khi kiểm tra biến x không phải là số âm và không chia hết cho 3?
if x >= 0 and x % 3 != 0:
if x > 0 or x % 3 != 0:
Errorif not(x < 0 or x % 3 == 0):
if x >= 0 and x % 3 == 0:
Toán tử nào sau đây dùng để so sánh bằng?
=
+
and
==
Dạng cơ bản nhất của câu lệnh IF là gì?
if...else
if...print
if <điều kiện>: <câu lệnh>
if...then
Câu lệnh IF dùng để làm gì trong lập trình?
Tính toán biểu thức
In kết quả ra màn hình
Nhập dữ liệu từ bàn phím
Kiểm tra điều kiện để quyết định thực hiện lệnh
Biểu thức nào sau đây không thể đưa vào vị trí <điều kiện> trong lệnh:
Nếu <điều kiện> thì <lệnh> của các ngôn ngữ lập trình bậc cao?
m, n = 5, 17
a + b > 5
a* b < a + b
12 + 15 > 2* 13
Kết quả đoạn mã sau là gì?
Chia hết và lớn hơn
Chia hết và không lớn hơn
Không chia hết
Báo lỗi
Điều kiện nào sau đây kiểm tra số n chia hết cho 2 nhưng không chia hết cho 3?
n % 2 == 0 or n % 3 != 0
n % 2 == 0 and n % 3 != 0
n % 2 != 0 and n % 3 == 0
n % 2 == 0 and n % 3 == 0
Điều gì xảy ra với đoạn mã sau?
In ra “Số dương”
Báo lỗi vì sai điều kiện
Báo lỗi vì thiếu thụt lề
Không in gì
Cho đoạn mã sau, đầu vào nào sẽ in ra “Không hợp lệ”?
x = 5
x = -1
x = 11
Tất cả các đáp án đều đúng
