Giải bài tập SGK tin học lớp 10 – kết nối tri thức với cuộc sống
Bài 19 – Câu lệnh điều kiện IF
Câu hỏi trang 102
Mỗi biểu thức sau có giá trị True hay False?
a) 100%4 == 0
b) 111//5 != 20 OR 20%3 != 0
Trả lời
a) True
b) True
Câu hỏi trang 103
Đoạn chương trình sau thực hiện công việc gì?
k = int(input("Nhập một số nguyên dương: "))
if k <= 0:
print("Bạn nhập sai rồi!")
Trả lời:
Đoạn chương trình yêu cầu nhập vào một số nguyên dương và đưa vào biến k. Nếu k<=0 thì sẽ thông báo “Bạn nhập sai rồi”
LUYỆN TẬP
1. Viết biểu thức lôgic ứng với mỗi câu sau:
a) Số X nằm trong khoảng (0; 10).
b) Số y nằm ngoài đoạn [1; 2].
c) Số z nằm trong đoạn [0; 1] hoặc [5; 10].
2. Tìm một vài giá trị m, n thoả mãn các biểu thức sau:
a) 100%m == 0 and n%5 != 0
b) m%100 == 0 and m%400 != 0
c) n%3 == 0 or (n%3 != 0 and n%4 == 0)
Trả lời:
Câu 1:
a) 0<x<10
b) y<1 or y>2
c) 0 <= z <= 1 or 5 <= z <= 10
Câu 2:
a) Ví dụ m=5, 10, 20, 50; n=6,7,8,9
b) Ví dụ m=100, 200, 1000, …
c) n=6,9,8,16,…
VẬN DỤNG
1. Giá bán cam tại siêu thị tính như sau: nếu khối lượng cam mua dưới 5 kg thì giá bán là 12000 đồng/kg, nếu khối lượng mua lớn hơn hoặc bằng 5 kg thì giá bán là 10000 đồng/kg. Viết chương trình nhập số lượng mua (tính theo kg) sau đó tính số tiền phải trả.
2. Năm n là năm nhuận nếu giá trị n thoả mãn điều kiện: n chia hết cho 400 hoặc n chia hết cho 4 đồng thời không chia hết cho 100. Viết chương trình nhập số năm n và cho biết năm n có phải là nhuận hay không.
Trả lời
Câu 1:
c=float(input("Nhập số lượng cam đã mua (tính theo kg):"))
if c<5:
print("Số tiền phải trả là:",c*12000, "đồng")
else:
print("Số tiền phải trả là:",c*10000, "đồng")
Câu 2:
year = int(input("Nhập số năm:"))
if year % 400 ==0 or (year % 4 ==0 and year % 100 !=0):
print(year,"là năm nhuận")
else:
print(year,"không là năm nhuận")
MA TRẬN ĐẶC TẢ VÀ ĐỀ KIỂM TRA GIỮA HKII TIN HỌC 10 SÁCH KNTT…
MA TRẬN ĐẶC TẢ VÀ ĐỀ KIỂM TRA GIỮA HKII TIN HỌC 11 SÁCH KNTT…
MA TRẬN ĐẶC TẢ VÀ ĐỀ KIỂM TRA GIỮA HKII TIN HỌC 12 SÁCH KNTT…
MA TRẬN ĐẶC TẢ VÀ ĐỀ KIỂM TRA CUỐI HKI TIN HỌC 10, 11, 12…
This website uses cookies.