Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <cmath>
- using namespace std;
- int main()
- {
- system("chcp 1251>nul");
- int i = 0;
- double x, y, yi, eps;
- do
- {
- cout << "Введите eps:\n";
- cin >> eps;
- } while (eps <= 0 || eps >= 1);
- cout << "Введите x:\n";
- cin >> x;
- yi = 1;
- do
- {
- i++;
- y = yi;
- if (y != 0)
- yi =(2 * y + x / y / y) / 3;
- } while (abs(y - yi) > eps);
- if (y == 0)
- cout << "Ошибка!!!\nВ ходе программы произошло деление на 0.\n";
- else
- cout << "Корень кубический из х = " << yi << "; Количество итераций : " << i << ".";
- system("pause>nul");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement