В программе описан одномерный целочисленный массив с индексами от 0 до n. Ниже представлен фрагмент программы, обрабатывающей данный массив: s:=0; z:=A[ n ]; for i:=0 to n do begin if A[ i ] больше z then s:=s+1; end. Чему ...

В программе описан одномерный целочисленный массив с индексами от 0 до n. Ниже представлен фрагмент программы, обрабатывающей данный массив: s:=0; z:=A[ n ]; for i:=0 to n do begin if A[ i ]>z then s:=s+1; end. Чему будет равно значение переменной s после выполнения данной программы, при любых значениях элементов массива? a) Максимальному элементу в массиве A. b) Количеству элементов массива A, больших последнего элемента массива. с) Индексу последнего элемента массива А, который меньше А[ 0 ]. d) Количеству элементов массива А, меньших последнего элемента массива.
Гость
Ответ(ы) на вопрос:
Гость
Правильный ответ: b) Количеству элементов массива А, больших последнего элемента массива. Действительно, командой z:=A[n] мы задаем значение z как значение ПОСЛЕДНЕГО элемента массива. При помощи конструкции S:=S+1;  в цикле мы подсчитываем КОЛИЧЕСТВО таких элементов.
Гость
Ответ : b) Количеству элементов массива A, больших последнего элемента массива.
Не нашли ответ?
Ответить на вопрос
Похожие вопросы