№1) Что выведет на экран данная программа? Var k, m: integer; Dat: array[1.10] of integer; Begin Dat[1]...

Тематика Информатика
Уровень 10 - 11 классы
программирование массивы алгоритмы язык программирования кодирование цикл элементы массива условные операторы
0

№1) Что выведет на экран данная программа?

Var k, m: integer; Dat: array[1.10] of integer; Begin Dat[1] := 12; Dat[2] := 15; Dat[3] := 17; Dat[4] := 15; Dat[5] := 14; Dat[6] := 12; Dat[7] := 10; Dat[8] := 13; Dat[9] := 14; Dat[10] := 15; m := 0; for k := 1 to 10 do if Dat[k] = 15 then begin m := m+1; end; writeln(m); End.

.

№2) Чему равны элементы массива В?

var

B: array[1.5] of integer;

i:integer;

begin

for i:=1 to 5 do

if i mod 2 = 0 then a[i]:=5

else a[i]:=10;

end.

Выберите один или несколько ответов: a. Все элементы массива имеют разное значение b. Элементы равны 5 10 5 10 5 c. Сумма элементов делится на каждый из элементов массива без остатка d. Элементы равны 10 5 10 5 10 e. Сумма элементов массива делится на 15

.

№3) "разнотипных" "понятие" "значение номер мнение имя расположение однотипных

Массив - это совокупность "." элементов, имеющих общее "." , но у каждого свое "." .

avatar
задан 18 дней назад

3 Ответа

0

Давайте разберем каждый из вопросов по очереди.

Вопрос №1:

Данная программа на языке Pascal содержит массив Dat из 10 целых чисел и переменные k и m. В массиве Dat значения заданы следующим образом:

  • Dat[1] = 12
  • Dat[2] = 15
  • Dat[3] = 17
  • Dat[4] = 15
  • Dat[5] = 14
  • Dat[6] = 12
  • Dat[7] = 10
  • Dat[8] = 13
  • Dat[9] = 14
  • Dat[10] = 15

Переменная m инициализируется нулем. Затем идет цикл for от 1 до 10, который проверяет каждый элемент массива. Если элемент равен 15, то переменная m увеличивается на 1.

Рассмотрим элементы массива:

  • Dat[2], Dat[4] и Dat[10] равны 15.

Таким образом, m увеличится на единицу три раза. В итоге, программа выведет на экран 3.

Вопрос №2:

В программе определен массив B из 5 целых чисел и переменная i. Цикл for заполняет массив следующим образом:

  • Если индекс i четный (i mod 2 = 0), то B[i] присваивается значение 5.
  • Если индекс i нечетный, то B[i] присваивается значение 10.

Рассмотрим процесс заполнения:

  • i = 1: нечетное, B[1] = 10
  • i = 2: четное, B[2] = 5
  • i = 3: нечетное, B[3] = 10
  • i = 4: четное, B[4] = 5
  • i = 5: нечетное, B[5] = 10

В итоге элементы массива B равны 10 5 10 5 10.

Теперь выберем правильные утверждения:

  • Ответ (d) "Элементы равны 10 5 10 5 10" верен.
  • Проверим сумму элементов: 10 + 5 + 10 + 5 + 10 = 40.
    • Ответ (e) "Сумма элементов массива делится на 15" неверен, так как 40 не делится на 15 без остатка.
    • Ответ (c) "Сумма элементов делится на каждый из элементов массива без остатка" неверен, так как 40 не делится на 5 без остатка.
  • Ответ (a) "Все элементы массива имеют разное значение" неверен, так как есть повторяющиеся значения.
  • Ответ (b) "Элементы равны 5 10 5 10 5" неверен.

Вопрос №3:

Массив — это совокупность однотипных элементов, имеющих общее имя, но у каждого свое значение.

Таким образом, массивы состоят из элементов одного типа, и каждый элемент идентифицируется своим индексом в массиве.

avatar
ответил 18 дней назад
0

1) Программа выведет число 3, так как в массиве Dat три элемента равны 15. 2) b. Элементы равны 5 10 5 10 5 3) Массив - это совокупность "разнотипных" элементов, имеющих общее "понятие", но у каждого свое "значение", "номер", "мнение", "имя", "расположение", "однотипных".

avatar
ответил 18 дней назад
0

№1) Данная программа выведет на экран число 4. В программе происходит инициализация массива Dat, затем переменная m инициализируется нулем, после чего происходит цикл по массиву Dat. Внутри цикла проверяется, равно ли значение элемента массива 15, и если да, то переменная m увеличивается на 1. После завершения цикла на экран будет выведено значение переменной m, которое и будет равно 4.

№2) Элементы массива B равны 10 5 10 5 10. Программа заполняет массив B значениями в зависимости от четности индекса i. Если i делится на 2 без остатка, то элементу массива присваивается значение 5, в противном случае - 10.

№3) Массив - это совокупность разнотипных элементов, имеющих общее понятие, но у каждого свое значение. Массив представляет собой структуру данных, в которой элементы хранятся под одним и тем же именем, но каждый элемент обладает уникальным номером (индексом) и значением.

avatar
ответил 18 дней назад

Ваш ответ

Вопросы по теме