No_pvp

Liệt kê các số chính phương của một mảng

Lưu ý:sử dụng cách gọi hàm

ngôn ngữ c++

đầu vào:#include<bits/stdc++.h>

Phía sau một cô gái
30 tháng 6 2023 lúc 19:55

#include<bits/stdc++.h>

using namespace std;

bool isPerfectSquare(int n) {

      int sqr = sqrt(n);

      return (sqr * sqr == n);

}

void printPerfectSquares(int arr[], int n) {

      for (int i = 0; i < n; i++) {

            if(isPerfectSquare(arr[i])) {

                  cout << arr[i] << " la so chinh phuong" << endl;

            }

      }

}

int main() {

      int arr[] = {1, 4, 9, 16, 25, 36, 49, 64, 81, 100};

      int n = sizeof(arr) / sizeof(arr[0]);

      printPerfectSquares(arr, n);

      return 0;

}

Bình luận (0)

Các câu hỏi tương tự
Phạm Gia Bình
Xem chi tiết
ngọc anh
Xem chi tiết
_ MiiSora
Xem chi tiết
Như Quỳnh
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Lê Gia Huy
Xem chi tiết
89654DAUUBUOIIIII956
Xem chi tiết
pastelw13
Xem chi tiết