VE
Victoria Eduardovna

C++..Срочно нужна помошь.. . Как определить sqrt(x) целое или нет....

БС
Бехзод Салибаев

#include
#include
using namespace std;
int main() {
double x, y = 12, eps = 1e-15;
for (int n = 1; n <= y; n++) {
x = y / n;
if (x - int(x) <= eps) cout << "Integer: ";
else cout << setw(9) << "Float: ";
cout << "x = " << x << endl;
}
cin.get();
return 0;
}

Константин Попов
Константин Попов

блин, для кого гугл делали?
если кодер не умеет гуглить, то ему нет смысла кодить 😉

Marina Popova
Marina Popova

float a = sqrt(x);
if((float)((int)a) == a)
{
//целое
}
что-то типа этого

Похожие вопросы
срочно нужна помошь.
срочно нужна помошь!
помогите решить по информатике задание (в паскале) у=SQRT(3x+2)+SQRT(x-2)
Pascal ABC. ln((sqrt(a+sqrt(c))/(cos(sqrt(a))))/ln(10) Подскажите где ошибка
Срочно нужна помошь чижу на ЗАЧЁТЕ!!!!
нужна срочная помошь.
срочно нужна помошь!!!!
Неравенство sqrt(x-3) < sqrt(x - 1) + sqrt(x - 2)
(x (^3 sqrt x-1))/(^3 sqrt x^2 - 1)-(^3 sqrt x^2 - 1)/(^3 sqrt x + 1)=4
Срочно нужна помошь !!