Mời thí sinh CLICK vào liên kết hoặc ảnh bên dưới
Mở ứng dụng Shopee để tiếp tục làm bài thi
https://s.shopee.vn/AKN2JyAJAw
https://s.shopee.vn/AKN2JyAJAw
Sytu.vn và đội ngũ nhân viên xin chân thành cảm ơn!
Số chính phương là một số nguyên dương bằng bình phương của một số nguyên dương. Ví dụ: 1, 4, 9, 16, 100 … là những số chính phương; còn 3, 8, 15 … không phải là những số chính phương.
Cho trước một số nguyên dương n. Em hãy kiểm tra xem n có phải là số chính phương không?
Input: Một dòng duy nhất chứa số nguyên dương n.
Output: Đưa ra thông báo "yes" nếu n là số chính phương, ngược lại thông báo "no".
Ai ở đây giỏi về chủ đề này không ạ? Mình đang cần tìm câu trả lời và rất mong được sự giúp đỡ của các Bạn!
Các câu trả lời
Câu hỏi Tin học Lớp 8
- Đề bài : Làm một function trong pascal trả về kết quả integer số lớn nhất và bé nhất.
- Viết chương trình tính tiền sách với công thức tiền sách = số lượng * đơn...
- Lệnh cout << "25^2=" << 25*25; Cho kết quả là
- Việt Nam là quốc gia có tính đa dạng sinh học cao trên thế giới. Giới sinh vật Việt...
- Hãy mô tả thuật toán để tính tổng A sau đây (n là số tự nhiên được nhập...
- Hãy phát biểu sự khác biệt giữa câu lệnh lặp với số lần lặp cho trước và câu lệnh lặp với số lần lặp chưa biết trước.
- Cho các câu sau: (1) Bản mẫu chứa bố cục, màu sắc, phông chữ, hiệu ứng, kiểu nền,…...
- viết chương trình tính tích n số tự nhiên ( với n được nhập từ bàn phím )
Câu hỏi Lớp 8
- Tại sao H2S đọc là axit sunfuhiđric, chứ không phải là axit lưu huỳnh hiđric?
- when my parents-----for a visit tomorrow,they will see our new baby of the fist time. ...
- III. Choose the best answer a, b, c or d to complete the sentence. 9.Tet is a best time for Vietnamese people paying...
- đề bài:Kẻ bảng để kể tên và thủ đô của các quốc gia ở khu vực Đông Nam Á...
- Tìm lỗi sai và sửa lại câu giúp mik nha!!!!!!! 1.If you don’t feel well,you ought to...
- Hoàn thành các phương trình hóa học sau, và cho biết mỗi phản ứng hóa học thuộc loại phản ứng nào? a. Na2O...
- - Dựa vào hình 2.1 và 3.1, em hãy cho biết: - Tên các đới cảnh quan của châu Á theo thứ tự từ bắc xuống nam dọc...
- để điều chế H2 trong phòng thí nghiệm, người ta cho kẽm tác dụng với axit HCl. Để thu được lượng H2...
Bạn muốn hỏi điều gì?
Đặt câu hỏix
- ²
- ³
- √
- ∛
- ·
- ×
- ÷
- ±
- ≈
- ≤
- ≥
- ≡
- ⇒
- ⇔
- ∈
- ∉
- ∧
- ∨
- ∞
- Δ
- π
- Ф
- ω
- ↑
- ↓
- ∵
- ∴
- ↔
- →
- ←
- ⇵
- ⇅
- ⇄
- ⇆
- ∫
- ∑
- ⊂
- ⊃
- ⊆
- ⊇
- ⊄
- ⊅
- ∀
- ∠
- ∡
- ⊥
- ∪
- ∩
- ∅
- ¬
- ⊕
- ║
- ∦
- ∝
- ㏒
- ㏑

Để kiểm tra xem một số nguyên dương có phải là số chính phương hay không, ta có thể sử dụng phép căn bậc hai. Ta lấy căn bậc hai của số đó, nếu kết quả là một số nguyên và bình phương của số đó thì đó là số chính phương. Ngược lại, nếu căn bậc hai của số đó không phải là một số nguyên thì đó không phải là số chính phương.Cách 1:```pythonimport mathn = int(input())sqrt_n = math.sqrt(n)if int(sqrt_n) == sqrt_n: print("yes")else: print("no")```Cách 2:```pythonn = int(input())i = 1while i*i <= n: if i*i == n: print("yes") break i += 1else: print("no")```Kết quả:```Input: 16Output: yes```
Ví dụ, nếu n = 16, căn bậc hai của 16 là 4 (một số nguyên dương), vậy n là số chính phương.
Nếu căn bậc hai của n không phải là một số nguyên dương, tức là n không phải là số chính phương.
Nếu căn bậc hai của n là một số nguyên dương, tức là n là số chính phương.
Để kiểm tra xem số n có phải là số chính phương hay không, ta cần tính căn bậc hai của n.