Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* составить программу решения ур-й методом итераций по ф-ам xn=F1(xn-1,yn-1)
- yn=F2(xn-1,yn-1),n=1.2...
- начальные значения х0 и у0 заданы
- вычисления для системы y*sin(x)-x=0
- x*sin(y)-x=0
- правило остановки счета:abs(x1 - x0) + abs(y1-y0) <= eps, eps=1e-3
- */
- #include <iostream>
- #include <conio.h>
- #include <cmath>
- #include <stdio.h>
- using namespace std;
- int main(){
- double eps = 1e-3, x0,y0;
- cin >> x0 >> y0;
- double x1 = x0*sin(y0);
- double y1 = x0/sin(x0);
- while (abs(x1 - x0) + abs(y1-y0) > eps){
- x0 = x1;
- y0 = y1;
- x1 = x0*sin(y0);
- y1 = x0 /sin(x0);
- }
- printf_s("x1= %6.5f, y1= %6.5f", x1,y1);
- _getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement