Viết mô tả mã giả cho thuật toán tương ứng ở câu 1
Viết mô tả mã giả cho thuật toán tương ứng ở câu 1.
Giải Tin học 11 Bài 4: Làm mịn dần từng bước từ thuật toán đến chương trình máy tính - Cánh diều
Vận dụng 2 trang 106 Tin học 11: Viết mô tả mã giả cho thuật toán tương ứng ở câu 1.
Lời giải:
def find_square_number(n):
#flag = 1 => số chính phương
#flag = 0 => không phải số chính phương
flag = 0;
#Tìm số bất kỳ nhỏ hơn hoặc bằng n mà bình phương bằng n
if any(i**2 == n for i in range(n+1)):
flag = 1
return flag
Lời giải Tin 11 Bài 4: Làm mịn dần từng bước từ thuật toán đến chương trình máy tính hay khác: