Bài tập Thực hành câu lệnh rẽ nhánh có đáp án
115 người thi tuần này 4.6 4.8 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 1 có đáp án
Trắc nghiệm Bài 6 (có đáp án): Giải bài toán trên máy tính
15 câu Trắc nghiệm Tin học 10 Cánh diều Sự ưu việt của máy tính và những thành tựu của tin học có đáp án (Phần 2)
15 câu Trắc nghiệm Tin học 10 Cánh diều Mạng máy tính với cuộc sống có đáp án (Phần 2)
15 câu Trắc nghiệm Tin học 10 Cánh diều Dữ liệu, thông tin và xử lí thông tin có đáp án (Phần 2)
Trắc nghiệm Bài 3 (có đáp án): Giới thiệu về máy tính
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