Nội dung Bài tập
Mã:
K11_C3_ChinhPhuong
Tên:
Số chính phương
Dạng thi:
oi
Thang điểm:
5 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
hungphitkn

Viết chương trình nhập vào một số nguyên dương n, xuất ra thông báo n có phải là một số chính phương hay không. Nếu đúng là số chính phương thì xuất ra TRUE, ngược lại xuất ra FALSE. Biết rằng số chính phương là số có căn bật 2 là một số tự nhiên. Nếu người dùng nhập vào số âm thì xuất ra False.

Input: Một số nguyên n

Output: True or False
Ví dụ:

InputOutput
9
8
True
False

Hướng dẫn (ở mức cơ bản nhất, chưa tối ưu):

Ban đầu gán một biến KiemTra = 0;

Cho i chay từ 1 đến n-1, nếu i bình phương ==n thì gán lại KiemTra =1;

Kết thúc vòng lặp kiểm tra lại xem KiemTra == 1 hay 0. Nếu là 1 thì n là số chính phương, ngược lại không phải.

    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận