Trang chủ Lớp 10 Tin học lớp 10 SGK Tin học 10 - Kết nối tri thức Câu hỏi Luyện tập trang 104 Tin học 10: Viết biểu thức...

Câu hỏi Luyện tập trang 104 Tin học 10: 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

Trả lời Câu hỏi Luyện tập trang 104 SGK Tin học 10 – Bài 19. Câu lệnh điều kiện IF. Hướng dẫn: Biểu thức lôgic là biểu thức chỉ nhận giá trị True hoặc False.

Câu hỏi/Đề bài:

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].

Hướng dẫn:

Biểu thức lôgic là biểu thức chỉ nhận giá trị True hoặc False. Giá trị các biểu thức lôgic thuộc kiểu bool

Lời giải chi tiết:

a) x > 0 and x < 10

b) y < 1 or y > 2

c) (z >=0 and z <= 1) or (z >=5 and z <= 10)

2. Tìm một vài giá trị m, n thỏa 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)

Hướng dẫn:

Dựa vào kiến thức đã học

Lời giải:

a) 100 chia cho m dư 0 và n chia cho 5 dư khác 0: m = 2, 4, 5, 10…; n = 6; 7; 8; 9; 11; 12…

b) m chia cho 100 dư 0 và m chia cho 400 dư khác 0: m = 500; 600; 700; 1000;…

c) n chia cho 3 dư 0 hoặc (n chia cho 3 dư khác 0 và n chia 4 dư 0): n = 6; 8; 9; 12;…