Bài tập Thực hành câu lệnh rẽ nhánh có đáp án
112 người thi tuần này 4.6 4.4 K lượt thi 5 câu hỏi
🔥 Đề thi HOT:
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 22 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 24 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 28 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 11 có đáp án
15 câu trắc nghiệm Tin học 10 Kết nối tri thức Bài 1 có đáp án
12 câu Trắc nghiệm Tin học 10 Cánh diều Dự án nhỏ: Tìm hiểu về nghề lập trình web, lập trình trò chơi và lập trình cho thiết bị di động có đáp án
15 câu Trắc nghiệm Tin học 10 Cánh diều Biến, phép gán và biểu thức số học có đáp án
Nội dung liên quan:
Danh sách câu hỏi:
Lời giải
Mô tả |
Câu lệnh if |
Nếu n lớn hơn không thì đưa ra thông điệp “Số dương” |
if n > 0: print(“Số dương”) |
Nếu n chia hết cho 2 thì đưa ra thông điệp “Số chẵn” |
if n ⋮ 2: print(“Số chẵn”) |
Lời giải
n = int(input("Nhập số kẹo: "))
m = int(input("Nhập số em bé: "))
if n % m == 0:
print("Chia hết")
else:
print("Không chia hết")
Lời giải
Cả ba bạn đều bị báo lỗi sai về ngữ pháp cấu trúc câu lệnh
- Bạn Bình: Sai do biểu thức điều kiện chưa đúng: Thêm “<” tạo thành biểu thức điều kiện đúng: a < b
- Bạn An: Sai do thụt sai dòng, else thẳng hàng với if
- Bạn Phúc: sửa điều kiện của hai câu lệnh if như sau
if c < u:
if c > v:
Lời giải
Chương trình:
a = int(input("a = "))
b = int(input("b = "))
c = int(input("c = "))
max = a
if max < b:
max = b
if max < c:
max = c
print("Max = ", max)
Nhận xét: chương trình ngắn gọn, rõ ràng, dễ hiểu.
Lời giải
Chương trình:
x = float(input("Nhập số điện tiêu thụ "))
d1 = float(input("Nhập d1 "))
d2 = float(input("Nhập d2 "))
d3 = float(input("Nhập d3 "))
a = float(input("Nhập a "))
b = float(input("Nhập b "))
if x <= a:
t = x * d1
elif a < x <= b:
t = a * d1 + (x - a) * d2
else:
t = a * d1 + (b - a) * d2 + (x - b) * d3
print("Tiền điện là: ", t)
- Qua tham khảo giá điện chọn d1 = 1600, d2 = 1800, d3 = 2100, a = 50, b = 100