NGUYỄN TRẦN DUY PHONG
Giới thiệu về bản thân
def UCLN(a, b): if b == 0: return a return UCLN(b, a % b) a = int(input()) b = int(input()) print(UCLN(a, b))
a = float(input()) while a <= 0: print("Số vừa nhập chưa phải số thực dương") a= float(input()) print(f"{a**2:.2f}")
Chương trình có lỗi cú pháp. Lỗi là SyntaxError. Lí do gặp lỗi: Câu lệnh if sai cú pháp. Cụ thể là bị thiếu dấu hai chấm cuối câu. Cách khắc phục: Thêm dấu hai chấm vào cuối dòng lệnh if ở dòng 3
# Chương trình nhập số thực a từ bàn phím và in ra màn hình giá trị tuyệt đối của a. # Đầu vào: Số thực a a = float(input()) # Đầu ra: Giá trị tuyệt đối của a if a >= 0: print(a) else: print(-a)
n = int(input("Nhập vào số tự nhiên n: ")) S = 0 for i in range(1, n): if i % 2 == 0 and i % 5 == 0: S + = i print("Tổng S các số tự nhiên nhỏ hơn", n, "chia hết cho 2 và 5 là:", S)
1 2
2 4
3 6
4 8
5 10
6 12
7 14
8 16
9 18