Ну, это чистый С, никакие средства C++ не используются. #include "stdio.h" int main(){ int n=0; float y, eps; printf("eps: "); scanf("%f",&eps); do y=++n/(n*n+2.); while(y>eps); printf("%f
", y); _getch(); return 0;}
for( n=1; n<100; n++) { // нужно явно преобразовывать во float // потому что n = целому int y = ( n/ (float)(n*n+2) ); // printf( "%f", y ); // это на проверку if( y<=eps ) { break; } } printf( "%f", y );
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.