#include <stdio.h>
int main()
{
long double f;
int x;
long double a = 1;
printf("제곱근을 찾을 수 입력:\n");
scanf("%.14f",&f);
printf("소수접 자리 수 :\n");
scanf("%d",&x);
x=x+1;
long double i = 0;
for (int j=0;j<x;j++)
{
while (i*i<=f)
i=i+(1/a);
i=i-(1/a);
printf("%.14f\n",i);
a=a*10;
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgoKCmludCBtYWluKCkKCnsKCgoKbG9uZyBkb3VibGUgZjsKCmludCB4OwoKCgpsb25nIGRvdWJsZSBhID0gMTsKCgoKcHJpbnRmKCLsoJzqs7Hqt7zsnYQg7LC+7J2EIOyImCDsnoXroKU6XG4iKTsKCnNjYW5mKCIlLjE0ZiIsJmYpOwoKCgpwcmludGYoIuyGjOyImOygkSDsnpDrpqwgIOyImCA6XG4iKTsKCnNjYW5mKCIlZCIsJngpOwoKeD14KzE7CgoKCgoKbG9uZyBkb3VibGUgaSA9IDA7CgoKCmZvciAoaW50IGo9MDtqPHg7aisrKQoKeyAKCiAgICAKCiAgICB3aGlsZSAoaSppPD1mKQoKICAgIGk9aSsoMS9hKTsKCiAgICAKCiAgICBpPWktKDEvYSk7CgoKCiAgICBwcmludGYoIiUuMTRmXG4iLGkpOwoKICAgIAoKICAgIGE9YSoxMDsKCgoKfQoKICAgICAgcmV0dXJuIDA7Cgp9