Самостоятельная работа "Массивы"
Оценка 4.8

Самостоятельная работа "Массивы"

Оценка 4.8
Карточки-задания
docx
информатика
9 кл—11 кл
03.04.2020
Самостоятельная работа "Массивы"
Самостоятельная работа содержит задания по теме "Массивы" и может использоваться для проверки знаний учащихся по данной теме
Самостоятельная работа Массивы по вариантам.docx

1.       Запишите значения элементов массива, сформированного следующим образом:

а) for  i := 1 to 7 do a[i] := i + 1;

i

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

б) for  i := 1 to 7 do a[i] := i*i + 1;

i

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

в) const a: array [1..7] of  integer = (1, 0, -5, -7, 9, 10, 5);

i

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

г) for  i := 1 to 8 do

if  i mod 2 = 0 then a[i] := i + 1 else a[i] := 1;

i

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

 

2.                Определите, что будет напечатано в результате выполнения следующей программы:

а) program a7;

i

 

 

 

 

 

 

 

a[i]

 

 

 

 

 

 

 

var i, s, sr: integer;

const a: array [1..6] of integer = (-1, 6, 3, 8, 0, 8);

begin

s

i

sr

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s: = 0;

for  i := 1 to 6 do

s := s + a[i];

sr : = s/6;

writeln (‘sr =’, sr);

end.

 

 

 

 

1.       Запишите значения элементов массива, сформированного следующим образом:

а) for  i := 1 to 7 do a[i] := i + 2;

i

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

б) for  i := 1 to 7 do a[i] := i*i + 2;

i

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

в) const a: array [1..7] of  integer = (0, 5, -3, -9, 1, -5, 0);

I

1

2

3

4

5

6

7

a[i]

 

 

 

 

 

 

 

г) for  i := 1 to 8 do

if  i mod 2 = 0 then a[i] := i - 1 else a[i] := i + 1;

i

1

2

3

4

5

6

7

8

a[i]

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

a[i]

 

 

 

 

 

 

 

2.       Определите, что будет напечатано в результате выполнения следующей программы:

а) program a7;

var i, s, sr: integer;

const a: array [1..6] of integer = (7, 3, 6, -2, 10);

begin

s

i

sr

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

s: = 0;

for  i := 1 to 6 do

s := s + a[i];

sr : = s/4;

writeln (‘sr =’, sr);

end.

 

 

 


 

Запишите значения элементов массива, сформированного следующим образом: а ) for i := 1 to 7 do a[i] := i + 1; i 1 2 3…

Запишите значения элементов массива, сформированного следующим образом: а ) for i := 1 to 7 do a[i] := i + 1; i 1 2 3…
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
03.04.2020