Информатика, опубликовано 2018-08-22 22:40:45 by Гость
Значения двух массивов A 1-100 и b 1-100 задаются с помощью следующего фрагмента программы на паскале for n:=1 to 100 do A(n):= n-10; for n:=1 to 100 do B(n):= A(n)*n .Сколько элементов массива b будут иметь положительные значения? 1) 10 2) 50 3) 90 4) 100
Ответ оставил Гость
Ответ: 90. Т.к. 9 чисел отрицательны в массиве А, а знак "-" можно изменить только через умножение на него же(ну или модуль и т.п.), а 0 - число не отрицательное и не положительное, из-за этого в этом массиве остаётся:
100-9-1=90 чисел
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
