Xếp tam giác An có ba que tính với độ dài lần lượt là ba số nguyên dương a, b, c.
Câu F28 trang 28 SBT Tin học 10: Xếp tam giác
An có ba que tính với độ dài lần lượt là ba số nguyên dương a, b, c. An muốn dùng ba que tính đó xếp thành một tam giác với ba cạnh là ba que tính đã cho. Viết chương trình nhập vào từ bàn phím ba giá trị a, b, c và đưa ra câu trả lời An có thể xếp được tam giác từ ba que tính với độ dài vừa nhập vào hay không?
Lời giải:
Ta biết rằng điều kiện cần và đủ để có thể dùng ba que tính xếp được một tam giác là độ đài mỗi que tính phải nhỏ hơn tổng độ dài hai que tính còn lại, tức là:
Ta sẽ dùng điều kiện này để kiểm tra điều kiện ba que tính có thể xếp được một tam giác hay không.
Một cách khác, chu vi của tam giác phải lớn hơn hai lần độ dài mỗi que tính, tức là:
2 × max{a, b, c} < a + b + c.
Có thể sử dụng phương pháp tính giá trị lớn nhất trong ba số để tìm max {a, b, c} hoặc sử dụng hàm max được Python cung cấp sẵn. Tham khảo chương trình:
Xem thêm các bài giải sách bài tập Tin học lớp 10 sách Cánh diều hay, chi tiết khác:
- Sổ lò xo Art of Nature Thiên Long màu xinh xỉu
- Biti's ra mẫu mới xinh lắm
- Tsubaki 199k/3 chai
- L'Oreal mua 1 tặng 3
- Soạn văn lớp 10 (hay nhất) - CD
- Giải Toán lớp 10 - CD
- Giải Tiếng Anh lớp 10 - CD
- Giải Vật lí lớp 10 - CD
- Giải Hóa học lớp 10 - CD
- Giải Sinh học lớp 10 - CD
- Giải Giáo dục Kinh tế và Pháp luật lớp 10 - CD
- Giải Địa lí lớp 10 - CD
- Giải Lịch sử lớp 10 - CD
- Giải Giáo dục quốc phòng lớp 10 - CD
- Giải Tin học lớp 10 - CD