|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xn 0 |
|
xk 0.8 |
hx 0.7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
yn 0.3 |
yk 0.75 |
|
|
|
hy 0.45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
y yn |
Sz 0 |
|
|
|
P 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
zmax 100000 |
|
|
|
zmin 1000000 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
O |
|
|
Urav augment("zmin" "zmax" "Sz" "P" ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
O augment("x" "y" "z" "zmax" "zmin" "Sz" "P" ) |
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
for |
x (xn hx xn) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
for y (yn 0.75) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
z if |
|
x x y y |
|
|
5 |
|
1 |
|
if ( |
|
|
x x y y |
|
13 x x y y y if ( |
|
x x y y |
|
|
13 x y 1000)) |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
tan(x |
y) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sz Sz z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
P P z |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
zmin if (z zmin z zmin) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
zmax if (z zmax z zmax) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
str augment(x y z 0 0 0 0) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
O stack(O str) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
strochka augment(0 0 0 zmin zmax Sz P) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
O stack(O strochka) |
|
|
|
|
|
|
|
|
|
"x" |
|
"y" |
"z" |
"zmax" |
"zmin" |
"Sz" |
"P" |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0.3 |
3.233 |
0 |
|
0 |
|
0 |
0 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0.75 |
1.073 |
0 |
|
0 |
|
0 |
0 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
O |
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.7 |
0.3 |
0.642 |
0 |
|
0 |
|
0 |
0 |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.7 |
0.75 |
0.121 |
0 |
|
0 |
|
0 |
0 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0 |
0 |
0.121 |
|
3.233 |
5.07 |
0.27 |
||||||
№3
Составить блок-схему и программу для вычисления таблицы значений функций Y и Z по заданным формулам
|
|
|
|
|
|
|
|
#include "stdafx.h" |
|
|
|
Начало |
#include <math.h> |
||||
|
|
|
#include<iostream> |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using namespace std; |
|
|
|
|
|
|
|
|
|
|
|
“x“,“y“,max |
int _tmain(int argc, _TCHAR* argv[]) |
|||||
|
|
void main() |
||||||
|
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
double x, y, z, d, t, xn = 0.15, xk = 0.55, |
|
|
|
|
x=xn |
|
hx = 0.4, yn = 0.4, yk = 4, hy = 3; |
||
|
|
|
|
|
|
|
|
float aa, bb, cc; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x = xn; |
|
|
|
x<=xk |
Нет Конец |
y = yn; |
|||
|
|
|
while (x <= xk) |
|||||
|
|
|
|
|
|
|
|
{ |
x=x+hx |
y=yn |
|
while (y <= yk) |
|
|
|
{ |
|
|
|
|
|
d = cos(x * x * x - pow(y, 0.5)); |
|
|
|
|
aa = 1; |
|
нет |
|
|
bb = 3; |
|
y<=yk |
|
cc = aa / bb; |
||
|
|
|||
|
|
|
t = pow(x * y * y, cc); |
|
|
|
|
if (t > d) z = t; |
|
|
|
|
else z = d; |
|
max=cos(x*x*x-pow(y,1/2) |
cout << "x=" << x; |
|||
cout << " |
y=" << y; |
|||
|
|
|
cout << " z=" << z << endl; |
|
Да |
z>max |
Нет |
y = hy + y; |
|
x = hx + x; |
|
|||
|
|
|
} |
|
|
|
|
y = yn; |
|
z= pow(x*y*y,1/3) |
z=max |
} |
|
|
} |
|
|||
|
|
|
|
|
|
x,y,z |
|
|
|
|
y=y+hy |
|
|
|
xn 0.15 |
xk 0.55 |
hx 0.4 |
|
|
|
|
|
|
|
|||||
yn 0.4 |
yk 4 |
|
|
hy 3 |
|
|
|
|
|
|
|
|||
y yn |
O |
|
|
O augment("x" "y" "z" ) |
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
||||||||
|
|
|
|
x xn |
|
|
|
|
|
|
|
|
||
|
|
|
|
while |
x xk |
|
|
|
|
|
|
|
||
|
|
|
|
|
while |
y yk |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
1 |
|
1 |
|||
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
z |
max cos x x x y |
2 |
(x y y) 3 |
|||||
|
|
|
|
|
|
str augment(x y z) |
|
|
|
|
|
|
||
|
|
|
|
|
|
O stack(O str) |
|
|
|
|
|
|
||
|
|
|
|
|
|
y y hy |
|
|
|
|
|
|
|
|
|
|
|
|
|
y yn |
|
|
|
|
|
|
|
||
|
|
|
|
|
x x hx |
"x" |
"y" |
"z" |
|
|||||
|
|
|
|
O |
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
0.15 |
|
0.4 |
0.809 |
|
||
|
|
|
|
|
|
|
|
O 0.15 |
|
3.4 |
1.201 |
|||
|
|
|
|
|
|
|
|
0.55 |
|
0.4 |
0.893 |
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.55 |
|
3.4 |
1.853 |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|