Hoàng Duy Mạnh

Giới thiệu về bản thân

Thử phiên bản mới Thử phiên bản mới
Chào mừng bạn đến với trang cá nhân của Hoàng Duy Mạnh
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

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. Hãy nhập lại. ")

a = float(input())

print(f"{a**2: .2f}")

- Chương trình có cú pháp lỗi ( lỗi cú pháp).

- Mã lỗi: Cú pháp lỗi thường gặp nhất trong trình cài đặt ngôn ngữ là thiếu dấu hai chấm (:) sau lệnh if.

- Giải thích: Trong nhiều trình cài đặt ngôn ngữ ( ví dụ: Python), cú pháp yêu cầu lệnh if phải có dấu hai chấm (:) ở dòng cuối cùng chứa điều kiện. Dấu hai chấm này là dấu hiệu bắt đầu của một lệnh ( khối) khối sẽ được thực thi nếu điều kiện đúng.

- Cách khắc phục: thêm dấu hai chấm (:) vào dòng cuối cùng if x < y:

x = 10.5

y = 20.9

if x < y:

print("x nhỏ hơn y" )