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

Se da un număr n. Dacă numărul este par se cere sa se afiseze daca numarul format din primele 3 cifre este patrat perfect, altfel sa se afiseze cate cifre pare si cate cifre impare are numarul.

Răspunsuri la întrebare

Răspuns de KurstosMaster
1

#include <iostream>

#include <cmath>

using namespace std();

int main()

{

int n;

if(n % 2 == 1)

{

int p = 0, i = 0;

while(n)

{

if(n % 2 == 0)p++;

else i++;

}

}

else

{

while(n >= 1000)

n/=10;

if(sqrt(n) == (int)sqrt(n);

cout << "DA";

else

cout << "NU";


}

}

}

Alte întrebări interesante