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/6Ai1QhN7jj
https://s.shopee.vn/6Ai1QhN7jj
Sytu.vn và đội ngũ nhân viên xin chân thành cảm ơn!
Bài 4. Số chính phương tên file: chinhphuong.***
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".
Ví dụ:
Input
Output
4
yes
8
no
giúp mk vứi ạ cần gấp ạ :<
Hi cả nhà! Mình đang hơi loay hoay với một câu hỏi khó nhằn. Bạn nào nhẹ nhàng, kiên nhẫn giúp mình với được không? Cảm ơn tất cả rất nhiều!
Các câu trả lời
Câu hỏi Tin học Lớp 8
- viết chương trình xét xem một tam giác có là tam giác đều hay không với ba cạnh là các số được nhập vào từ bàn phím
- Nhập từ bàn phím mảng số nguyên gồm n phân tử a. tìm vị trí số...
- Tính chu vi và diện tích hình tròn. Biết bán kính r...
- Phần mềm bảng tính Excel có các loại địa chỉ ô tính nào?
- Mô tả thuật toán bằng 2 cách ( liệt kê các bước và sơ đồ khối) các thuật...
- viết chương trình Python dùng vòng lặp while tính tổng các số từ 0 đến n(n nhập từ...
- sử dụng hàm sqrt() căn bậc 2 của x trong c++ đầu vào #include(bits/stdc++.h)
- Câu 1: Đâu là từ khóa trong ngôn ngữ lập trình pascal: A. Lop_hoc B. Begin C....
Câu hỏi Lớp 8
- có ai có tranh vẽ mặt nạ ko giúp mk với lớp 8 nha!!!
- cho tam giác HKR vuông tại H, có HK =3cm gọi D,E lần lượt là trung điểm của KR, HK.GỌi F là điểm đồi xứng với D qua...
- write complete sentences about the Hung Kings Festival. 1. The Hung Kings Temple Festival/ an important festival/...
- tại sao pháp lại duy trì giáo dục nho học ở bắc kì năm 1915 và trung...
- Đọc Cô bé bán diêm", hình ảnh ngọn lửa diêm là hình tượng lấp...
- Nêu những đặc điểm cơ bản và những công trình kiến trúc thời Lê. Nghệ thuật...
- Em hãy sáng tác một tác phẩm văn học (truyện ngắn, thơ, kịch) hoặc một tác phẩm hội...
- Put into the reported speech. 1. Tom said: “I want to buy a pocket calculator for my father.” 2. She said; “I once...
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 n có phải là số chính phương hay không, ta thực hiện các bước sau:1. Tính căn bậc hai của n (sử dụng hàm sqrt() trong Python).2. Ép kiểu kết quả thành kiểu int để lấy phần nguyên.3. Kiểm tra xem phần nguyên này bình phương có bằng n hay không.Cách 1: Sử dụng vòng lặp```pythonimport mathn = int(input())x = int(math.sqrt(n))if x * x == n: print("yes")else: print("no")```Cách 2: Sử dụng cách kiểm tra modulo```pythonimport mathn = int(input())if int(math.sqrt(n))**2 == n: print("yes")else: print("no")```Câu trả lời cho câu hỏi trên là:Input: ```4```Output:```yes```
Ví dụ với input là 8, căn bậc hai của 8 là 2.83, không phải là một số nguyên dương nên output sẽ là 'no'.
Ví dụ với input là 4, căn bậc hai của 4 là 2, 2 là một số nguyên dương nên output sẽ là 'yes'.
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, trong trường hợp này ta sẽ đưa ra output là 'no'.
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, trong trường hợp này ta sẽ đưa ra output là 'yes'.