You are on page 1of 138

1

...
:

stavrax@gmail.com

: ............................................................................................................................................................................................................ 5
1: ............................................................................................................................................................................................................................... 9
1........................................................................................................................................................................................................................................................................... 9
2. ............................................................................................................................................................................................................................. 9
3. .............................................................................................................................................................................................................................. 9
4.......................................................................................................................................................................................................................................................................... 9
5................................................................................................................................................................................................................................................................... 9
6. ............................................................................................................................................................................................................................... 9
7. ........................................................................................................................................................................................................................................... 10
8. ................................................................................................................................................................................................................................ 10
9. ( / )....................................................................................................... 10
10. ...................................................................................................................................................... 10
11. ............................................................................................................................................................................................ 11
12. ......................................................................................................................................................................................................................... 11
13. ............................................................................................................................................. 12
14. ................................................................................................................................................................................. 12
15. -..................................................................................................................................................................................................... 12
2: ........................................................................................................................................................................................................ 12
1.................................................................................................................................................................................................................................................................... 12
2. .................................................................................................................................................................................................. 12
3. ......................................................................................................................................................................... 13
4. .................................................................................................................................................................................................................................................... 13
5. ..................................................................................................................................................................................................................................... 13
6. (operands)........................................................................................................................................................................................................................... 13
7. () ........................................................................................................................................................................................ 14
8. (operators).............................................................................................................................................................................................................................. 15
9. (expressions)........................................................................................................................................................................................................................ 15
10..................................................................................................................................................................................................................................................................... 15
11. ................................................................................................................................................................................................................................................ 16
12. ..................................................................................................................................................................................................................................................... 16
13. ........................................................................................................................................................................................................................................... 16
14................................................................................................................................................................................................................................................................... 16
15. ....................................................................................................................................................................................................... 17
16. ;.................................................................................................... 18
17. ............................................................................................................................................................................ 18
3: ............................................................................................................................................................................................. 18
1......................................................................................................................................................................................................................................................................... 18
2................................................................................................................................................................................................................................................................. 18
3. ...................................................................................................................................................................................................................................... 19
4. ............................................................................................................................................................................................................. 20
5. ............................................................................................................................................................................................................................................... 20
6. () .................................................................................................................................. 20
7. ;..................................................................................................................................................................................... 20
8. .................................................................................................................................................................... 21
9. ............................................................................................................................................................................................................. 21
10. :............................................................................................................................................................................................................................................ 21
11. :................................................................................................................................................................................................................................................. 21
12........................................................................................................................................................................................................................................................................ 21
13.......................................................................................................................................................................................................................................................................... 21
14.............................................................................................................................................................................................................................................................................. 22
15.{ }..................................................................................................................................................................................................................... 23
stavrax@gmail.com

16. }................................................................................................................................................................................................................................... 23
17............................................................................................................................................................................................................................................................. 23
18. (sequential) (linear) ............................................................................................................................ 23
19............................................................................................................................................................................................................................................................ 24
20. -............................................................................................................................................................ 25
21. ..................................................................................................................................................................................................... 25
22. ..................................................................................................................................................................... 25
23. .................................................................................................................................................. 25
6: .............................................................................................................................................................................................. 26
1. ;............................................................................................. 26
2. ;............................................................................................................................. 26
3. ;................................................................................................................................................................................................................. 26
4. .............................................................................................................................................. 26
5. :....................................................................................................................................................................................................................................... 26
6. ;........................................................................................................................................................................ 27
7. ( ) ;.................................................................................................... 28
8. ;................................................................................................................................................ 28
9.Fortran...................................................................................................................................................................................................................................................................... 28
10.Cobol.......................................................................................................................................................................................................................................................................... 28
11.Algol............................................................................................................................................................................................................................................................................. 28
12.PL/1............................................................................................................................................................................................................................................................................. 28
13.LISP-PROLOG............................................................................................................................................................................................................................................... 29
14.Basic.......................................................................................................................................................................................................................................................................... 29
15.Pascal...................................................................................................................................................................................................................................................................... 29
16.C....................................................................................................................................................................................................................................................................................... 29
17.Java........................................................................................................................................................................................................................................................................... 29
18. ;.......................................................................................................................... 29
19. ;................................................................................................................................................................................ 29
20. ........................................................................................... 29
21. 4 ;........................................................................................................................................................... 30
22. ............................................................................................................................................................ 30
23. ................................................................................................................................................................. 31
24. .......................................................................................................................................... 31
25. ..................................................................................................................................................................................... 31
26. .................................................................................................................................................................... 32
27. ............................................................................. 32
28. ......................................................................................................................................................................................................... 32
29. ........................................................................................................................................................................................................... 32
30. .................................................................................................................................................... 32
31. GOTO ........................................................................................................................................................ 32
32. .............................................................................................................................................................. 32
33. (source)............................................................................................................................................................................ 33
34. ...................................................................................................................................................................................................... 33
35........................................................................................................................................................................................................................................................... 33
36. ................................................................................................................................................... 33
37............................................................................................................................................................................................................................................ 33
38. ................................................................................................................................................................................................................................. 34
39..................................................................................................................................................................................................................................................... 34
40. -.................................................................................................................................... 35
41.() ............................................................................................................................................................. 35
7: ...................................................................................................................................................................................... 36
1. .......................................................................................................................................................................................................... 36
2. .............................................................................................................................................................................................. 36
stavrax@gmail.com

3. ( )................................................................................................................................................................. 36
4. ......................................................................................................................................................................................................................................... 37
5............................................................................................................................................................................................................................................................ 37
6. .................................................................................................................................................................................................................................. 37
7. .............................................................................................................................................................................. 37
8. .............................................................................................................................................................................................................................. 38
9. ................................................................................................................................................................................................... 38
10. ......................................................................................................................................................................................................... 39
11. .............................................................................................................................................................................................................................. 39
12. ...................................................................................................................................................................................................................................... 39
13. ().............................................................................................................................................................................................................. 40
14. ()...................................................................................................................................................................................................................... 40
15. ............................................................................................................................................................................................ 40
8: ................................................................................................................................................................................................................... 40
1. ................................................................................................................................................................................................................................................... 40
2. ................................................................................................................................................................................................................................... 41
3.................................................................................................................................................................................................................................................................. 41
4. ............................................................................................................................................................................................................... 41
5. ......................................................................................................................................................................................................... 41
6. ..................................................................................................................................................................................................................................................... 42
7. (..)................................................................................................................................................................................................ 42
8. (...).................................................................................................................................................................... 43
9. (..._)..................................................................................................................................................... 43
10. ........................................................................................................................................................................................................................................... 44
11. ........................................................................................................................................................................................................................................... 44
12. .......................................................................................................................................................................................................................... 44
13. _....................................................................................................................................................................................................................................... 45
14. ................................................................................................................................................................................................................................................................. 45
15. ;.................................................................................................................................................................................................................... 45
16. .................................................................................................................................................................. 46
9: ................................................................................................................................................................................................................................................................. 46
1........................................................................................................................................................................................................................................................................... 46
2. ............................................................................................................................................................................ 47
3. -............................................................................................................................................................. 47
4. ............................................................................................................................................................................................................................ 47
5. .................................................................................................................................................................................................... 47
10: ........................................................................................................................................................................................................................................ 48
1. ............................................................................................................................................................................................................... 48
2......................................................................................................................................................................................................................................................... 48
3. ................................................................................................................................................................................. 48
4. ................................................................................................................................................... 49
5................................................................................................................................................................................................................................................................ 49
6. ................................................................................................................... 50
7. .................................................................................................................................................................................................................................. 50
8. ..................................................................................................................................................................................................................................... 50
9. :......................................................................................................................................................................................................................................... 50
10. :........................................................................................................................................................................................................................................ 50
11. ..................................................................................................................................................................................................................................... 51
12. ......................................................................................................................................................................................................................................... 51
13. ......................................................................................................................................................................................................................... 51
14. ..................................................................................................................................................................................................................................... 51
15. ................................................................................................................................................................................................................................. 51
16. ....................................................................................................................................................................... 52
stavrax@gmail.com

: ......................................................................................................................................................................... 53
. ................................................................................................................................................................................................................................... 53
1. ................................................................................................................................................................................................... 53
2. .............................................................................................................................................................................................. 58
. ............................................................................................................................................................................................................................................ 60
3. ()................................................................................................................................................................................................................ 60
4. ............................................................................................................................................................................................................ 63
5. ..................................................................................................................................................................................................... 68
. .................................................................................................................................................................................................................................. 76
6. .................................................................................................................................................................................... 76
7. ............................................................................................................................................................................................... 79
. ...................................................................................................................................................................................................................................................................... 88
8. ................................................................................................................................................................................................................................. 88
9. ................................................................................................................................................................. 90
10. ................................................................................................................................................................................... 91
1........................................................................................................................................................................................................................................................................... 94
2........................................................................................................................................................................................................................................................................ 96
11. ...................................................................................................................................................................................................... 99
12. ................................................................................................................................................................................... 101
13. .......................................................................................................................................................................................... 105
14.- .............................................................................................................................................................................................. 111
. ....................................................................................................................................................................................................................................... 113
15. ............................................................................................................................................................................................. 113
16. ................................................................................................................................................................................................................... 116
17. .................................................................................................................................. 117
18. ....................................................................................................................................................................................................................... 118
19. ................................................................................................................................................................. 120
. ............................................................................................................................................................................................ 122
20. .................................................................................................................................................................................. 130
21. ......................................................................................................................................................................................................................................... 131
. ............................................................................................................................................................................................................................. 132

stavrax@gmail.com

:

.
:
{ .}
:

. :
1: ( )
2: (
)
4: (
)

stavrax@gmail.com

:
1.
1.1 .
1.2 .
1.3 .
1.4 .
1.5 .
1.6 .
2.
2.1 .
2.3 .
2.4 / .
2.4.1 .
2.4.2 .
2.4.3 . ( .36 "
... ", , 5. , .37)
2.4.4 .
2.4.5 .
3.
3.1
3.2 + =
3.3
3.4
3.5
3.6
3.7
6.
6.1 .
6.2 .
6.2.1 .
6.2.2 .
6.2.3 .
6.2.4 4 .
6.3 .
6.4 .
6.4.1 .
6.4.2 .
6.4.3 .
6.7 .
7. .
7.1 .
7.2 .
7.3 .
7.4 .
7.5 .
7.6 .
7.7 .
7.8 .
stavrax@gmail.com

7.9 -.
7.10 .
8.
8.1
8.1.1
8.2
8.2.1 ...
8.2.2 -
8.2.3 ......
9.
9.1 .
9.2 .
9.3 .
9.4 .
10.
10.1 .
10.2 .
10.3 .
10.4 .
10.5 .
10.5.1 .
10.5.2 .
10.5.3 .
3.4 3.5 .


, . , ,
.

stavrax@gmail.com

1:
1.
{O}: ,
, , .
2.

. :
.
.
3.
,
. (-)
. , .
.
. ( ) .
{ : 7,5. ;
: ! }

4.
{O}:
.

5.
{O}: .
6.
{O}: :
,

.
.

stavrax@gmail.com

10

7.
{O}: :

.
.

{ }

8.
().
.
. .
, .
( ).
9. ( / )
:

, ,
.
,
.
{ 1.1 11}

10.
{... }
:

. (
)
. / . ,
,
.

stavrax@gmail.com

11

11.
: .
: .
: , .
12.
(3) :
1 - 2

{ : 2 3 }

.
.
{ : .
.}

.
.


.
.
{ }


.
.

stavrax@gmail.com

12

.
- / .
;

.
.
.

.
10.000 . ;
13.

.
.

.

14.
( )
( )
( )
15. -
{ }. .
- . .
/

2:

1.
{} ,
, .
.
.

2.
: , .
:
stavrax@gmail.com

13

.
: .
:
. / .
: .
.
:
.

3.
(Free text):
. ,
.
(diagramming techniques):
. ( )
(Flow Chart). ,
.
(natural language):
. .
(coding):
.
4.
{ }.
,
.
.
:
: .
: .
{ - }
: .
/: .
5.
:




6. (OPERANDS)
stavrax@gmail.com

14

:
(constants):
.
{ : . 3
! 3 3 !!
. 7}

(variables): { ..} .
.
{ ( ) . 7 - }

7. ()
:

12, 3.14, -19.99 .

{ : . }

:
. , ,
, 1, 1

{ ...
7 . . ...
. }

: : ,

stavrax@gmail.com

15

8. (OPERATORS)

:
:
:
^
Oxi ()
* / div mod
()
()
+ -

.
:
=
>
<
<=
>=
<>

9. (EXPRESSIONS)
.
. .
. .
{ : (. . 7) (. . 8)
: : }

X+2>0
^2
X+2>0 <> 8
- _(25)
(=3)
10.
.
:
{ 6 ( )}

:
:


_
13

stavrax@gmail.com

16

11.
. . ( )
. (, ).
:
: . : /
. : ,
: .
.
.
: : .
: , , .

.
: , .
.
{ 7}

12.
.
(, )
.
{ 8}

13.

. .
.
{ 8}

14.
0 1.
: 17
( )
, 00010001.
.
:
stavrax@gmail.com

17

.
.
.
:
( )
( )
17
0 0 0 1 0 0 0 1
:
( )
( )
34
0 0 1 0 0 0 1 0
.
. ,
.

( )
( )
17
0 0 0 1 0 0 0 1
:
:
:
8
0 0 0 0 1 0 0 0
15.
) ;

.
.
) ( ):
45 19. ( ).
:
:
45
19
45
90
9
90
180
4
360
2
720
1
720
0

.
. 45+90+720=855 !
) :
__
// 1, 2 //
0
2 >0
2 mod 2=1 +1
stavrax@gmail.com

18

11 * 2
22 div 2
_
// , 1,2 //
__

{ . .
PP+1. !!! }

) :

.
{ ... }

16. ;

.
,
/
.

,
.
' .
17.

// ... //

// ... //

{ : /
, / .

!! ... ; :
!
.

// , //
*/2

// //

3:

1.
(data) .
.
{ }

2.
stavrax@gmail.com

19

(information).

.
. , , , .
{ }

3.

,
,

stavrax@gmail.com

20

4.
:
: , , :
, ASCII
{ ASCII}

:
.
, ,
.
{ 4 : , , }

:
. (record) (file).
.
.
.
: .
: , ,
.
5.
{}. .
,
.
, .
(nodes).
{: 100 100 }

6. ()
: .
: .
: ( ), .
:
.
: .
: .
: .
: ( )
7. ;
.
. .
.
stavrax@gmail.com

21

8.

. ,
.
1976 Wirth ( Pascal):
+ =
{ ,
.
: }

9.
:
10. :

, .
( DMA : Dynamic Memory Allocation).
.
, ..
11. :

.
.
.
12.
( , ).

[3,4]
.
{ Java

3 4 : A[3][4] }

, , .
.

13.
.
,
.
: . Last In First Out (LIFO)
:
() top ,
.
:
stavrax@gmail.com

22

(push) .
top
.

(overflow).
(pop) .
top
top .

(underflow).
14.
.
.
: . First In First Out (FIFO )
:
() rear front. front
. rear
.
:
(Enqueue) .
rear
.

(Dequeue) .
front
front .
.

stavrax@gmail.com

23

15. { }
:
R
: toptop+1

R top
4 W
(5)
3
2 Y
1
Top: 4

5
4
3
2
1
Top

R
W

: 5



top =5
: toptop-1

16. }

Rear:4
Front:1

Rear:5

Front:1

Rear:5

4
W

3
Z

2
Y

4
3
2
1
Top

: 4

: rearrear+1
: R rear (5) :
5
R

4
W

3
Z

2
Y

: front (1)
: frontfront+1

Front:2

5
R

4
W

3
Z

2
Y

17.

() .
.
.
: ( ),
() .
18. (SEQUENTIAL) (LINEAR)
.
:
,
(<=20),
.
stavrax@gmail.com

24

:
_
//n, table, key//
done
i1
i<=n done=
table[i]=key
done
positioni

ii+1
_
_
//position , done //
_

.

{ : 9 }

19.
{}: 1, 2, n
1, 2, n :
(ordering function) F :
F(1) F(2) F(n).
.
{ F(x)= x ( / )
. F(x)=-x ( )
.}


. .

stavrax@gmail.com

25

20. -

.
,

( ).
:

// table,n //
i 2 n
j n i _ -1
table[j]>table [j-1]
table[j], table [j-1]
_
_
_
// table //


. :
tmp- table[j]
table[j]- table [j-1]
table [j-1] - tmp

{ : 9 }

21.
.
.
(quick sort).
.
22.
(RAM)
.
.
.

.

( ) .
23.
( ) .
.
.

{ 2 5 :
stavrax@gmail.com

26

1: 2:

1: 131

2: 132


2: }

6:

3:
4: 5:

22/09/1993

2
22/05/1993

3
1:

1. ;
:
.
.
{ }.
2. ;
. . ( .)
3. ;
. .

4. .
.
: . 0 1 .
: ,
, .
5. :
.
,

.
(hardware) , , 1945 , .
stavrax@gmail.com

27

, ,
.
6. ;
{:} (0 1)
.
0 1
{ -3 : 01011010001010101000011 !!}


. .
.
(ENNIAK) ( ).
.

/.

stavrax@gmail.com

28

7. ( ) ;
{:}
. (hardware) .
.
, . , .
.
{} .
.
8. ;


,
: .
.
.
9. FORTRAN
Formula Translation


10. COBOL
Common Business Oriented Language
.

.
11. ALGOL
Algorithm Language
.
.
12. PL/1
Programming Language /1
.

stavrax@gmail.com

29

13. LISP-PROLOG
List Processor- Programming Logic
( , , ).
14. BASIC
Begginers All purpose Symbolic Instruction Code
.
.
.
Microsoft Quick Basic Visual Basic
/
15. PASCAL

Algol.
.
.
ADA Modula-2.

16. C
Bell
UNIX
Pascal

.
C++ .
17. JAVA

Sun

Internet .
18. ;

( ).
19. ;
(
, , ).
20. .
. (
).
.
. .
.
.
stavrax@gmail.com

30


, .
21. 4 ;
.
. , .

. SQL: Structured Query Language { }
22.
:
- . .
. Pascal , Basic .
.
Java, C++
.
LISP
. .
PROLOG
.
SQL

stavrax@gmail.com

31

23. .
.
. Basic, Pascal
Fortan
Cobol
C
. Lisp, Prolog
. , , , , ..
24.
, .
:
.
.
.
.
25. .
( ) :
.
. (
: 48 , )
.

. .
.
.
: .
.
:
.

:

:
:
.

. { . (
stavrax@gmail.com

32

..)} .
26.
:
,
/ .
.
/ .
. :
. Basic QuickBasic
Basic Visual Basic
27. .
( top-down),

.
:
,
.
. .
28.
{ 10. }
29.
.
goto.

goto .
.
30.
, .
.
.
.

{ _ !!!}

31. GOTO
,
.
32.
stavrax@gmail.com

33

.
.
.
.
.
.

33. (SOURCE)

. (
)
34.
.
.
.
.
.
{ - + / 3 ( ) }

.
, .

.
{ }

35.


.
36.

:
.
37.
( ).
.
( )
.
, (
), . ,
.
stavrax@gmail.com

34

( )
:
()-.
38.

( ) .

.
(),
.
- .
39.


.
:
,
() ,

.
!

stavrax@gmail.com

35

40.

{ }

:
( ) .
.
:

.
-
:

. .
, , ,

( )

.
41. ()
- 3 :




{ 3 1}

(
).
( )

stavrax@gmail.com

36

7:

{ 7 8 .
pascal basic
}
1.


(- , -)
(-, a-z)
0-9

+ - * / ^ = > < , . ! & [ ] ( ) _
( :
)
{ : ( space) ( underscore)}

2.
. ( ) . ( 0 )
. ( R ) . ( 0)
{: }

. .
.
. . .
.
{ 3 }

3. ( )
{O}
.
, , , .
,
.

stavrax@gmail.com

37

4.
:
:

-1=--1
-2=--2

-=--

=3.14
=

{ : , 3.14
!!! }

:
. .
5.
{O} .

.
. ( ) ,
. (
) . { }
.
6.
( )
:

:
--1
: --2
:
--3
: --4
:

7.
( )
.
:
:
(- , -)
stavrax@gmail.com

38

(-, a-z)
: 0-9
: _ ( underscore)
:
( )
( underscore)
8.

^
+
*
/
Div
Mod

9.
:
1. ^
2. * / div mod
3. + :
.
(
).

stavrax@gmail.com

39

10.
8 :
HM(x)
(x)
(x)
(x)

()

_ (x)

A_M(x)

A_T(x)

{ :
() , lnx
. ( 10).
, }

11. .
{ 2 }

.
:
. { 3}
. { }
{ + }
. { _( ) }
.

.
.
. .
.
12.
.
.
=
.
:
_
:
.
: 5

stavrax@gmail.com

40

13. ()
:
-
:
.
:
.
(,).
.
. .
:
,
14. ()
:
-
:
(
)
: .
, , . .

.

: , ,
15.
:
: -
: .

.

_.
.
: &
!

8:

1.
.
stavrax@gmail.com

41

: , , , , ,
2.

<>

>

<

>=

<=

3.
(-)
:
: .
:
< :

{ < : ( ) }
: =
<>
4.
:



5.

,

.

stavrax@gmail.com

42

6.
.
:


..
...
..._
_
{ :
, _ .
:
:




> 100
> 100 ''
''

_



}

7. (..)
:


-1
-2
..
-
_


_, .
_

stavrax@gmail.com

43

8. (...)
:

-1
-2
..
-

-1
-2
..
-
_


,
_ _.
9.

(..._)

:
-1
-1
-2
..
-
_ -2
-1
-2
..
-

-1
-2
..
-
_

. _.

stavrax@gmail.com

44

10.
{O} .

.
{ }

11.
-:


_.
.
12. ..
:

-1
-2
..
-
_


_
. _
:

.

.

stavrax@gmail.com

45

13. _
:
_
-1
-2
..
-
_

_ _. . _..
.
14.
:
1 2 3
-1
-2
..
-
_

1
2 3. 1
.
15. ;
.
.
.

stavrax@gmail.com

46

16.
{O} .
:
,
.
.

9:

1.
{O} .
. .
:

, [ ]
.
i, j, k.
: ,
, , , .
.
:
.
:
.
. - .
: ,
.

stavrax@gmail.com

47

2.
:
.
.
:
, .
3.
.
.
{ }

4.

: 3 2
5.
{ 3 }

.

.
-. , .
.
.
. :
. .
.
.

stavrax@gmail.com

48

10:
1.
(:)
.
, .
, (module)
{ module }

.
2.
(:)
.
3.
/ .

.

.

{ . , , .
.

. : _..
. . }

/ .
/ , ,
.
, .
/ .
.
/ .
,

stavrax@gmail.com

49

4. .
.
- .

.

,
.

{... ,
! }

.

.
, / ,
.
,
.

.
.
(_ , _, ).
/.
.
5.
(:)
.

{ :
.}

stavrax@gmail.com

50

6. .
, , . ( .)
/
.
- .
/
7. .
(:)
.
8. .
(:)
.
9. :
_:
( ):

...

...
_
: .
: .
{ }
: .
, , , .
{ }

:
. ()
{ }
10. :
_:
( )

stavrax@gmail.com

51

...
_
: .
: ,
/
.
{ /.. }
:
.
11. .

(_, _ .)
.
:
_(R)
{ }

R.
R
.
. _
12.

.
:
_( )
:
. .

.
:
, .
{ }
13. .
.
14. .
. .
15. .
.
.
.
stavrax@gmail.com

52

{ . , . :) }

16. .
.
,
( )
.
.
, .
,
.

stavrax@gmail.com

53

:
.
1. .
1)

;
1)

2)

2) _

3)

4) ..

5)

6) 3

7) 3

8) _3

9) _

10) X__

11)

12)

13)

14) _

15) ;

16) DIV

17) DIVA

18) MODA

19) KALAKR

20) .

;
1)
2) -1
3) _2
4) J23FG
6)

7) /1

8) 2

9)

5) .
10) 2

3) . :
.
.
.
.
4) :
1)
X2
X+1

4)
10
20
,
+
+

7)
6
+4
+
+
,

2)
X4
X + 2 ^ 2

+20

5)
1
+2

+
+
,

3)
X2
4
+
-+10
,
6)
7
+2

+
+
,

8)
7
^ 2

- 2 * X
+

9)
7
X+2
X+2
X+2
X+2
X

5) :
stavrax@gmail.com

54


1)
2)
3)
4)

X2
+1
+
+

2
..
..
..

:
1)
.2)

6) :

1)
2)
3)
4)
5)
6)

X2
+1
+
DIV 2 + Z MOD 2
+2
+2 +


1)
.2)

2
..
..
..


1)
2)
3)
4)

X32
+10
DIV X
DIV 3 + Z MOD 3

32
..
..
..

7) :

:
. . .
1)
..

8)

;
1.
10
20
+
,
++

2.
10
20
,

3.
10
20

+2

+2
+2

4.

,,

stavrax@gmail.com

55

5.

, , ,

9)

6.
30
-3
-4
-
DIV
MOD 3
,,

7.
13
MOD 3
+4
++
DIV
MOD
,,

8.
13
+2 DIV 3
+ 4 MOD 3
+2 ^ 2
/ 2 + 3
(Z/2) + 3
,,


3
1)

X2
XX+...

2)

X2
XX - ...

3)

X2
YX * 2
XX -
YX + Y
Y

4)

X2
YX * 0.5
X Y + X
YY - ...
Y

10) :
1)

2)

3)

4)

3+2

5)

254 DIV 34

6)

-4

7)

C > 0

8)

ZA MOD 25

9)

$$%

10)

3 + 2

11)

12)

234+3453

13)

3/2

14)

23423/234

15)

234233/3

16)

DIV 5

17)

32.2

18)

A + 3.14

19)

B /100

20)

C=32

11) 45
32

1)
2)
3)
4)
5)

X
X
X
X
X

/(32)*45
/32)*45
/(32*45)
/32*45
*45/32

12) ;
2)
3)
4)
5)

1)

X(5*+3/)^5
X(5*)+3/^5
X5*+(3/)^5
X5*+3/^5

X5*+3/^5

13)
:
)

2
x 8
5x

1.
2.
3.
4.
5.

(5*/(-8))*2-/5*
(5*/(-8))*2-/(5*)
5*/(-8)*(2-)/5*
(5*)/(-8)*2-/(5*)
((5*)/-8*2)-/(5*)

stavrax@gmail.com

56

5 x
2 4
3x
5x

1.
2.
3.
4.
5.

5/3**2^-/5*^4
(5/3)**(2^)-/(5*^4)
5/(3*)*2^-/(5*^4)
5/(3*)*2^-/(5*)^4
5/(3*)*(2^)-/(5*^4)

3 5

x
4 x

1.
2.
3.
4.
5.

3/4^X+5/X
3/(4^X)+5/X
3/4^X+(5/X)
3/(4^X)+(5/X)
3/4^(X+5)/X

stavrax@gmail.com

57

14) :


1

3/*2

3
4
5

3/X+5

3/X^8

3/X*W

3/X/W

9
10

11
12

15) :
1)
2)
3)
4)
5)
6)
7)

""
A + 3
+ 6
6
2- * + 5
"" + 5
"" + 5

1)
2)
3)
4)
5)
6)
7)
8)

2 * 6
3 * ^2 + 3
_ + 3
+ 3

+ 3 + 5
= + 5
" 7 "

16) :

stavrax@gmail.com

58

17) ;
1)
2)
3)
4)
5)

2^3 + 3 * (27 MOD (25 MOD 7)) =


13/4 + 2 * 5 MOD 3 * 4 =
((13 + 2) DIV 2) * (4 MOD 7 + 1) =
3 * (27 MOD (23 MOD 6)) =
4 * 12 DIV 5 * (3 MOD 7) =

2. .
18) .
.
19)
:

20)
.
21) .
22) ,
.
23) 2
.
24) .
25) ,
:
. . . . . . .
26)
(%) .
27)
20%
28) .
. 4%.
29) ( ) . 23%.
.
30) .
23%, (
) ;
31) . , ,
.
32)
.
33)
.. O : =

180
34)
. 1 = 340,75 .
stavrax@gmail.com

59

35)
.
36)
. 345
543.
37)
.
38) ,
. (100, 50, 20, 10 5 ).

.
320 , 3 100 2
20, 5 . (
5)
39) , , . 95230
/ 1 , 2 , 27 10
40) 10 , 30
45. 95 1.000.000 .
?
41)
. 3
.

stavrax@gmail.com

60

.
{ .
. ,
. .
. .
. }

3. ().
{
: .}

42) A B 10 13 . C :
1) CA >= 10

2) CA > 10

3) CA <= 10

4) CA <> 10

5) CA = 10

6) CB MOD 2=0

7) C2 MOD B = 0

8) CB/ 2>=6, 1

9) CB DIV 2>=6

10) C2 DIV B >=0

43) a b 13 10 .
44) c :
1) X
Z
C X < Z

2) X
Z
C X > Z

3) X
Z
C X=Z

4) X
Z
C X<=Z

5) X
Z
C X<Z

6) X
Z
C X<Z

7) X
Z
C X<Z

8) X
Z
C X<Z

9) X
Z
C X<Z

10) X
Z
C X < Z

45) 10 . :
1) >

2) =

3) <> !

4) <>

5) A <>

6) >

7) >=

8) DIV > DIVA

9) >

10) =

46) 1 2. ( )
1

1 2

1 2

1) ...

2) ...

3) ...

4) ...

5) ...

6) ...

7) ...

8) ...

9) ...

10) ...

11) ...

12) ...

47) 1 ( ) 2 ( ).
;
1)
2)
3)
4)
5)
6)
7)
8)

1 2
1 ( 2)
2 ( 1)
1 2 2 2 2
2 1 1 1
1 (2 1)
2 ( 1 ( 2))
(1 (1 2)) 2

stavrax@gmail.com

61

48) .
49) ,,:

>=5 (< -1)

(>3 >=) <

<>- (=)

-2

1) . . .

2) . . .

3) . . .

4) . . .

5) . . .

6) . . .

-2

7) . . .

8) . . .

9) . . .

-5

10

10) . . .

11) . . .

12) . . .

50) ( )
= 10, = 2, = -4, = 9 = 1 ;
1)
2)
3)
4)
5)

( + >= - ) (2* <= * )


(<= + ) (<=)
(( + <=) (* > 2))
( ( - <= - ) ( * <= + ))
( + >= 2) ( 3*<>9)

51)
)
)
)
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)
11)
12)
13)
14)

>0
>0 <=0
>0 <0
>0 -3>0
>0 2934794 MOD 2 =0
92374 MOD 294 > 295
923847 MOD 294 > 25 4=0
>0 >0 >0 <
>0 >0 >0 3=2
283746 DIV 1000000000 = 0 =2
>0 < -100
>0 <1000
>10 <10
>=100 <=100

stavrax@gmail.com

62

52) .
:
1)
2)
3)
4)
5)
6)
7)
8)

[1, 20]
(1, 20)
{1, 5, 7}
[1, 20] (30, 100)
[1, 20] - {5}
[1, 20] {5, 13}
[100, 101]
(-, 100] (101, +)

1)
2)
3)
4)

>0 <=100
>-10 <>13
=2 (>0)
(>10 =8)

53) . :
1) 1000
2) 1000 250
3) 500 3000
4) 1000 3000 ;
54)
:
1) 20 50
2) 20 50
3) 25 30 45 50
4) 30 40
.
55) :

56) .
57) .
58) .

stavrax@gmail.com

63

4.
59) :
1)
8
4
AN ( > 5 > 0 ) TOTE
XX-4

_
,
AN ( > 4 > 0 ) TOTE
XX-1

_
,

2)
8
AN X MOD 2 =0 TOTE
XX-1
_
AN X=7 TOTE
XX-1
_
XX+4
AN X<=8 TOTE
XX-1
_

3)
51
6
AN ( X MOD 2 =0 =8 ) TOTE
+1
+23
_

AN ( DIV 200 =0 ) TOTE
+1
+23
_
,

4)
6
6
AN X MOD 2 =0 MOD 2 =0 TOTE
XX-1
_
,
AN X=5 TOTE
XX-1
_
XX+1
AN X=8 =6 TOTE
XX-1
_

60) :
1)
4
3
AN > =13 TOTE
-3
32
,

+3
43
,
_

2)
4
3
AN <= >0 TOTE
+
,

-
43
_
,

3)
4
...
3
AN <= H OXI (X=5) TOTE
+
,

-
43
_
,
AN <= OXI (X=5) TOTE
+
,

4)
4
...
3
AN -1<= TOTE
-
+1

+3
_
-1
AN > TOTE
-8
32

+3
stavrax@gmail.com

64

-
43
_
,

43
_
,
=32
-400
_
,

61) :
1)
4
5
=43

XX + DIV 3
_ =5

,
_

2)
4
5
DIV 3 =0

_ =5

,
_

3)
4
5
MOD 5 >

_ >100

,
_

4)
4
5
=43

_ >
5 + DIV 2

,
_

stavrax@gmail.com

65

A 5)
32
>0
-50

-2
_
>0
-500
_
>0
-7
_ = - 1000
-6
_ = - 100
-5
_ = - 10
-4
_ <0
-3

+2
_

6)
-32
>0
-50

-2
_
>0
-500
_
>0
-7
_ <=
-6
_ <=
-5
_ <=
-4
_ <0
-3

+2
_

- 1000
- 100
- 10

62) :
1)
3
<0
=3
+20

+30
_
=3
+20

+30
_

+5
_
+2

2)
5
>=5
=3
+2

+3
_
<=3
+3

+5
_

+10
_
+2

stavrax@gmail.com

66

3)
3
<0
+5
<=0
+1

+2

_
+3

+5
<=0
+1

+2

_
+3
_
+2

5) . . . !
3
<3
=3
+20

+30
_
>30
+4

+3
_

_

4)
30
>-200
+6
>0
+1

+2

_
+300

+3
_
+2

6) . . . !
3
<0
+5
+3

+5
<=0
+1

_
+3
_
+2
'X=', X

63)
:
1)

>100

2)
,
>100 > 100
,

,
_

. . . :

stavrax@gmail.com

67

3)
,
>100 > 100
,

,
_

4)
,
>100 <> 3
,

,
_

64) :
<= 50 TOTE
* 580
_ > 50 <= 100
* 520
_ > 100 <= 200
* 470

* 440
_

65) :
<= 200 TOTE

_ < 1000 >= 200
+1
_ <2000 >= 1000
+2

+3
_

66)

1
__1

2
__2

__3
_
_

67) :
,
>0 > 0

_

68) :
,
>0 > 0

' '
_

69) :
,
>0
>100

_

70) . {: ....}

<= 10 TOTE
+8

stavrax@gmail.com

68

_ <=20
+35

+200
_

5.
-
71) .
72) 10
10
73) 1, 60 .
74) [1,20] . .
75) [1,20]
. .
76) [-50,
70] .
77)
.
78) .
79)
,
.
80)
,
.
81) .
. 1000 15%,
3%. 3
200
13%.
82)
.
2000 34% .
2000 13%
83) .
2000
34% . .
84) 0,05 200
0,02 200
.
.
85) 200 ,
3 . 3 10%.
stavrax@gmail.com

69

86)
87)

88)

89)
90)
91)
92)


.

.
80 40.

a,b,c.
:
) a,b,c 3
) 7
) ,
8 . 10
6 . , 25, 3 .
-
( , ).
(SOS) .
(SOS) 3 .
(SOS)
.
(SOS) , 3
.


93)
:

10

10 15

15

94)
. ( )
95) :
, ()
(). : 100<=<=150 8<=<=10, .
6<<8, , .
. 20
96)
.
:

<10

1
stavrax@gmail.com

70

10<=<30

30<=<100

100<=


97)
:

0-64

65-104

105

98) . :
( )

( )

1<=KG<= 500

0.54

500<KG<= 800

0.49

KG >800

0.44


.
99) . .
.
:

1-2

130

3-10

100

78

stavrax@gmail.com

71

100) () 14
1 :
(
.)

(
)

1<=<=500

0.03

500<<=800

0.04

>800

0.05

( ), . ( ).
{ ! .. }

101) HoeL-telefon
:

( )
0 120
0.10
121 260
0.08
261 400
0.06
401
0.03
10 ,
2% 19% . ,
.
102) BURN.


TV

1-10

50

11-40

75

41

90


. 1

stavrax@gmail.com

72

103)
: 2
:


0 5

5 10
0,5
10 20
0,7
20
1,0
... 18%. , ,
... 5 . :
.
. 2
.
. 10
.
... 4
.
. 4
104) : ) 100 , 5 , ) 100 250 4,6 )
250 4,2 .
.
, .
105)() dvd ,
dvd :
5 DVD

2 DVD

15

1.5 DVD

30

1.3 DVD

30

1 DVD

10 %

15 %

20 %

8-9

25 %

10

30.00%

stavrax@gmail.com

73


{: .
. : !! 102 , , .}

106) .
107) .
108)
. .
.
109) +, -,
* , / .
. .
110) , ( I ,
) g.
:
2,
<=2tn 5,
>2tn 7.
I , 1000 g, .
111) 2
,
.
0.35, .
, 0.17,
. .
112) pin . pin
2345 .
:
.
113) () 3
.

stavrax@gmail.com

74

114)
, :
-


0 500
2,0
4,8
500 1000
3,5
7,2
1000 2000
4,6
11,5
800
3,5 .
:
. . 3
. . ""
"" . 3
. .
11
. . 3
115)
( 20 ).
.
( 18) ( 18 20).
:

/
<=0.1
<=0.5

/
>0.1 <=0.4
>0.5 <=1

/
>0.4
>1

: ,
.
116) () () .
() =/2.
18 .
:
<18,5
" "
18,5<=<25
" "
25<=<30
" "
30<
" "
:
. , 3
. 18 ,
1. 5
2.
10
. 18 , "
". 2
: , .
117)
( ) , :

( )
( )
stavrax@gmail.com

75

125
125

100
140

( )
( )
1400
400
1401 1800
500
1800
700
18 24
10%. , :
. , , . 6
. . 14
: 18 .
118) ' :
(5) ,
( ) ,

(3) , .
.
: 18 11,
15, , 10 19, 13.
:
.
3
. 12
. , 10,
, . 5
119) (!) 0 100, .
(, ) 20
.
()
:
.

.
(..)
, ..

3 .

stavrax@gmail.com

76

.
{ . , . .
..
( ) }

6.
120) ;
1) 3
<=10
+3
_
4) 13
>=7
-3
_
7) 10
<=10
-3
_
10) 8
<=18
+2
_
13) 20
=10
-2
_
16) 3

+3
_ >=7
19) 3

+3
_ >=9

2) 3
<=12
+3
_
5) 13
<>7
-3
_
8) 20
>10
-10
_
11) 22
>10
-3
_
14) 7
<28
+7
_
17) 3

+3
_ >=12
20) 3

-3
_ <10

3) 13
>10
-3
_
6) 13
<>6
-3
_
9) 21
<=13
-3
_
12) 22
<>13
-3
_
15) 3

+3
_ >10
18) 23

-3
_ <=14
21) 3

-3
_ <=0

22) 3
23) 3
24) 10



-3
+3
+10
_ < -6
_ >10
_ >=30
25) 30
26) 3
27) 3



-30
+3
+3
_ <40
_ =10
_ <>6
28)
29)
0 10 _2
10 0 _ -2.5


_
_
30)
1 103 _ 7

_

31)
200 7 _ -3
''
_

121) ;

stavrax@gmail.com

77

1
8
14
<>14
+3
+
,
_

2
8
14
<=25
X +3
,
+
_

3
8
14
<
,
+2
_
,

4
8
14
<
+3
,
+1
_
+2
,

5
8
14
<
+>10
-1
_
,
+4
_
,

6
8
12
Z 0
<>
>
Z

,
_

-
_
2*
,,

7
8
15
+
<
+>10
+
-1

+
_

+4
_
,

8
8
12
0
<=
>10
+1
_ =8
-2
_

+2
_
,,

122) ;
1
8
14
_
+3
+3
,
_ >=14
4
8
14
_
-3
,
+1
_ <=2
+2
,

2
8
14
_
X +3
,
+
_ >25
5
8
14
_
+ >10
-1
_
,
+4
_ >
,

3
8
14
_
,
+2
_ >=10
,
6
8
12
Z 0
_
>
Z

,
_

-
_ =
,,

stavrax@gmail.com

78

7
8
16
+
_
+=24
+

+
_

+4
_ =
,

8
8
12
0
_
>10
+1
_ =8
-2
_

+2
_ >
,,

123) ;
1
10
1 3 _ 2
,
+1
_

3
10
1 -3 _ -2
+
,
_

2
10
501
1 5 _ 2
+2
,
_
4
10
5 16 _ 5
,
_
,

5
10
5 1 _ -2
>3
+

+
_
_
*10
,
7
10
0 10 _ 6
>3
+
_
>1
+2
_
_
+
,

6
10
5 1 _ -2
>3
+
_ =1
+2
_
_
*10
,
8
2
1 7 _ 3
MOD 2 =0

+
_
+

_
,,

124) ;
1)
3
<=10

+3
_
4)
3

+3

2)
3


+3
_ >=12
5)
0
>=-10

-2

3)
3
<=10
+3

_
6)
5


+5
stavrax@gmail.com

79

_ >=12
7)
5

+5

_ =120

_
8)
50

-5

_ <=15

_ >120
9)
3
<>10

+1
_

10)
3
<>10
+1

_

11)
3
<>100
+1
_

12)
50

-5
_ <=15

125) ;
1)
2 100 _ 2

_

2)
1 100 _ 2

_

3)
2 100
MOD 2 =0

''
_
_
5)
2 100
MOD 2 =0

_ >=50
''

*10
_
_

4)
1 99 _ 2
>50

''
_
_
6)
2 100
<10

_ >=30
''

*10
_
_

7.

126) () 100
127) .

: (>=175 ) (<175).
128) 100 .
.
129) 100
, .

stavrax@gmail.com

80

130) 100 .
.
131) 230
.
132) 100
10. ( )
133) 1.
2,10
134) 50
. .
135) 500
18 10.
136)
.
30% 70% . 30
.

137) 132 .
138) 100
.
139) 100
.
.
140) 100
.
141) 100 .
142) 100 .
143) 100 .
144) 100
145) 100 .
146) 1000 .
. 0,42 ,
:
) .
)


147) 100
. ( )
148) 100
( 18) .
stavrax@gmail.com

81

149) 1000
.
150) 1000
.
151) , 100000

.
152) 100
(10) .

- .
{ / . ... . ! }

153) 100 .
154) 100
.
155) 100
.
156) 45
.
157) 100
.
158) 100
.
159) 100
.
160) (!) 100
.
161) (!) 100 .
.
.
{ }

162) .
.
163) ( [1,10] ) . .
164)
8 18 .

.
( ).
165) .
[1,20].
;
stavrax@gmail.com

82

166) (SOS) .
15 ( 15).
167) ( ) . . , ,
. . . 1
= 340.75 .
168)
, :

300
2%
300 400
5%
400
7%
:
) ,
1 . 2
2. . 7
3. .
3
) . 4
.
. 4
169) ()
. , /
/, :


1
20
1
30
2
50
2
80
>=3
120
>=3
160

. ( )
. . 3
.
. 7
. . 4
.
. 6
170) -- . , , , ,
. ,
. ,
.
stavrax@gmail.com

83

. .
, .
:
. :
1. , : , , , . ( .) 2
2. . 6
.
. 6
. , ,

. 6

{ ;}

171) :.
: .
172) :
: .
173) .
[1, 100]. .
174) 20 .
. ;
175) 100 .
10; .
.
176) , .
:
[1, 20]. .

177) . . 10
3%.
178) 3% ,
100.000 ;
179) () 33 . 800
100.
.
180) 600.000 .
, stavrax@gmail.com

84

, 5.000 .
:
1)
,
2) , .
181) .
: ( ) .
100 100 .

100.
182) (!)
.
183) (!)
. :
. ( !!). 23 ,
25 5.
184) ()
.
. 20 .
20 .
.
185)
.
,
.
.
186) .
.
53.000 .
187) , , 15 .
( Kgr ) .
,
.
188) 100.000 .
( )
.
.

stavrax@gmail.com

85

189) 500 lt .
1.5lt.
( 3.4 )
. , .
190) . 1500
. :
, (/)
, . .
: .
:
1. .
2. .
3. , ,
.
191) internet 120
.
. .
.
, ,
.
192) (***) 1000 .
.
15 .
: .
.

stavrax@gmail.com

86

193) . 3 . : . 10
. 10 .
2345.
194) 20 .
, , ,
(, ). , :
.

.

.
1000 , . 1000
, 2000,
2000 .
195) 90 ( ) .
:
1)
2) ("" "" )
3)
70 110 mg/dl ). N :
1) (, , ) ( ""
"" ),
2)
, , ,
3)

4)
.
196)
:
:
12
:
:
( )

0,026 /
0-200

0,063

201-400

0,060

401-

0,055

stavrax@gmail.com

87

:
18%

200 .
.
197) .

. .

200.000 299.999
60%

300.000 399.999
70.00%

. .
:
1. ,
5.000.000 . 2
2. . .
, , ,
. , ,
( ).
6
3. ,
. ,
. 6
4.
. 4
5. , . 2
198) 2010 . ,, 60, 40 20 .
.
15,80.
:
1. . 2
2.

. ,
. ( 2)
. ,
, . ( 4)
. 6
3. . 3
4. . 5
5. . 4

stavrax@gmail.com

88

.
8. .
199) ( ): [4, 1, 3, 9, -1 ]
:
1

[3]

[2*2]

I1
J2
[I+J]

I1
[[2]], [[I+2]]

I1
J2
A [[I+J] + A[5]]

1
[ [ [ ] -1 ] ]

200) [5] :
[
[
[
[
[

1 ] 2
3 ] 5
[3] ] [ 3 ] MOD 2
4 ] A[ 1 ] DIV 4
A[ 4 ] + 2 ] A[ 4 ] * 3

201)
(5 ) : [23, 11, 25, 0, -6 ]
[ 5 ]
X...
[ X ] 11
B[ X - ]
B[ X + 1] B[ X ] +
B[ X+... ] B[ X-...] * 0

202)

X5
[X] X
[X-1] 4
[1] [ 4 ] + [ 5 ]
[2] X - 6
X X + [ 1 ]
[ 3 ] X
[ 2 ] [ 2 ] + [ 3 ]

203) .
1
// //
I1
I <= 7
[I] [I+1] 2
I < 3
[I] [I] + 1

[I] [I - 1] + [I 2]
_
II +1
_
// //
A1

8
[3, 5, 2, 10, 4, 2, 6, 3]
i.
ii.
204)

,;
.
;
stavrax@gmail.com

89

A2
I 1 5
[I] I
_
I 2 5
(I MOD 2 = 0)
[I] 2 * A[I - 1] + 1

[I] A[I] + A[I - 1]


_
_
// //
A2

205) .
( ),
. (). : , .

...

+...
...

[1]

[2]

[3]

7
7

4
5

_
... - 1

3
-1

... - ...

... + ...

...

... - 1

[...]

10

[ ... 1]

11

[ ... 1][] ... 1

6
8
2
8
6
7


, ,
, : 1
2, . 3,7,10 11, , , .
206) 5 ,
12, 4, -1, 7,10 :
2 4
[ ] [ +1 ] + [ -1 ]
_
.

stavrax@gmail.com

90

207) C : 2, 5,
15, 1, 32, 14 :
MIN 100
MAX 100
I 1 6 _ 2
C[I]
B C[I+1]
A<
LMIN A
LMAX B

LMIN
LMAX
_
LMIN<MIN
MIN LMIN
_
LMAX>MAX
MAX LMAX
_
, , LMIN, LMAX, MIN, MAX
_
D MAX*MIN
D

:
. , , Lmin, Lmax, min max,
.
. D .

9.
208) :
1

...

99

100

...

209) :
1

...

99

100

...

99

100

210) :
1

..

100

16

..

..

211) :
1

..

100

27

..

..

212) :
1

..

99

100

...

213) [100] 1.

stavrax@gmail.com

91

214) 10
500 ,
250, 125, .
215) .
, ..

10. .
216) 50
1)
2) .
217) 25 3
.
218) 150 .

: , ,
. +1
,
. (:
')
219) 350
.
220) 350 (='' =''
200 ). :
1) ,
2)

221) 1000
1.90

stavrax@gmail.com

92

222) 50 . .
:
i. .
ii.
25 .
iii. " "
.
223) 15 .
(), (), ().
3 , 1 , ;

224) 25 .
225) 25 3 . {
}
226) 25 3 (!) .
{
}
227) 30 . , 30 . :
1)
2)
228) 15000
. :
1)
2)
3) .
229) , 27
. :
1) ,
2) ,
3)
230) 50 .
.
231) 2009 2010
.
,
2010 2011.

232)
2012. . (
4 , 13 , 21 . )
233) 2010.
stavrax@gmail.com

93

.

. .
234) :
1) 50 .
( 0,20 ].
2) . (
)
3) .
4) 12,
, (20).
5) .
235)
.
.
2
: : 30%
: 70%, :
1) (35 ) .
2) .
3) 9.5
4) .
5) .
:
, ( ) .

236) 235 . , :
1) 235 , ,
, ,
.
2) :
1.
.
2. , .
3. ,
( ).
4. ,
.
237) 2008 , 500 . ,
,
. , :
1) :
i. ,
ii. ( ),
iii. , ,

stavrax@gmail.com

94

iv. , , ,
, , .
2)
.
3) .
238) 2009
2010. :
1)
.
2) .
.
3)
.
4) 2009
2010.

239) 20 (
). .
.
. ,
. :
1) ,
, [19].
2) [19] ,
, : (0)
.
3) [19], , .
4) . (
).

1
{
. :
) .
)
( , , ( ) . )

( ).

.
( ) .
: [100] 20.
: [100] .
}

stavrax@gmail.com

95

{

1): [100]
1): [100]

,
K .
.
.

: ( )
. }

240) 35 . .
35.
241) 35 .
.
35 . .
242) .
.
243)(!)
. .
244) 100 .
245) 100 !
246) 100
.
...
247) ,
5.
, : " 5 ".
248) :
1) 50 ,
(, , ).
2)
. .
3) . 3 .
249)
12:00 20 .
:
1) 20
. 2
2)
. , . 9
3) 20 20 C, 30 C. 9
250) 1200 . :
stavrax@gmail.com

96

1) ,
.
2)

.
"".
3)
. :
" ".
251) 5000 .
:
1)
, . . 0 100.
2) , , ,
, .
,
.
:

60.
252) [] , [-1]
. , [i]
[i] [i+1], [i] = ([i] + [i+1])/2.
, , . :
: 1, 3, 5, 10, 15
: 2, 4, 7.5, 12.5.
, 2 = (1+3)/2, 4=(3+5)/2, 7.5= (5+10)/2, 12.5=(10+15)/2.

2
{
.
-. -
: .
. }

253)
153 :
_
_
[ ... ] [ ... ]
[-1]
[ ... ] [ ... ]
[ ... ]
_
_
_
254) Table :
stavrax@gmail.com

97

43

72

-4

63

56

:
i 2 5
j 5 i _ -1
Table [ j ] > Table [ j-1 ]
tmp Table [ j ]
Table [ j ] Table [ j-1 ]
Table [ j-1 ] tmp
_
_
_

j i=2 i=3
I
2

TABLE
5

43

72

-4

63

56

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

255) 100
.
256) 30
5 3 .
.
257) (7) 20 . :
1) .
2) .
3)
( ).
258) (23 )
. .
.
, .
259) 250 . . 20 .
: 1.90 ( ). 1.90 .
stavrax@gmail.com

98

Once you replace negative thoughts with positive ones, you'll start having positive results.
(Willie Nelson)

stavrax@gmail.com

99

11. .
260) :
1

1
2
3
4
5
6
7
8
9
10

10

1
0
0
0
0
0
0
0
0
0
0

2
0
0
0
0
0
0
0
0
0
0

3
0
0
0
0
0
0
0
0
0
0

4
0
0
0
0
0
0
0
0
0
0

5
0
0
0
0
0
0
0
0
0
0

6
0
0
0
0
0
0
0
0
0
0

7
0
0
0
0
0
0
0
0
0
0

8
0
0
0
0
0
0
0
0
0
0

9
0
0
0
0
0
0
0
0
0
0

10
0
0
0
0
0
0
0
0
0
0

14

18

12

10

16

16

10

12

18

14

10

15

10

10

1
2
3
4
5
6
7
8
9
10
5

5
0
0
0
0
0
0
0
0
0
0

10

10

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

1
2
3
4
5
6
7
8
9
10

4
1
2
3
4
5
6
7
8
9
10

16

32

64

128 256 512

15

10

10

10

15

15

15

15

stavrax@gmail.com

100

10
1
2
3
4
5
6
7
8
9
10
12
1
2
3
4
5
6
7
8
9
10
14
1
2
3
4
5
6
7
8
9
10

1
1

10

1
1
1
1
1
1
1
1
1
1
X
X
X
X
X
X
X
X
X
X

2
X
X
X
X
X
X
X
X
X

X
X
X
X
X
X
X
X

X
X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X

X
X
X
X

X
X
X

X
X

10

2
0

4
2
0

6
4
2
0

8
6
4
2
0

8
6
4
2
0

6
4
2
0

4
2
0

2
0

10

11
1
2
3
4
5
6
7
8
9
10
13

1
2
3
4
5
6
7
8
9
10

10
11

10
9
8
7
6
5
4
3
2
1

2
X

3
X
X

4
X
X
X

5
X
X
X
X

6
X
X
X
X
X

7
X
X
X
X
X
X

8
X
X
X
X
X
X
X

9
X
X
X
X
X
X
X
X

10
X
X
X
X
X
X
X
X
X

1
5
5
5
5
5
5
5
5
5
5

10

5
5
5
5
5
5
5
5

5
5
5
5
5
5

5
5
5
5

5
5

1
2
3
4
5
6
7
8
9
10
15

stavrax@gmail.com

101

261) 3 :
)

-1

-2

-3

-1

-2

-1

12. .
262) 15
6 .
( 1 15 ).
( 1 6 )
) 3.
) 3 10;
263) 150 . 2013.
) I;
) .
264)
.

1)
2)
265) 15
(31 ).
; 5;
266) 10 5 .
.
.
.
267) () , 150 4 . :
1) .
2) .
3) .

stavrax@gmail.com

102

268) () 19 24 .
.

. : , o
-1.
269) 3 (25 ).
6
. :
1) .
2) () .
270) 24 . 15 .
.
. .
271) 30 ( )
10 . :
1) .
2) .
3)
272) 5 . [5]
.
[5,12]
2001, i i . , :
1)
2) 2001
3) 2001.
273) .

. :
1)
2)
3)
4)
5) .
: .

stavrax@gmail.com

103

274)( )
175 2
,
. .
, .
.

275) 4 . 10 .
.
.
276) . :
1) (!)
,
20 50.
2)
3) : :
: 10:00
:
13:00
277). 15 . 10 . :
1) ( )
.
2) . (
.)
3)
.
278) 15 . 25 . .
1) ;
2) ;
3) 3 ;
279) 3 (25 ).
6
.
. . () ;
280) 40 . 35 .
.
.
2D ;
{ .
... }
281) () [10,40] .
282) () [400] 10 40 .
stavrax@gmail.com

104

283) (12)
(20) , . :
. .
. .
. .
: .
284) (10) .
(6) . , :

: .
285) 20 . :
. .
. ,
, ,
.
. .
286) 20 . 5 . :
1) ,
2)
: .
287) ( ) 25 3 6 . 4 .
288) ( 2D) 25
3 6 . .
289) 35 . 5
.
.
:
i.
35
.
ii.

.
iii.
.

.
iii.
.
.

{: . . , ,
!. , ?
! , . , , ( ), , !

stavrax@gmail.com

105


!!
.
: . .}

290) . 560
1240 . ,
, .
.
:
1)
.
2)
. . 1
1800 .
291) 150 .

.
292) 75 .
, :
1) 1
60 2 60 .
2) 60 60 .

13.
293) 4 .
150
.

. 4 0.5
0.5 0.2 0.6 13 12 14 19
( 0.5 * 13 + 0.5 * 12 + 14 * 0.2 + 19 * 0.6 ) / 1,8
294)(!) GPS
. GPS
15Km .
295) (!) 10 47 . :
i.

ii.
.
iii.
.
iv.
.
296) 19 . . 20 . .
;
;

stavrax@gmail.com

106

297) - 13
. 1
, 2
. 3 : 13 ,
12 13 11
13. [13, 3000]
3000 - [13] (1, 2)
13 , 12 11
. 13, 12, 11 .
298) (***) : 6
( 1 49).
6 . 6
.
5, 4, 3 6 . 4
.
:


(6 6)
250000
(5 6)
200000
(4 6)
170000
(3 6)
150000
_[6]
_[200000, 6] 200000 , ,
, .
299) . 80 [80,360] ( 30 360) . , :
i. .
ii. 2 .
iii. .
300) 500 .
0 100. :
. .
. .
. .
. . .
. .
: 0 100
.
301) 16 . :
, .
. :
stavrax@gmail.com

107

) , .
) , ,
.
)
.
, .
) ( )
.
.
302) 100 . 50
. :
. A[100,50] . :
a. ,
b.
c. .
( .)
.
, .
. 2 , -1 0

i. [100],
.
ii.
50.
303) 15 . ,
. :
- , 65.
- , 40 65.
40.
- ,
40. :
1. 15
.
2. 15
,
0 100.
3.
.
4. .
5. , , ( ) .
304) .
.
. .
:

stavrax@gmail.com

108

) 200
200
,
) 15
M 15
,
) , ,
)
.
,
)
. M ,
) , .
:
.
305) 20 . 5 . 1 10.

)
20 ,
) 0 20 20 .
) 5 .
: i, j i
j,
) 20 SUM,
)
.
306) , (50)
.
: 6, (0). 1
20%, 2 35% 3 45%.
:
. 50 .
.
, 0
10.
. 10 .
307) 16 . 30
. :
. [16] .
. [16,30] :


( ).
stavrax@gmail.com

109

. [16,3]
, ,
.
. [16,3]
[16] ,
, .
.
.
308) 4 . 24 . 0 100. , :
. 24 4x24, ,
. 24 4
.
.
24.
. 24,
. (
).
309) ,
100. , , .
,
. ,
, .
, () :
1

0<5

5<10

10 T<12

12<15

15<18

1820

780 .
[780,3]. :
. , , . ,

, -1.
.
[780].
310)
. 35
70 . C1, C2, C3.
,
,
.

GPH . GPH . :
1. :
-
-
- ( )
stavrax@gmail.com

110

- GPH ( ).
2. .
3. .
4.
. ( 3
3 ). :
.
311) 22 , 1
22, 3 .
, . 22 22 ,
[i, j] 1, i j, 0 . :
1. 0 1.
2. .
3. .
4. 3
. ( .)
312) , ,
500 , . :
1,
10 1 10,

:
,


.
:

125

90

60

:
,

stavrax@gmail.com

111


.
313)
[5000]. 5.000 (). 0 , -1
( ).
. ( ,
).
.
:
1)
.
2)
.
3) . ,
.
, . (
,
). (. 2010)
314) , 10 . :
i. 10
12 .
ii. , .
iii. , .
iv. , ()
.
v. , .
vi. , .
vii. , .
viii. ,
.
ix. , .
x. , .
xi. 1 12

.
xii.
( ).
xiii.
.

14.-
{ . ... }

stavrax@gmail.com

112

315) 25 .
1-20.
.
316) 10.000 .
.
.
317) 75 .
, :
i.
ii. .
318) 1000
,
.
319) 1000 ,
.
320) 10
[10].
1 80.
.

stavrax@gmail.com

113

.
15.
321) ;
1)

: ,,

3
4
(,) +

_
(,):

: ,,,

+
MOD 2 =0

-
_

_
3)

: ,,

3
4
3(, ) +
3(7, ) +

_
3 (, ):

: ,

!
3 + DIV 2
_

5)

: ,,

3
4
3(,) +
3(,) +
,,
_

2)

:,,

3
4
(, ) +

(, ) +

_
(,):

: ,,,

4
>
+


_
+
_
4)

: ,,

3
4
4(,) +
4(,) +

_
4 (, ):

: ,

>
+ DIV 2

+ DIV 2
_
4
_
6)

: ,,

9
3 8 _ 4
(,)

15
_
_
stavrax@gmail.com

114

3 (, ):

: ,

XX+1
AN X =5 TOTE
3+ DIV 2
_ > 10
3+ DIV 2

338
_
_
7)

: ,,

3
4
0
3(,,) +
3(,,) +
,,
_
3 (, , ):

: , ,

XX+1
AN X =5 TOTE
3+ DIV 2 +
_ > 10
3+ DIV 3 +

3 +
_
_

(X, Y) :

: M, X, Y

MY
M<>0
MX MOD Y
XY
YM
_
X
_
8)

L, A, X,
,
10:
. . .
. . .


L 2
A 1
< 8
MOD L = 0
FUN(A, L)

+ L
_

L,A,X
A A + 2
L L + 1
T_

FUN(, ) :

: ,

FUN (B + ) DIV 2
T_.

322) :

: , ,

,
+ (, )

_

(, ):

: ,

>=

+
_
_

. , .
. ,
.
. , :
1) =10 =5
2) =5 =5
3) =3 =5
stavrax@gmail.com

115

323) :

: ,

,
(,) + +

_

(, ):

: ,

+ 2
3
^ 2
_

1) 3 5
2)
324) :

: ,

,
(, ) >=


_
_

(, ):

: , ,

+ 2
3
* 2
^ 2 - (+)
_

1) 3 5
2)

325) (,,) .
;
1) (,,)
2) (,,)
3) (,)
4) (,,)
5) (10+3,,)
6) (,, _(5))
7) (,, (,,))
326) :
(,):

:
:


;
)
1
2
3 (1,2)

)
1 3
2
3 (1,2)

)
2
1 30
3 (1,2)

)
2

)
2

)
3 (3,)/1

)
2
1 40
3 (1,2)

stavrax@gmail.com

116

1 40
2 (1,2)

1 40
1 (1,2)

327) 4.5;

:,


1 ()
1(+)

_
1():

:
:

_()
=
1+

1 2(,)
_
_

2(,):

:,

=
2 +

2 2*^2+
_
_

16.
328) :
1) 2 :
2 10 .
2)
50
.
329) :
1) 2 max
2) 3 (,,) :
) ,
) ,
) ,, (!)
) , (!!!)
.
330) 2 max.
: MAX3(a, b, c) max
.
331) 50 max.
MAX2 (,) max . .
332)
.
stavrax@gmail.com

117

333) :
:

8,3

(*)

100

101

0,012
0,01

/
/


500 , .
.
334) , :


3
2
3 5
1,5
5
1,3
. :
) .
) :
i. 0. .
ii.
0.
iii. .
iv. .
) .
. ) iii.

17.
335) ;
1)
A1

:,

3
14
1 ()
1()
,
_
1 ()

>=10
-8

+11
_
_

1)
A2

:,

3
15
1 ()
1()
,
_

2)

:,,

3
15
5
2 (,)
,,
_
2 (,)

:,,

>=
-

2)
2

:,,

3
15
5
2 (,)
2 (,)
,,
_

stavrax@gmail.com

118

3)

:,,

3
15
5
3 (,,)
3 (,,)
,,
_
3 (,,)

:,,

=
-
_ >
-

+A
_
B B-
_

3)
2

:,,

8
3
8
3 (,,)
3 (,,)
,,
_

4)

:A,B

A23
B2
4 (,)
,
4 (,)
,
_
4 (,)

:,

>
DIV 2
B2*B
_
_

4)

:A,B

A2
B19
_
5 (,)
,
_ >
_
5 (,)

:,

-2
B+5
_

18.
336) . 3
. . !
337) 2 .
3
.
338) 2 .
?

.
339) :
1)
2)
3) .
' . . .
1) .
2) .
3) .
4) +
.
5)

stavrax@gmail.com

119

6)
7)
8) .
340) 2
10 : .
100
.
341) .
43
. 5.5
6. 5.4 5.

stavrax@gmail.com

120

342)
1)
.
2)

3)
.
4)
5)
.

;

.

.
3 -

19. .
343) 100
.
100 100 ,
.
344) 100
.
100 100
345) 6
. 6 150
.
346) 6
. 6
150 .
347) [100,6]
( 1 100).
. 100
6 .
.
348) 12
.
1) .
2)
2
3) .

.
4) .
: c.
349){ : }
[50] .

.
. 50
.
.
350) (!) 500 . . 200
stavrax@gmail.com

121

.
(: , )
. :
. () ; 500 .
351) (100)
. :
) 100
. ( 1
20)
) ..
) , ,
.
352) 1500 . .

:


15
1
16 23
2

23
3

:
. ,
. .
. .
:
.
353) (!!) 120 . 10 3 .
1) /
10 .
2) 10
.
3)
120 . /

stavrax@gmail.com

122

.
)

354) -- . , , , ,
. ,
. ,
.
. .
, .
:
. :
1. , : ,
, , . ( .)
2.
.
. .
. , ,
.
355)
. , /
/, :


1
2
>=3


20
50
120


1
2
>=3

:
. ( )
. . 3
.
. 7
. . 4
.
. 6
356) ,
. , . .
:
1. , 10
.
2.
.
3. .
stavrax@gmail.com

123

4. . ,
50 .
5.
.
:
.
357) .
1 100. .
, 55
50. :
1.
. ( ).
2.
.
3.
.
4. .
5.
. .
:
358)
10.000 . :
1. ( )
.
:
2. (
E ).
3. .

, ,
, .
4. ,
.
5. :
.
. .
:
.

.
359) .

. .

200.000

60%
299.999

300.000

70%
399.999
stavrax@gmail.com

124


. .
:
1. ,
5.000.000 .
2. . .
, ,
,

. , ,
( ).
3. ,

. ,
.
4.
.
5. , .

)
360) (12) (20) , .
:
. .
. .
.
.
. .
: .
361) 500 .
0 100.
:
. .
. .
. .
. .
.
. .
: 0 100
.
362) 20 CDs
. CD, ( ) .
: . :
stavrax@gmail.com

125

1) 20 CDs, ,
, .
2) CDs 3
.
3) CDs 5000 .
4) CDs , .
363)
. 15 ,
24 .
3%
. , ,
:
24 .
.
.
:
.
.
. .
. .
.
. .
.
: ) . ) _(x)
x. )
(%).
364) 22 ,
1 22, 3 .
, . 22 22 ,
[i,j] 1, i
j, 0 . :
1. 0 1.
2. .
3. .
4. 3
.
.

stavrax@gmail.com

126

)
365)
.
. :
. :
1. , 21
( 2000 2099).
.
. .
2. ( ) , .
3.

. , .
.
(1 12),
. , 29 , 28. 4 100,
400. , , :
(7 ) 31 30.
, .
366) 30 .
.

1-7
30
40
8-16
20
30
17
10
20
1. :
. .
. :
i. ( ) .
ii.
.
iii. .
. .
2. 1..ii .
1) 2) .
367) 110 ,
(16) (8 ).
.
(6) . .
1. :
. .
. .
o ( ).
stavrax@gmail.com

127

. .
.
.
.
. .
2. :
. .
. .
368) 25 . 1 25.

:

0 4
3
5 8
4
9 12
5
12
6
75 45.
. :
1. .
2. [25,7]
, . , .
3.
. , .
. ,
( 1 7).
.
, .
, ().

stavrax@gmail.com

128

369) (!!) [3,3].


, - , .
, . , .
. , :
1. -.
2. :
.
.
(1 3) ,

.
. . ,
, .
3. , .
4. ( / /)
.
. , (, ) ,
, :
1. .
2. .
3. ( =).
4. ( +=4).
, .
370) 20 . :
1. . 2
2.
2001 2005. ( .) 2
3. .
. 5
4. . (
.) 5
5. 3. 6
371) Comenius :
(EL) (ES).
:
1 2. 3. 4. 5.

, , .
:
1.
. .
. EL[5] ES[5]
0 . 2
2. .
: EL, ES 1,2,3,4,5.
EL[5], ES[5]
stavrax@gmail.com

129

. , ES 4,
4 ES[5] . ( ) 5
3. , ,
. 3
4.
, . M_ 5.
. 3
5 _ :
5 .
.

.
, .

.
7
372) ,
, (5) . :
1. . 2
2.
,
. . 4
3. ,
,
, . . 4
4.
(2 ) 10%
( ). 5
5. , ,
, , , .
, :
. 5
373) ,

, 0,55/kWh,
.
(10)
.
:
1. . .
.
[10,2].
. kWh
stavrax@gmail.com

130

,
, [10,12]
[10,12] (
).
2.
().
.
3.
.
4.
.
.
5. .
.

20.
374) :
1

10
1 10
^2

_
,
1 10
10
100 1 -1
^2

_
,
_

_
>120
+10

+5
_

_ >=500
+ 10

2
10 1 -2
^2

_
4

100
_
+10

_ =500

1 10

_
+10
_ >100
_

375) _
1)

20
<=100

+10
_

2)


>0
>10

-
_
-10
_
stavrax@gmail.com

131

3) 10 1
& -1

_

4)

..
2

_

376)
1)

1
<100

+1
_
*10

2)

3)

100
_

+20
_ >=100

4)

100
>0
+10
-2
/ (^2+1)

_

_

+2
^ 2 +
_ >23

21.
377)
1)
2)
,
( 1)
>
1
GOTO 10

_
GOTO 10

_
GOTO
GOTO
10:
10: 2

3)
( 1)
1

GOTO 20
_
( 2)
2
GOTO 10
_
3
10: 4
GOTO
20: 5

4)

( 1)
GOTO 10
_
1
GOTO
10: 2

stavrax@gmail.com

132

.
378) :
1)
41
32
> TOTE
-8
32

+3
43
_
,
>10
-400
_
,

3)

>0
-7
_ < -10
-4
_ < -200
-3

+2
_

2)
42
3
> TOTE
20

+3
_
> TOTE
32
_
=8
-400
_
,
4)

>10 <0
-7
-4
_ <0
-3
_

379) :
1)
,
>

_ <>3
+1

=+2

+1
_ =4

+1
_
_
+1
,

2)
,
X<>-1
+1
=3
5,
_

X MOD 3 =
+1


_
=3

-2
_
_
,

380) :
1)
0
0
5 10
" "

> 0
+
+ 1
_
_
> 0
/

2)
8
15
+
<
+>10
+
-1

+
_

+4
stavrax@gmail.com

133

.
_
3)
8
12
<=
>10
+1
_ =8
-2
_ <=5
^3
_

+2
_
5)
0
( <= 22)
X 1 3
+ X
_
+ 5
_

_
,

4)
3
20 10 -5
=20
+2
,

+3
,
_
_

6)
S 0
I -1 -3
J 18 3 _ -3
S S + I * J
_
_
S

stavrax@gmail.com

134

381)

stavrax@gmail.com

135

382) :

stavrax@gmail.com

136

383) :

stavrax@gmail.com

137

1: ;

1
1

: ,,

3
4
(,,)
,,
_
2
2

: ,,

2
4
6
(,)
,,
_
3
3

: ,,

20
40
10
(,)
+2

_
4
4

: ,,

2
4
6
(,)
+2

_

(,,)

: ,,

+3
+1
(,)
_

(,):

: ,

++3
+2-
_

(,)

: ,,

>
(,)

(,)
_
+
_

(,):

: ,

MOD 2 =0

_
_

(,):

: ,

(,)
+
_

(,)

: ,

+3
+2
,
_

(,):

: ,

>
(,)

+1
(,)
_
+2
+
_

(,)

: ,

,
+1
-2
_

2
stavrax@gmail.com

138
-

1
4

1
4

11

1
1

1
1

2
2 6 6

2
2

6 5 11
3
/

20

20

40

20

40

10

43 12
57

1
0

4
0

1
0

4
0

1
0

4
3

1
2

4
3

1
2

4
3

5
5
20

40

55

20

40

57

1
2

4
3

2 4
9

7
2

stavrax@gmail.com

You might also like