H24

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>

PG
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ự
PB
Xem chi tiết
NA
Xem chi tiết
H24
Xem chi tiết
NQ
Xem chi tiết
NH
Xem chi tiết
NH
Xem chi tiết
LH
Xem chi tiết
H24
Xem chi tiết
H24
Xem chi tiết