Информатика, вопрос задал Gerry9 , 7 лет назад

Напишите пожалуйста задачку на С++

Приложения:

Ответы на вопрос

Ответил Аноним
0

#include <iostream>

#include <cmath>

using namespace std;


int main() {

double x, eps, y;

int k = 0;

cin >> x >> eps;

double y1 = x;

while (1 == 1) {

    k++;

    y = (y1 + x / y1) / 2;

    if (abs(y - y1) <= eps)

     break;

    y1 = y;

}

cout.precision(15);

cout << y << " " << sqrt(x) << " " << k << endl;

return 0;

}

Приложения:
Новые вопросы