.


:




:

































 

 

 

 


1. y(x)




 
 


Program Prim1;

var

a,x,y: real;

begin

writeln(' , x');

readln(a,x);

if x>a then

y:=a*sin(x)

else

y:=1- sqr(x);

writeln('y=', y:7:2);

end.

: :

I a = 2.3; x = 5.5 y = -1.62

II a = 12.1; x = 3.7 y = -12.69

 

.

writeln('y=', y:7:2) y:7:2 y, 7 , , 2 .

 

2. y(x)

 

 

 

Program Prim2;

var

a,b,x,y: real;

begin

writeln(' a, b, x');

readln(a,b,x);

if x<=1 then y:=abs(a*x+b)

else

if x>=2 then y:=exp(-x)+1

else y:= exp(4.5*ln(x));

writeln('y=', y:5:2);

end.

 

.

 

x4.5

:

 

x4.5=e4.5*lnx

 

: :

I a = 1.4; b = 3; x = -5.2 y= 4.28

II a = 2.8; b = -4; x = 1.5 y= 6.20

III a = 2; b = 6; x = 4 y= 1.02

3. y(x)

.

, (, ) () [1, . 17], , 1/(a+x) .

 

 

Program Prim3;

label 1;

var

a,b,x,y: real;

begin

writeln(' a, b, x');

readln(a,b,x);

if x<=b then if (a+x)<>0 then y:=1/(a+x)

else

begin

writeln(' ');

goto 1;

end

else y:=1+b*x;

writeln('y=', y:6:3);

1: end.

 

.

1. if else end .

2. goto 1; 1 , , (1, . 47).

, : label 1;

: :

I a = 4.35; b = 3; x = 2.85 y= 0.139

II a = -1; b = 5; x = 1

III a = 2.5; b = 3.7; x = 6.4 y=24.680

4. y(x)

 

 

.

 

, (cx+d) (dx-3) , .. , , .

 

 

 
 

 

 


Program Prim4;

label 10;

var

c,d,x,y: real;

begin

writeln(' c, d, x');

readln(c,d,x);

if x<=c then if c*x+d>0 then y:=ln(c*x+d)

else

begin

writeln(' ');

goto 10;

end

else if x>=d then y:=cos(x-c)

else

if d*x-3>=0 then y:=sqrt(d*x-3)

else begin

writeln(' ');

goto 10;

end;

writeln('y=', y:8:3);

10: end.

 

: :

 

I c = 3.26; d = 5.5; x = 8.12 y = 0.147

II c = 12; d = -14; x = 1

III c = 2.36; d = 10; x = 1.5 y = 2.606

IV c = 2; d = 8; x = 5 y = 6.083

V c = -4; d = 1; x = -2

 

.

 

.

k , (k:=0). (, c*x+d ) k , (k:=1).

.. k .

 

 

 
 

 


Program Prim4-1;

var c,d,x,y: real;

k: integer;

begin

writeln(' c, d, x');

readln(c,d,x);

k:=0;

if x<=c then if c*x+d>0 then y:=ln(c*x+d) else k:=1

else if x>=d then y:=cos(x-c)

else if d*x-3>=0 then y:=sqrt(d*x-3) else k:=1;

if k=0 then writeln('y=', y:8:3) else writeln(' ');

end.





:


: 2016-10-30; !; : 2092 |


:

:

80% - .
==> ...

1503 - | 1338 -


© 2015-2024 lektsii.org - -

: 0.021 .