.


:




:

































 

 

 

 





 

 

1. . , .

1

 

y = ctg x + ,

2

 

= x2 +b- sin b,

4

5

6

 

7

8

9

 

10

2. Pascal , .

1

 

2

3

 

 

4

 

 

5

 

6

 

7

 

 

8

 

9

 

.

10

3. ( , , ; - ) . .

1

 

[-1÷1] 0,1

2

x [0÷10] 0,5,

b .

3

 

[0÷6] 0,4,

u, t- .

4

 

x 0; 0,5; 1;... 3, -

5

x [ 0,7; 2 ] 0,1;

=1.65.

6

 

[0,1÷1,7] 0,2,

=0,9

7

 

[2 ÷ 5] 0,25.

8

 

[0,2÷2] 0,1; t=2,2.

 

9

 

[0,2÷2] 0,1; =20,3

10

 

x 0; 0,5; 1;... 3, -

 

4. , ( ).

1

 

2

 

3

 

35

 

4

 

50

5

 

6

 

 

7

 

8

 

=0,20 =10-9.

9

 

=0,10 = 0.5 * 10-4

10

 

,

=0,75 = 10-3.

5. .

1

 

{N,). N4. 15, 4 10.

2

 

{N,). . N≤15, <10.

3

 

{N,). , N≤2.

4

 

(N,N). N≤15.

5

 

() 1 < , ≤ 40.

6

 

R(,N). <20,N≤10.

7

F(N,) N≤10, ≤ 15.

8

 

Z(N). R , Z.

9

 

N(, ) , . 20, 10

10

 

7). . N≤ 12, ≤ 15.

 

6. .

1

 

. , , , , .

2

 

. - , , 2, 3 ..

3

 

, , , . , .

4

 

(). - , , .

5

 

, , . , .

6

 

. , , , .

7

 

, . , .

8

 

. , , .

9

 

. , .

10

, , . , .

7:

1.

. . . . . , - . .

 

 

2

, . Paint . TxtRez . ( , ). TxtRez .

 

3

. , :

.1 .2

1 2

.

: 1) ; 2) ... . - .

IZMXY : , , .

 

4

(. ) : - . : .

: . , . . - .

 

 

5

(. ) : . : .

: . , . . - .

 

 

6

 

(. ) : -

: .

:

.

, .

.

- .

7

, . ! . ! . !

 

 

8

. ?. , !, !.

 

 

9

. . . xl 2.

 

 

10

.

1 2: , = 2 + b2; y2 =

 

 

1:

:

1.

Y:= SQRT (ABS (-A*X+C))/LN(ABS(X+C*C))

2.

Y:= EXP(1/3*LN(A*X))

3.

Y:= SQR(a+b)+a*cos(a+b) +a*SQRT(b)/(a+b)

4.

Y:= LN(ARCCT(x)-SIN(a*b))+EXP(5*LN(a*x)).

2.

, .

=
=3
C<D
=1
=2

 


 

 

PROGRAM TNL (INPET; OUTPUT);

VAR A,B,C,D:REAL;

X:INTEGER;

BEGIN

WRITELN ( A,B,C,D);

READ (A,B,C,D);

IF A=B THEN

IF C<D THEN

X:=1

ELSE

X:=2

ELSE

X:=3

WRITELN ( =, :8:3);

END.

 

 

3.

N.

PROGRAM FA;

VAR N,I,P:INTEGER;

BTGIN

READ (N);

WRITELN ( N=, N);

P:=1

FOR I:=1 TO N DO

P:=P*I

WRITE (N!=, P);

END.

4.

(20) ., . 20- , .

PROGRAM OSADKI;

TYPE T=ARRAY [120] OF REAL;

VAR A:T;

S:REAL;

BEGIN

S:=0

FOR I:=1 TO 20 DO

BEGIN

WRITELN ( );

READ (A [I]);

S:=S+A[I];

END;

S:=S/20

WRITELN ( , S);

FOR I:=1 TO 20 DO

WRITELN (S-A[I]);

WRITELN ( );

END;

END.

5.

, 5 4 . , , , .

PROGRAM MAS (INPUT, OUTPUT);

TYPE MMM=ARRAY [14] OF REAL;

VAR M: ARRAY [15] OF MMM;

M1: MMM

MAX, MIN: REAL; MAX, MIN,I,J:INTEGER;

BEGIN

WRITELN ( );

FOR I:=1 TO 5 DO

FOR J:=1 TO 4 DO

BEGIN

IF MAX <M[I,J] THEN

BEGIN

MAX:=M[I,J];

MAX I:=I

END;

IF MIN >M[I,J] THEN

BEGIN

MIN:=M[I,J];

MIN I:=I

END;

END;

M1:=M [MAX I];

M [MAX I]:= M [MIN I];

M [MIN I]:=M1;

WRITELN ( );

FOR I:=1 TO 5 DO

BEGIN

FOR J:=1 TO 4 DO

WRITE (M [I,J]:5:2);

WRITELN;

END;

END.

1.1 1.2 1.3 1.4
2.1 2.2 2.3 2.4
3.1 3.2 3.3 3.4
4.1 4.2 4.3 4.4
5.1 5.2 5.3 5.4

 

5.10 5.20 5.30 5.40
2.10 2.20 2.30 2.40
3.10 3.20 3.30 3.40
4.10 4.20 4.30 4.40
1.10 1.20 1.30 1.40

 

6.

(5,4) , .

PROGRAM Is _ Matr; { }

Uses

Ctr;

Const

N_st=5; { }

N_cl=4; { }

Type

Int_st=1n_st;

Int_cl=1n_cl;

Matrixs = Array [Int_st, Int_cl] of integer;

VAR

Max:integer; { }

I, st_max:Int_st: {I,J }

J, cl_max:Int_cl; {st max, cl-max max}

M:Matrixs; {}

BEGIN

ClrScr;

{ N_st N_cl }

WRITELN ( , N_cl, }

FOR I:=1 to n_st do

BEGIN

FOR J:=1 to n_cl do

Resd (M[I,J]); { }

READLN; { n_cl}

END; {FOR_i}

{ }

WRITELN ( n_st, n_cl, );

FOR I:=1 to n_st do

BEGIN

FOR j:=1 to n_cl do

WRITE (M[I,J]:4); { }

WRITELN; { n_cl}

END; {for - i}

{ Max, St_Max, Cl_Max}

Max:=M[1,1];

St_MAX:=1;

Cl_MAX:=1;

FOR i:=1 to n_st do

FOR j:=1 to n_cl do

IF M [I,J] > MAX

Then

Begin

Max:=m[I,J];

St_Max:=I;

Cl_Max:=J;

End;

WRITELN (Max=, Max:4, St_Max=, St_Max:3,Cl_Max=,

Cl_Max:3);

END.

 

 

7.

ZAR : , , . . :

PROGRAM ZAR (INPUT, OUTPUT);

TYPE =RECORD :PACKED

ARRAY [110] OF CHAR

: 19651975;

: 19851988;

:RECORD

, , : 15

END;

END;

VAR :ARRAY [15] OF ;

S1: ; I,J:INTEGER;

BEGIN;

READLN;

WITH S1 DO

BEGIN FOR I:=1 TO 5 DO

BEGIN;

WRITE (=>);

FOR J:=1 TO 10 DO; READ ( [J]);

READLN ( , , , , );

[I]:=S1;

END;

WRITELN ( ’);

FOR I:=1 TO 5 DO WITH [I], DO

IF (=5) AND (=5) AND (=5) THEN

WRITELN (, =, :4, =, :4);

END.

:

     
     
     
     
     

= 1971 = 1985
= 1970 = 1985

 

8.

n .

PROGRAM ABC;

VAR

F:file OF REAL;

A:REAL;

I,n:INTEGER;

BEGIN

{ }

ASSING (F, D:/TP/ABC.DAT);

{ }

BEWRITE (F);

{ }

READ (N);

{ }

FOR I:=1 TO N DO

BEGIN

WRITE (A=);

READ (A);

WRITE (F,A)

END;

{ . }

CLOSE (F);

END.

 

9.

F=m!-n!. .

 

PROGRAM PR;

VAR F,M,K:INTEGER;

FUNCTION FAKT (N:INTEGER):INTEGER;

VAR P,I:INTEGER;

BEGIN

P:=1;

FOR I:=2 TO N DO;

P:=P*I;

FAKT:=P;

END;

END;

BEGIN

WRITE ( , ʒ);

READ (M,K);

F:=FAKT(M)-FAKT(N);

WRITELN (F=, F:S);

END.

10.

. , .

PROGRAM PR;

VAR A,B:STRING [20];

I,N:INTEGER;

C:CHAR;

BEGIN

READLN (A);

N:=LENGTH (A);

B:=

FOR I:=1 TO N DO;

B:=B+COPY (A,N-I+1, 1);

WRITELN (B);

END.

11.

, . .

VAR STR:STRING[30];

KOL,K,MAX,I,N:INTEGER;

BEGIN

READLN (STR); { }

N:=LENGTH (STR); { }

MAX:=0; { }

KOL:=1; { }

I:=1; { }

WHILE I<=N DO; { }

BEGIN

K:=0; { . }

REPEAT { }

K:=K+1; { }

I:=I+1; { }

{ , }

UNTIL (STR [I]= ) OR (I > N);

{ , }

IF K > MAX THEN MAX:=K;

{ , , }

ELSE IF K=MAX THEN KOL:=KOL+1;

I:=I+1 { , }

END;

WRITELN (MAX, , KOL);

END.

11:

. , txt 1 , , .

 

Lst(F)
..
Txt1
Lst I
Cmd D

 

 

:

FI

Fam

Im

 

Private Sub txt2_Change ()

FI = txt1.Text

End Sub

B General:

Public FI As String*25

Private Sub cmd D_Click ()

Dim Fam, Im As String*15, Pos As Byte

Pos = InStr (FI, )

Fam = Left (FI, Pos-1)

Im = Right (FI, Len (FI)-Pos)

LST F. AddItem Ucase (Fam)

LST I. AddItem Ucase (Im)

End Sub

 

.

 





:


: 2017-02-11; !; : 631 |


:

:

, , . , .
==> ...

1405 - | 1240 -


© 2015-2024 lektsii.org - -

: 0.287 .