Предмет: Информатика,
автор: timurkorolenko
Значения двух массивов 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
Ответы
Автор ответа:
6
Ответ: 90. Т.к. 9 чисел отрицательны в массиве А, а знак "-" можно изменить только через умножение на него же(ну или модуль и т.п.), а 0 - число не отрицательное и не положительное, из-за этого в этом массиве остаётся:
100-9-1=90 чисел
100-9-1=90 чисел
Похожие вопросы
Предмет: Қазақ тiлi,
автор: Osman2005
Предмет: Английский язык,
автор: Алалыэво
Предмет: Русский язык,
автор: Nelya2612
Предмет: Английский язык,
автор: malika1933
Предмет: Русский язык,
автор: iliyaogorodnikov