Viết mô tả mã giả cho thuật toán tương ứng ở câu 1

229

Với giải Vận dụng 2 trang 106 Tin học 11 Cánh diều chi tiết trong 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 giúp học sinh dễ dàng xem và so sánh lời giải, từ đó biết cách làm bài tập Tin học 11. Mời các bạn đón xem: 

Viết mô tả mã giả cho thuật toán tương ứng ở câu 1

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

Đánh giá

0

0 đánh giá