Python
# Nhập vào hai số a và b a = int(input("Nhập số a: ")) b = int(input("Nhập số b: ")) # So sánh bình phương của a và b, in ra số có bình phương lớn hơn if a**2 > b**2: print("Số có bình phương lớn hơn là:", a) else: print("Số có bình phương lớn hơn là:", b)
Hãy thận trọng khi sử dụng các đoạn mã.
Giải thích code:
Nhập dữ liệu:
- a = int(input("Nhập số a: ")): Dòng này sẽ in ra màn hình câu hỏi "Nhập số a:" và chờ người dùng nhập vào một số nguyên. Số nguyên này sẽ được gán cho biến a.
- Tương tự, dòng tiếp theo sẽ nhập vào giá trị cho biến b.
So sánh và in kết quả:
- if a**2 > b**2:: Câu lệnh này sẽ kiểm tra xem bình phương của a có lớn hơn bình phương của b hay không.
- print("Số có bình phương lớn hơn là:", a): Nếu điều kiện trên đúng (tức là bình phương của a lớn hơn), dòng này sẽ in ra màn hình số a.
- else:: Nếu điều kiện trên sai (tức là bình phương của b lớn hơn hoặc bằng), chương trình sẽ thực hiện câu lệnh tiếp theo.
- print("Số có bình phương lớn hơn là:", b): Dòng này sẽ in ra màn hình số b.