Sari la conținut

Problema #178 – patratPerfect – Rezolvari PBInfo

de Mihai-Alexandru 1 min citire

Cerinţa

Să se scrie un program care verifică dacă un număr natural citit de la tastatură este pătrat perfect.

Date de intrare

Programul citește de la tastatură numărul natural n.

Date de ieşire

Programul afișează pe ecran mesajul da, dacă n este pătrat perfect, respectiv nu în caz contrar.

Restricţii şi precizări

  • n < 2.000.000.000

Exemplu

Intrare

25

Ieșire

da
#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;
  
}