fbpx

Problema #1274 – perf – Rezolvari PBInfo

de Mihai-Alexandru

Cerința

Se dă x număr natural. Verificați dacă este pătrat perfect sau nu.

Date de intrare

Programul citește de la tastatură numărul x

Date de ieșire

Programul va afișa pe ecran numărul textul DA, dacă numărul natural x este pătrat perfect, respectiv textul NU în caz contrar.

Restricții și precizări

  • 1 ≤ n ≤ 1000000

Exemplu

Intrare

361

Ieșire

DA

Explicație

361=19*19.

#include <bits/stdc++.h>


using namespace std;

int main()
{
    int a;
    cin >> a;
    if(sqrt(a)==(int)sqrt(a))
        cout << "DA";
    else
        cout << "NU";
    return 0;
  
}
Comentarii

S-ar putea sa iti placa