
Значение элементов двух массивов А и В размером 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

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

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



Для того чтобы определить, сколько элементов массива 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 будут иметь отрицательные значения.


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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili