Trắc nghiệm Tin học 10 Kết nối tri thức Bài 19 (có đáp án): Câu lệnh điều kiện If

THỜI GIAN LÀM BÀI
00Giờ
00Phút
00 Giây

1. Cấu trúc của rẽ nhánh dạng thiếu trong ngôn ngữ lập trình Python là:





2. Chọn đáp án ĐÚNG về cú pháp của cấu trúc rẽ nhánh dạng đủ là:





3. Trong cấu trúc rẽ nhánh dạng thiếu câu lệnh <khối lệnh> được thực hiện khi:





4. Cho biết phát biểu nào sai trong các phát biểu sau?





5. Cú pháp để kiểm tra số tự nhiên n bằng 0 là số chẵn, câu lệnh nào sau đây là ĐÚNG?





6. Để kiểm tra số n chẵn hay lẻ, câu lệnh nào sau đây đúng?





7. Cho câu lệnh:
x=int(input('Nhập x:'))
Viết câu lệnh điều kiện với yêu cầu sau: Nếu x nằm trong khoảng (0;10) thì in ra màn hình TRUE?






8. Cho câu lệnh:
x=int(input('Nhập x:'))
Viết câu lệnh điều kiện với yêu cầu sau: Nếu x nằm trong đoạn [0;10] thì in ra màn hình TRUE, ngược lại in ra FALSE?






9. Cho câu lệnh:
y=float(input('Nhập y:'))
Viết câu lệnh điều kiện với yêu cầu sau: Nếu y nằm ngoài đoạn [1;2] thì in ra màn hình TRUE, ngược lại in ra FALSE?






10. Cho câu lệnh:
z=float(input('Nhập z:'))
Viết câu lệnh điều kiện với yêu cầu sau: Nếu z nằm trong đoạn [-5;-1] hoặc [1;5] thì in ra màn hình TRUE?






11. Cho đoạn chương trình sau:

a=2
b=3
if a>b: 
     a=a*2
else:
     b=b*2
Sau khi thực hiện đoạn chương trình trên giá trị của b là:





12. Hãy cho biết kết quả của đoạn chương trình dưới đây:
x = 4
if (not x >= 5):
	print("hello")
else: 
	print("bye bye")






13. Đoạn lệnh dưới đây cho kết quả in ra màn hình là gì?
a,b=1,2
if a>b:
	print(a)
else: 
	print(b)






14. Đoạn lệnh dưới đây cho kết quả in ra màn hình là gì?
a,b=5,10
if a>b: 
	a=a-b
else: 
	b=b-a
print(a+b)






15. Để đưa ra số lớn nhất trong 2 số a, b ta viết câu lệnh như thế nào?





16. Trong quá trình thực hiện thuật toán, khi nào cần dùng cấu trúc rẽ nhánh?





17. Trong Python, đối với cấu trúc if hoặc if-else thì câu lệnh hoặc nhóm câu lệnh phải được viết như thế nào?





18. Cho đoạn chương trình sau:
if d>0:
x1=-b-math.sqrt(d)/2*a
x1=-b+math.sqrt(d)/2*a
Lỗi sai trong đoạn chương trình trên là:






19. Cho đoạn chương trình sau:
x=10
y=3
d=0
if x%y==0:
	d=x//y
print(d)
Sau khi thực hiện đoạn chương trình trên giá trị của d là:






20. Chọn phát biểu đúng?
Cho biểu thức: x or y




Next Post Previous Post
No Comment
Add Comment
comment url