Luyện tập câu lệnh if NÂNG CAO trong Python
Chuyển chữ hoa thành chữ thường
Nộp bàiPoint: 1
Nhập vào kí tự cần chuyển
Nếu kí tự nhập vào là chữ in hoa, in ra dạng in thường tương ứng của nó. Trong trường hợp kí tự nhập vào không phải là chữ in hoa thì không thay đổi kí tự ban đầu.
Input 01:
A
Output 01:
a
Input 02:
b
Output 02:
b
Input 03:
&
Output 03:
&
In ra chữ cái liền kề
Nộp bàiPoint: 1
Nhập vào kí tự duy nhất
Nếu kí tự nhập vào là chữ cái, tiến hành in ra chữ cái kế tiếp của nó trong bảng chữ cái ở dạng in thường, ta coi chữ cái kế tiếp của z là a. Nếu kí tự nhập vào không phải là chữ cái in ra INVALID.
Input 01:
B
Output 01:
c
Input 02:
z
Output 02:
a
Input 03:
1
Output 03:
INVALID
Số nhỏ thứ nhì
Nộp bàiPoint: 1
Yêu cầu: Cho 5 số nguyên ~a, b, c, d, e~ 64 bit đôi một khác nhau. In ra số nhỏ thứ nhì.
Dữ liệu: Một dòng gồm 5 số nguyên ~a, b, c, d, e~.
Kết quả: In ra số nhỏ thứ nhì.
Lưu ý: Không nên sử dụng mảng và vòng lặp
Input 01:
1 2 3 4 5
Output 01:
2
In ra phép chia nếu thỏa mãn
Nộp bàiPoint: 1
Yêu cầu: Cho 3 số nguyên 64 bit ~a, b, c~ (a, b, c khác 0). In ra dấu ~/~ nếu ~a/b = c~ hoặc ~b/c = a~ hoặc ~c/a = b~ và in ra INVALID nếu không thỏa mãn.
Dữ liệu: Một dòng gồm 3 số nguyên ~a, b, c~.
Kết quả: Ghi ra / nếu thỏa mãn chia hết hoặc in ra INVALID nếu không thỏa mãn.
Input 01:
3 1 3
Output 01:
/
Input 02:
3 4 5
Output 02:
INVALID
Lưu ý: Nếu code bằng python thì cho input trên 3 dòng khác nhau
Chuyển ký tự chữ thường thành chữ hoa
Nộp bàiPoint: 1
Nhập vào kí tự cần chuyển
Nếu kí tự nhập vào là chữ in thường, in ra dạng in hoa tương ứng của nó. Trong trường hợp kí tự nhập vào không phải là chữ in thường thì không thay đổi kí tự ban đầu.
Input 01:
z
Output 01:
Z
Input 02:
A
Output 02:
A
Input 03:
%
Output 03:
%
Kiểm tra ký tự là số
Nộp bàiPoint: 1
Nhập vào kí tự cần kiểm tra
In ra YES nếu kí tự nhập vào là chữ số, NO trong trường hợp ngược lại
Input 01:
T
Output 01:
NO
Input 02:
9
Output 02:
YES
Input 03:
&
Output 03:
NO
Kiểm tra ký tự là chữ cái
Nộp bàiPoint: 1
Nhập vào kí tự cần kiểm tra
In ra YES nếu kí tự nhập vào là chữ cái, NO trong trường hợp ngược lại
Input 01:
B
Output 01:
YES
Input 02:
z
Output 02:
YES
Input 03:
%
Output 03:
NO
Kiểm tra ký tự chữ hoa
Nộp bàiPoint: 1
Nhập vào kí tự cần kiểm tra
In ra ~YES~ nếu kí tự nhập vào là chữ cái in hoa, ~NO~ trong trường hợp ngược lại
Input 01:
A
Output 01:
YES
Input 02:
a
Output 02:
NO
Input 03:
@
Output 03:
NO
Kiểm tra ký tự chữ thường
Nộp bàiPoint: 1
Nhập vào 1 kí tự cần kiểm tra
In ra YES nếu kí tự nhập vào là chữ cái in thường, NO trong trường hợp ngược lại
Input 01:
A
Output 01:
NO
Input 02:
b
Output 02:
YES
Input 03:
%
Output 03:
NO
Số ngày của tháng
Nộp bàiPoint: 1
Nhập vào 2 số nguyên ~t, n~ lần lượt là tháng và năm ~(-10^6 ≤ n ≤ 10^6)~. Nếu tháng và năm nhập vào không hợp lệ (tháng, năm không phải là số dương, tháng không năm trong các số từ 1 tới 12) in ra INVALID, ngược lại in ra số ngày của tháng trong năm. Chú ý tháng 2 của năm nhuận có 29 ngày
Input 01:
2 2024
Ouput 01:
29
Input 02:
1 2024
Ouput 02:
31
Input 03:
14 2024
Ouput 03:
INVALID
Input 04:
2 2025
Ouput 04:
28