Знайти серед них ті, які є квадратами інших чисел


C++ / Масив
Задано массив целых положительных чисел. Найти среди них те, которые являются квадратами других чисел.

#include <iostream>

using namespace std;

 

int main()

{

       int n;

       cout << "Enter n: ";

       cin >> n;

 

       int* Arr;

       Arr = new int[n];

       cout << "Array:" << endl;

       for (int i = 0; i < n; i++) cin >> *(Arr + i);

 

       int count = 0;

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

             int tepm = Arr[i];

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

                    if (tepm == Arr[i] * Arr[i]) {

                           cout << "Arr[i] = " << Arr[i] << " - > Arr[i]^2 = " << Arr[i] * Arr[i] << endl;

                    }

             }

       }

 

       delete[] Arr;

       getchar();

       getchar();

       return 0;

}


Результат:
Знайти добуток тих елементів, які більші за задане число M
Знайти добуток тих елементів, які більші за
02.08.2021, Масив
Знайти добуток тих елементів, які менші за задане число M
Знайти добуток тих елементів, які менші за задане
02.08.2021, Масив
Знайти найбільший серед елементів, розташованих на парних позиціях
Знайти найбільший серед елементів, розташованих
17.06.2021, Масив
Знайти найменший серед елементів, розташованих на непарних позиціях
Знайти найменший серед елементів, розташованих на
17.06.2021, Масив
Знайти найменший серед елементів, розташованих на парних позиціях
Знайти найменший серед елементів, розташованих на
17.06.2021, Масив
Знайти найбільший серед елементів, розташованих на непарних позиціях
Знайти найбільший серед елементів, розташованих
17.06.2021, Масив
Movie
У даній публікації відсутні коментарі!

Перед публікацією, радимо ознайомиться з правилами!

{login}
Додати коментар..
Якою мовою програмування ви користуєтесь?

Знайшли помилку?
Ви можете повідомити про це адміністрацію.
Виділіть текст і натисніть CTRL+Enter