Вопрос задан 01.05.2019 в 11:54. Предмет Информатика. Спрашивает Лівий Олег.

Значение элементов двух массивов А и В размером 1 х 100 задаются с помощью следующей фрагмента

програмы: for i:=1 to 100 do A[i] := 50 - i; for i:=1 to 100 do B[i] := A[i] + 49; Сколько элементов массива В будут иметь отрицательные значения? 1) 1 3) 50 2) 10 4) 100
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Черешня Елена.

for i:=1 to 100 do A[i] := 50 - i;

с   A[1] ...  A[49] = 49 ... 1

с   A[50] = 0

с   A[51] ...  A[100] = -1 ... -50  

===============

for i:=1 to 100 do B[i] := A[i] + 49;

когда будет   B[99]  и : A[99] = -49 , то  B[99] = A[99] + 49 = -49+49 = 0

когда будет   B[100]  и : A[100] = -50 , то  B[100] = A[100] + 49 = -50+49 = -1

Всего элементов массива В будут иметь отрицательные значения ОДИН

Ответ: 1) 1 

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для того чтобы определить, сколько элементов массива B будут иметь отрицательные значения, нужно проанализировать код и понять, какие значения будут присваиваться элементам массива B.

Исходный код задает значения элементов массива A следующим образом: ``` for i:=1 to 100 do A[i] := 50 - i; ``` Этот фрагмент кода заполняет массив A значениями от 50 до -49. Теперь, используя массив A, мы можем задать значения элементов массива B следующим образом: ``` for i:=1 to 100 do B[i] := A[i] + 49; ``` Этот фрагмент кода заполняет массив B значениями от 99 до 0.

Теперь давайте посчитаем, сколько элементов массива B будут иметь отрицательные значения. Поскольку значения элементов массива B начинаются с 99 и уменьшаются на 1, пока не достигнут 0, мы можем сказать, что первые 50 элементов массива B будут отрицательными, а остальные 50 элементов будут положительными.

Таким образом, ответ на ваш вопрос: 50 элементов массива B будут иметь отрицательные значения.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос