fbpx

Problema #178 – patratPerfect – Rezolvari PBInfo

de Mihai-Alexandru

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;
  
}
Comentarii

S-ar putea sa iti placa