sqrt 関数を完全に実行することができましたが、与えられた疑似コードに基づいてこのコードを正しく記述したかどうかを推測しています。
擬似コードは次のとおりです。
x = 1
repeat 10 times: x = (x + n / x) / 2
return x.
私が書いたコード、
#include <iostream>
#include <math.h>
using namespace std;
double my_sqrt_1(double n)
{
double x= 1; x<10; ++x;
return (x+n/x)/2;
}