Bài 27
- Xác định bài toán
Input:a,b,c,d
Output: số chẵn lớn nhất
- Thuật toán
-Khởi tạo giá trị res ban đầu bằng số vô cùng bé. Vì a,b,c,d nguyên dương nên ta khởi tạo res=0
-Lần lượt so sánh res với các số còn lại, nếu số được so sánh là số chẵn và lớn hơn res thì ta cập nhật res
- Viết chương trình
[/b]
[code]
a = int(input())
b = int(input())
c = int(input())
d = int(input())
res = -1
if a % 2 == 0 and a>res:res =a
if b % 2 == 0 and b>res:res =b
if c % 2 == 0 and c>res:res =c
if d % 2 == 0 and d>res:res =d
if res ==-1:
print("NONE")
else:
print(res)
Bộ test
4
7
2
8
Kq
8