1. Как определяется количество элементов в массиве? Варианты ответа: А) Номер последнего элемента; Б) Значение первого

  • 24
1. Как определяется количество элементов в массиве? Варианты ответа: А) Номер последнего элемента; Б) Значение первого и последнего элемента; В) Индекс первого и последнего элемента; Г) Номер и значение первого элемента.
2. Какое количество данных может содержаться в массиве var ch: array[4..15] of real? Варианты ответа: А) 13 целых чисел; Б) 12 целых чисел; В) 13 букв; Г) 12 дробных чисел.
3. Для массива R[1]=12, R[2]=3, R[3]=-5, R[4]=-6, R[5]=4, R[6]=9, R[7]=0, R[8]=8. Определите значение переменной k после выполнения данного фрагмента программы: k:=0; for i:=1 to 8 do if r[i]>5 then k:=k+i;
4. Для массива R[1]=12, R[2]=3
Dmitriy
35
1. Количество элементов в массиве определяется по варианту ответа В) - индексу первого и последнего элемента.

Объяснение: Массив - это упорядоченная коллекция элементов определенного типа данных. В языке программирования, индексы массива начинаются с 1 и увеличиваются на 1 с каждым новым элементом. Таким образом, количество элементов в массиве можно определить, вычислив разницу между индексом последнего элемента и индексом первого элемента и добавив 1.

2. Количество данных, которые могут содержаться в массиве var ch: array[4..15] of real, составляет 12 дробных чисел.

Обоснование: Для определения количества данных в массиве, необходимо вычислить разницу между индексами первого и последнего элемента и добавить 1. В данном случае, индекс первого элемента равен 4, а индекс последнего элемента равен 15. Следовательно, количество данных в массиве будет равно 15 - 4 + 1 = 12.

3. Значение переменной k после выполнения данного фрагмента программы будет равно 2.

Пояснение:

Сначала, переменная k инициализируется значением 0: k:=0.

Далее, выполняется цикл от 1 до 8, где переменная i принимает значения от 1 до 8. В каждой итерации цикла, происходит проверка условия if r[i]>5, что означает "Если значение элемента массива r с индексом i больше 5".

В данном массиве R: [12, 3, -5, -6, 4, 9, 0, 8], только элементы R[1] (12) и R[6] (9) удовлетворяют данному условию. Следовательно, условие if r[i]>5 будет истинно для элементов с индексами i = 1 и i = 6.

Таким образом, в каждой итерации цикла, где условие if истинно, переменная k увеличивается на 1. В итоге, у нас есть две итерации, где условие if r[i]>5 истинно, поэтому переменная k после выполнения цикла будет равна 2.