 
1. Выберите все правильные описания массива в языке Паскаль. a. var A[1..20] of integer; b. var
A: array [1...20] of integer; c. var A: array [-8..10];, d. var A[1..10]; 2. Выберите все правильные утверждения о массивах в языке Паскаль. a. элементы массива могут быть разных типов b. все элементы массива должны быть одного типа c. элементы массива нельзя ввести с клавиатуры d. массив может содержат не более 10 элементов 3. Требуется заполнить массив именно так: X = [1 3 5 7 9 11] Какой оператор надо поместить в тело цикла вместо многоточия? for i:=1 to 6 do begin ... end; a. X[i] := i b. X[i] := 2*i c. X[i] := 2*i – 1 d. X[i] := 2*i + 1 4. Задан массив X[1..N]. Какой оператор надо поставить вместо многоточия, чтобы найти сумму всех элементов массива в переменной S? S := 0; for k := 1 to N do begin ... end; 5. Массив X[1..N] задан следующим образом: for i := 1 to N do begin randomize; X[i]:=random(10)+2; end; Что можно сказать об этом массиве? a. Массив содержит 12 элементов b. Массив заполнен числами из промежутка (0;10) c. Массив заполнен числами из промежутка (2;11) d. Элементы массива – десятичные дроби 6. Дан массив из N действительных чисел. Составить алгоритм для подсчета количества отрицательных элементов в нем. 0
        0
         0
        0
    Ответы на вопрос
 
        Ответ:
Задание 1
В (1) отсутствует ключевое слово array, во (2) троеточие в квадратных скобках, в (4) и (5) отсутсвуют ключевые слова.
Ответ
(3) var A: array [-8..10] of integer;
Задание 2
Для (1) требуется две переменные - сумма всех чисел и их количество. Для (2) требуется одно число, которое будет сравниваться с вводимыми. Для (3) как раз требуется массив, поскольку над одними и теми же числами выполняется две операции (вывод отрицательных, а потом остальных)
Ответ
3
Задание 3
1Pascal элементы должны иметь один тип (неверно)
Следует из первого (верно)
Некоретный вопрос. Элементы расположены друг за другом. Массив - единый объект. Так что элементы не могут быть в хаотическом порядке разбросаны по памяти (верно)
Следует из третьего (неверно)
Неверно
Ответ
2, 3
Задание 4
-2 -1 0 1 2 3 4 5 6 7 8, то есть 11.
Ответ
11
Задание 5
2 4 6 8 10 12 - каждый последующий элемент на два больше, чем предыдущий. Но важно заметить, что цикл начинается с k = 1, то есть в случае 2k + 2 у нас получится совсем неверный массив. Тогда остаётся один вариант - это 2k:
k = 1; 2k ⇒ 2
k = 2; 2k ⇒ 4
k = 3; 2k ⇒ 6
Ответ
X[k] := 2*k
 0
                    0
                     0
                    0
                 
            - Правильные описания массива в языке Паскаль: a. var A[1..20] of integer; b. var A: array [1...20] of integer; - Ответ: a и b. 
- Правильные утверждения о массивах в языке Паскаль: b. Все элементы массива должны быть одного типа. - Ответ: b. 
- Чтобы заполнить массив X данными [1 3 5 7 9 11], оператор внутри цикла должен быть следующим: c. X[i] := 2*i – 1 - Ответ: c. 
- Чтобы найти сумму всех элементов массива X[1..N] и сохранить ее в переменной S, оператор внутри цикла должен быть следующим: S := S + X[k]; - Ответ: S := S + X[k]; 
- О массиве X[1..N], заданном таким образом: for i := 1 to N do begin randomize; X[i]:=random(10)+2; end; - Массив содержит числа из промежутка [2;11]. - Ответ: c. Массив заполнен числами из промежутка (2;11). 
- Для подсчета количества отрицательных элементов в массиве из N действительных чисел, вы можете использовать следующий алгоритм: 
pascalcount := 0; // Счетчик отрицательных элементов for i := 1 to N do begin if X[i] < 0 then count := count + 1; end; // Теперь переменная "count" содержит количество отрицательных элементов в массиве X.
Этот алгоритм увеличивает счетчик каждый раз, когда встречается отрицательный элемент в массиве.
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			