Câu hỏi:

17/08/2022 1,243

Giá trị tuyệt đối

Viết chương trình cho nhập vào một số thực x từ bàn phím và đưa ra giá trị tuyệt đối của x (|x|).

Siêu phẩm 30 đề thi thử THPT quốc gia 2024 do thầy cô VietJack biên soạn, chỉ từ 100k trên Shopee Mall.

Mua ngay

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

 Đây là một chương trình khá đơn giản, sau khi nhập vào x, ta kiểm tra nếu: x <0 thì đặt x = -x, sau đó in ra x. Tham khảo chương trình sau:

Giá trị tuyệt đối Viết chương trình cho nhập vào một số thực  (ảnh 1)

Nói thêm: Python có sẵn hàm chuẩn abs để tính giá trị tuyệt đối, như trong bài toán này ta có thể thay lệnh if trên hai dòng 2 và 3 bởi một dòng lệnh duy nhất: x = abs(x).

Quảng cáo

book vietjack

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Đóng hộp

Một công ty sản xuất văn phòng phẩm nhận được đơn hàng mua n cái bút chì. Công ty cần đóng bút chì vào hộp để chuyển hàng đi, biết rằng mỗi hộp chứa được tối đa k cái bút chì. Viết chương trình nhập vào hai số nguyên dương n, k và đưa ra số hộp đựng bút nhỏ nhất mà công ty cần nhập.

Xem đáp án » 17/08/2022 2,926

Câu 2:

An toàn

Biển quảng cáo được gắn vào cột với ba chốt bảo vệ. Chốt thứ nhất giữ được tấm biển khỏi đổ khi tốc độ gió không vượt quá a m/s, chốt thứ hai giữ được tấm biển khỏi đổ khi tốc độ gió không vượt quá b m/s và chốt thứ ba giữ được tấm biển khỏi đổ khi tốc độ gió không vượt quá c m/s. Biển quảng cáo ở trạng thái an toàn tuyệt đối khi tốc độ gió ở mức mà ít nhất 2 trong số 3 chốt bảo vệ vẫn giữ được cho tấm biển không đổ. Hãy xác định tốc độ gió tối đa mà biển quảng cáo có thể giữ được trạng thái an toàn tuyệt đối.

Dữ liệu: Nhập vào từ bàn phím ba số thực dương a, bc.

Kết quả: Đưa ra màn hình một số thực là tốc độ gió tối đa tính được.

Ví dụ:

Input

Output

28  10  15

15

Xem đáp án » 17/08/2022 1,679

Câu 3:

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?

Xem đáp án » 17/08/2022 1,312

Câu 4:

Số ngày trong tháng

Năm nhuận là năm chia hết cho 400 hoặc năm chia hết cho 4 nhưng không chia hết cho 100. Có thể công thức tính lịch sẽ phải sửa đổi trong tương lai nhưng quy tắc này sẽ còn đúng trong ít nhất 1 000 năm nữa. Viết chương trình nhập vào một số nguyên dương m (1 < m < 12) và một số nguyên dương y, đưa ra số ngày trong tháng m của năm y.

Xem đáp án » 17/08/2022 804

Câu 5:

Điểm trên mặt phẳng

Mặt phẳng trong hệ toạ độ Đề-các được chia thành bốn phần như hình sau. Hãy viết chương trình nhập từ bàn phím hai số thực xy khác 0, lần lượt là hoành độ và tung độ của điểm A và xác định A thuộc góc phần tư nào của mặt phẳng toạ độ. Kết quả đưa ra có dạng: “Điểm A thuộc góc phần tư thứ k”, trong đó k nhận giá trị l, 2, 3 hoặc 4 phụ thuộc vào toạ độ của A.

Điểm trên mặt phẳng  Mặt phẳng trong hệ toạ độ Đề-các được chia thành bốn phần như (ảnh 1)

Xem đáp án » 17/08/2022 675

Câu 6:

Chương trình sau đây cho nhập vào ba số nguyên a, b, c sau đó đưa ra số nghiệm phân biệt của phương trình: (x - a)(xb)(x - c) = 0 (với a, b, c là hằng số). Tuy nhiên, chương trình vẫn có lỗi, em hãy tìm và sửa lỗi đó.

Chương trình sau đây cho nhập vào ba số nguyên a, b, c sau đó đưa ra số nghiệm  (ảnh 1)

Xem đáp án » 17/08/2022 551

Bình luận


Bình luận