You are on page 1of 6

-

1 3

, ,
.

1. .

5 6

. , ___________
___________ .
. ___________ .
. ___________ ,
___________
. ,
___________
___________.
.
___________
. ___________
, _____________
.
. ______________
_____________
___________.

3. :
. _____________
_____________ .
. _____________ ,
,
.
. _____________
.

. Hippo ,
_____________ , _____________
_____________ .
.

1-- ______________
2-- ___________


___________, ___________ ___________ .

_____________
, _____________ ,
_____________
. _____________
.
_____________ .

. _____________.

. ___________
.
.

.
_____________.

. :

3-- _____________

. :

_________
_____________ ,
_____________ ,
_____________ ___________ .

1-- ___________
2-- ___________
3-- _____________
4-- ___________
5-- _____________
2. .
2 1
. ; 1

4. :
1. :
o
o
o
o
2. 6 :
o

3.

4.

5.

o
o
o
o
o
o
:
o
o
:
o
o
o
5
:
o
o
o -

o
o

6.
7.
8.
9.

10.

11.

12.

13.
14.

15. .
.
16. .
.
..
, .. .

..

. .
5.
, .
.
.

.
.

. , ,
.


..
. .. .

.

. .

.. .

. ,
, ,
, .
,
.., ,
.
.. .
3
:
o .
o .
o .
,
.
.

.. .
2

.
.

.
.

.
.

.
() .

.
.

.
.

.
.

.
.

.

, .

-
6. .

.


. Compiler ( 1.
)

.
2.

B. Interpreter ()

.
3.
.
4.
.

8
7 div 2
7 mod 2

8 mod 4
14 mod 5 25 mod 8
3 mod 2 3 div 2

40 div 43
40 mod 43
0 div 23
0 mod 23

10. Celsius Fahrenheit


: F =

9
C32 . ,
5

Celsius
Fahrenheit.
11. . 19%.

( ). .
12. 20%.
,
.

10

7. :

9o

13. ,
3, 2, 1, 8;
READ(a);
READ(b);
IF (a>b) HEN
BEGIN
READ(c);
IF (a>c) HEN
WRITE(a+b+c)
ELSE
WRITE(-b-c);
READ(d);
IF (d>c) HEN
WRITE(d)
END
ELSE
WRITE();
WRITE(a+b)

8. :

and
or
not
Axor
True
True
True
False
False
True
False
False
9. true false.

(4 > 5 and 5 > 6) or (4 > 2 and 6 > 2)


(4 > 5 or 5 > 6) and (4 > 3 or 2 > 8)
5 > 2 or 2 > 3 and 3 > 4
not(5 > 2 or 2 > 3 and 3 > 4)
not 5 > 2 or 2 > 3 and 3 > 4
not (20 DIV 10 = 0) or not (23 MOD 4 = 5)

14. :
100 1 .
100 500 0,90 .
500 1000 0.75


.

(10 + 20 +30 div 2 = 45 ) and (35678 mod 10 = 8)


3

-
15. ,
25; , IF.
Readln(a);
Case a of
-1:
b := 1;
1:
b := -1;
15:
b := -15
else
b := 100
end;
writeln(a, b);

11o
16.
2 1 .
read(a, b);
while (a >= b) and (a div 10 < 1) do
begin
a := a * a;
if (a div b > 2) then
b := b + 1
else
a := a + 1
end
write(a, b);

a := 6;
b := 11;
REPEAT
c := (a + b) div 2;
if (c > a) then
begin
a := c a;
b := b c
end
else
begin
a := 3 + a c;
b := c b
end;
posotita := c + a * b
UNTIL (posotita < 0)
Write(a, b, c);
20.
.
,
.
.
21. 16,
REPEAT UNTIL,
22. 19,
while, .
23. ;

17.
0.
, ,
.
18. , 200
.

.
10 .
19. ;

a := 6;
b := 11;
FOR i:=1 TO 5 DO
BEGIN
a := a + 1;
b := b 1;
writeln(a, b);
END;
a := 6;
b := 11;
FOR i:=5 DOWNTO 1 DO
BEGIN
a := a + 1;
b := b 1;
writeln(a, b);
END;

-
FOR letter:=A to Z DO
writeln(letter);

24. , while
REPEAT UNTIL.
25. ,
FOR, .
arithmos := 1;
while arithmos < 6 do
begin
writeln(arithmos);
arithmos := arithmos + 1;
end;
X := 0;
REPEAT
Y := X DIV 2;
Z := X DIV 3;
IF (Z>0) THEN
A := Z
ELSE
A := Y;
writeln(X, Y, Z, A);
X := X + 1;
UNTIL (X>10)

4 6

10



. .
31. , :
.
. (
)
.
.
.

,
.
.

12o
32.
.
. : .
. .

26. 40
.

.
.
. .

27. 37
.

.
, .

28. , 24

( 18.5)
( 15).

. .

29. , 3
20
.

. ,
.

30. 50
:

.
.

.
.

()

()

.
.

1 3

. .

-
. .
. .
.
read, write .
.

. ______________ .
.

33.
; ;

:
______________ (.. , pascal)
______________ (.. , pascal).

.
______________ ______________ .

. ,
.

. ______________
.
______________
______________
.

. 5
. 5
. 5
.
34. ,
.
0.
35. , 4 ,
.

( = / )
.
,
.

13o
36. :
. _______
______________ ______________
_______ .
. Pascal ______________,
______________, ______________ ______________
.
. _______
_______ .
.

.
( ) (
) ______________ . Pascal
______________ .

4 Pascal
, ______________
______________ .
6

. _______ Pascal _______


.
_______ .
. _______ Pascal
_______ .

You might also like