Giao diện mới của VnDoc Pro: Dễ sử dụng hơn - chỉ tập trung vào lớp bạn quan tâm. Vui lòng chọn lớp mà bạn quan tâm: Lưu và trải nghiệm

Giải Tin 10 Bài 6: Câu lệnh rẽ nhánh CD

VnDoc.com xin gửi tới bạn đọc bài viết Giải Tin 10 Bài 6: Câu lệnh rẽ nhánh CD để bạn đọc cùng tham khảo. Mời các bạn cùng theo dõi bài viết dưới đây.

Luyện tập 1 trang 75 SGK Tin 10 CD

Hoàn thiện câu lệnh if trong chương trình ở Hình 8a để có được chương trình nhập từ bàn phím ba số thực a, b, c và đưa ra màn hình thông báo “Cả ba số đều dương” nếu ba số nhập vào đều dương. Hình 8b minh hoạ một kết quả chạy của chương trình.

Giải Tin 10 Bài 6

Lời giải

Câu lệnh:

if (a > 0 and b > 0 and c > 0):

Giải Tin 10 Bài 6

Luyện tập 2 trang 76 SGK Tin 10 CD

Viết chương trình để nhập từ bàn phím hai số nguyên a và b, đưa ra màn hình thông báo “Positive” nếu a + b > 0, “Negative” nếu a + b < 0 và “Zero” nếu a + b = 0.

Ví dụ:

INPUT

OUTPUT

a = 4

b = -10

Negative

Lời giải

Chương trình:

a = int(input("Nhập a: "))

b = int(input("Nhập b: "))

if a + b > 0:

print("Positive")

elif a + b < 0:

print("Negative")

else:

print("Zero")

Giải Tin 10 Bài 6

Vận dụng trang 76 SGK Tin 10 CD

Năm nhuận là những năm chia hết cho 400 hoặc là những năm chia hết cho 4 nhưng không chia hết cho 100 và 400. Đặc biệt, những năm chia hết cho 3328 được đề xuất là năm nhuận kép. Với số nguyên dương n nhập từ bàn phím, em hãy đưa ra màn hình thông báo “Không là năm nhuận” nếu n không phải là năm nhuận; “Năm nhuận” nếu n là năm nhuận và “Năm nhuận kép nếu n là năm nhuận kép”.

Lời giải

n = int(input("Nhập n: "))

if (n % 400 == 0) or (n % 4 ==0 and n % 100 != 0 and n % 400 != 0):

if n % 3328 == 0:

print("Năm nhuận kép")

else:

print("Năm nhuận")

else:

print("Không là năm nhuận")

Giải Tin 10 Bài 6

Câu hỏi trang 76 SGK Tin 10 CD

Trong các câu sau đây, những câu nào đúng?

1) Trong câu lệnh rẽ nhánh của ngôn ngữ lập trình bậc cao phải có một biểu thức logic thể hiện điều kiện rẽ nhánh.

2) Biểu thức logic chỉ được lấy làm điều kiện rẽ nhánh nếu chưa chạy chương trình đã xác định được giá trị của biểu thức đó đúng hay sai.

3) Có thể kết nối các biểu thức logic với nhau bằng các phép tính logic để được một điều kiện rẽ nhánh.

4) Trong Python câu lệnh rẽ nhánh có dạng: if <điều kiện> else <các câu lệnh>.

Lời giải

Những câu đúng: 1, 3

2) Biểu thức logic chỉ được lấy làm điều kiện rẽ nhánh nếu biểu thức điều kiện xác định được giá trị của biểu thức đó đúng hay sai.

4) Trong Python có 2 câu lệnh rẽ nhánh có dạng: if <điều kiện> else và if <điều kiện>: Câu lệnh hoặc nhóm câu lệnh

VnDoc.com vừa gửi tới bạn đọc bài viết Giải Tin 10 Bài 6: Câu lệnh rẽ nhánh CD. Bài viết đã hướng dẫn bạn đọc trả lời các câu hỏi trong SGK Tin 10 CD. Mời các bạn cùng tham khảo thêm tài liệu học tập các môn Toán 10 CD, Ngữ văn 10 CD...

Đánh giá bài viết
1 161
Sắp xếp theo

    Tin học 10 Cánh Diều

    Xem thêm