Материал: 2ИТОГ

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Источник: https://studfile.net/preview/16480741/