.


:




:

































 

 

 

 


1 3367 ( )

A 10x10 1. :

for n:=1 to 4 do
for k:=1 to n+1 do begin
A[n,k]:=A[n,k]-1;
A[n,k+1]:=A[n,k]-1;
end;

0?

1) 0
2) 4
3) 8
4) 16

.
, :
n=1 4
k=1 n+1

(n=1, k=1) 1 0
, ,
1, -1.

(n=1, k=2) -2, , k=1, n:=1 to 4 0, 4 .

2.


: 2. : 2

 

 

2 3378 ( )

A[1..10,1..10] 4. :

for i:=1 to 4 do
for j:=1 to 5 do begin
A[i,j]:=A[i,j]+4;
A[j,i]:=A[j,i]+5;
end;

9?

1) 20
2) 16
3) 5
4) 4

.
10x10. A[i,j]: = A[i,j]+4 i j 4 .

A[j,i]: = A[j,i]+5 i j 5 .

4, 4 * 5 = 20 8, 16 13, 4 8 4 9.

:

4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4
4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4
4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4
4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4 + 5 4 + 4
4 + 5 4 + 5 4 + 5 4 + 5  

 

4.


: 4. : 4

 

 

3 3354 ( )

A 0 10. , , .

A[0]: = 1;
for i: = 1 to 10 do
A[i]: = 2+A[i-1];
for i: = 0 to 5 do
A[10-i]: = A[i]-1;

?

1) 1 3 5 7 9 10 8 6 4 2 0
2) 1 3 5 7 9 11 13 15 17 19 21
3) 1 3 5 7 9 11 9 7 5 3 1
4) 1 3 5 7 9 11 8 6 4 2 0

.
, :
i=0: a[0]=1,
i=1: a[1]=3,
i=2: a[2]=5,
i=3: a[3]=7,
...
i=10: a[10]=21.

, :
i=0: a[10]=a[0]-1 = 0,
i=1: a[9]=a[1]-1 = 2,
...
i=5: a[5]=a[5]-1 = 10,

: 1, 3, 5, 7, 9, 10, 8, 6, 4, 2, 0.

1.


: 1. : 1

 

 

4 3370 ( )

0 10 i. , :

for i:=0 to 10 do A[i]:=i;
for i:=0 to 9 do begin
A[i]:=A[i+1];
end;

?

1) 10 0 1 2 3 4 5 6 7 8 9
2) 1 2 3 4 5 6 7 8 9 10 10
3) 0 0 1 2 3 4 5 6 7 8 9
4) 1 2 3 4 5 6 7 8 9 10 0

.
:
0 10 A[i]:=i, . . 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10;

0 9 A[i]:=A[i+1], . . , , 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10.

2.


: 2. : 2

 

 

5 507 ( )

:

 

= 3 b = a + 3 b = 1 b c = b + 3 * a a: = 3; b: = a + 3; b: = 1 b; c: = b + 3 * a;
= 3; b = a + 3; b = 1 b; c = b + 3 * a; a: = 3; b: = a + 3; b: = 1 b; c: = b + 3 * a;

 


.
a: = 3
b: = a + 3 = 0
b: = 1 b = 1
c: = b + 3 * a = 1 9 = 10


: -10. : -10

 

 

6 4586 ( )

, :

1

5

, 1, , 5.


, 2 101 5 . .


, 1211
1

5

1

1

2 17.

 

.
, .
5, 1, , 2.

101 = 100 + 1 ( 1),
100 = 20 * 5 ( 2),
20 = 4 * 5 ( 2),
4 = 3 + 1 ( 1),
3 = 2 + 1 ( 1).

: 11221.


: . : 11221

 

7 3594 ( )

a b :
a:= 42;
b:= 14;
a:= a div b;
b:= a*b;
a:= b div a;


.
div .
mod .
a:= 42;
b:= 14;
a:= a div b = 3;
b:= a*b = 3*14 = 42;
a:= b div a = 14;


: 14,42. : 14,42

 

 

8 3241 ( )

, :

var n, s: integer;
begin
n:= 1;
s:= 0;
while n <= 101 do begin
s:= s + 7;
n:= n + 1
end;
write(s)
end.


.
while , n <= 101, . . n , . , s n :

,

, , : n:= 101 + 1.


: 707. : 707

 

 

9 3245 ( )

, :

var n, s: integer;
begin
n:= 3;
s:= 0;
while n <= 7 do begin
s:= s + n;
n:= n + 1
end;
write(s)
end.


.
while , n <= 7, . . n , .

s n:

s 0 3 7 12 18 25
n 3 4 5 6 7 8


( n:= n + 1 , , n=8 s:= s + n ).


: 25. : 25

 

 

10 3772 ( )

, :
var k, s: integer;
begin
s:=3;
k:=1;
while k < 25 do begin
s:=s+k;
k:=k+2;
end;
write(s);
end.


.
while , k < 13, . . k , .

s k:

s 3 4 7 12 19 28 39 52 67 84 103 124 147
k 1 3 5 7 9 11 13 15 17 19 21 23 25

 


: 147. : 147

 



<== | ==>
. | .
:


: 2016-11-12; !; : 3283 |


:

:

- - , .
==> ...

1615 - | 1582 -


© 2015-2024 lektsii.org - -

: 0.058 .