Informatică, întrebare adresată de quintusgamer27, 8 ani în urmă

Citesti un numar n de la tastatura. Verificati daca este patrat perfect. VA ROG MULT E URGENT! Trebuie facut cu for

Răspunsuri la întrebare

Răspuns de algo
2
#include <iostream>
#include <cmath>

using namespace std;

int main()
{
int n;
cin >> n;
cout << typeof(sqrt(n)) == int ? "yup" : "nope";
return 0;
}

AndraGogan29: si unde e for???
Răspuns de AndraGogan29
3

#include <iostream>

using namespace std;

int main()

{

    int n,i,ok=0;

    cin>>n;

 for(i=0; ok==0 ; i++)

 {

      if(i*i==n)

          ok=1;

     else if(i*i>n)

          break;

}

if(ok)

   cout<<"DA";

else  

 cout<<"NU";

return 0;

}

Alte întrebări interesante