Tìm số nhỏ nhất trong ba số
So sánh ba giá trị là bài luyện đầu tiên về cấu trúc rẽ nhánh. Trong C++ có sẵn std::min, nhưng hiểu cách viết bằng if vẫn cần thiết vì đó là nền tảng của mọi bài so sánh sau này.
Tiến độ của tôi ở bài này
Điểm được lưu vào tài khoản sau khi chấm bài.
Đang tải điểm của bạn…
Kiến thức và chủ đề
Kiến thức tiên quyết: cin cout, if else.
Nội dung đề bài
Mô tả bài toán
So sánh ba giá trị là bài luyện đầu tiên về cấu trúc rẽ nhánh. Trong C++ có sẵn std::min, nhưng hiểu cách viết bằng if vẫn cần thiết vì đó là nền tảng của mọi bài so sánh sau này.
Yêu cầu
Đọc ba số nguyên a, b, c từ stdin và in ra giá trị nhỏ nhất.
Quy ước nộp bài
- Chỉ cần viết một chương trình đọc
stdinvà in rastdout. Bài này không yêu cầu viết hàm. - Không dùng
coutđể in lời nhắc trước khi đọc dữ liệu. Lời nhắc sẽ lọt vàostdoutvà làm bài sai. - Chỉ in đúng nội dung ở mục Output. Không in thêm nhãn, dòng trống hay ký tự thừa.
- Output được so khớp từng ký tự, phân biệt chữ hoa/thường và dấu câu.
Input
Một dòng chứa ba số nguyên cách nhau bởi dấu cách.
Output
Một số nguyên: giá trị nhỏ nhất trong ba số.
Ràng buộc
- -109 ≤ a, b, c ≤ 109.
Ví dụ 1
Input
3 7 5Output
3
Ba giá trị là 3, 7, 5 nên số nhỏ nhất là 3.Ví dụ 2
Input
-1 -5 -3Output
-5
Cả ba đều âm; so sánh số âm cho kết quả -5.Gợi ý và lời giải chỉ mở sau khi bạn bấm Nộp bài. Giáo viên và quản trị viên mở được ngay.
Góp ý & báo lỗi bài tập
Đề bài chưa rõ, test có vấn đề hay bạn có ý tưởng giúp bài tốt hơn? Gửi cho đội ngũ AI Empire nhé — mỗi góp ý đều được đọc.
