Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы программирования на Pascal.doc
Скачиваний:
2
Добавлен:
21.09.2019
Размер:
59.39 Кб
Скачать

96) Если условие в операторе until верное, то Цикл repeat прекратится.

97) Дана программа: Program T26; Var a: Array[1..8] of Integer; M, k: Integer; Begin For k:=1 to 8 Do Readln(a[k]); M:=a[1]; For k:=2 to 8 Do If a[k]>M Then M:=A[k]; End. Сколько раз будет исполнен оператор M:=A[k] при заданном массиве: 3; 8; 7; 9; 4; 10; 2; 12?: 4.

98) Отметьте правильное объявление переменной строкового типа: Y:STRING[127];.

99) Среди перечисленных соответствий, которые необходимо соблюдать между формальными и фактическими параметрами лишним является соответствие по имени параметров.

100) Идентификатор в Pascal не может начинаться с цифры.

101) Цикл с предусловием выполняется так: проверяется условие продолжения выполнения цикла, выполняется тело цикла.

102) Значения переменных a и b после выполнения следующих действий a := 15 Div (16 Mod 7); b := 34 Mod a * 5 – 29 Mod 5 * 2; будут равны: a=7, b=22.

103) Чему равно значение выражения EXP(4*LN(5))?: 625.

104) При наборе программы вычисления суммы отрицательных элементов массива Program T28; Var a: Array[1..8] of Integer; s, k: Integer; Begin For k:=1 to 8 Do Readln(a[k]); s:=0; For k:=1 to 8 Do If a[k]<0 Then s:=s+a[k]; Writeln(s); End. в записи оператора s:=s+a[k] была допущена ошибка - вместо него был записан оператор s:=a[k]. Каким оказался ответ после исполнения неверной программы, если в качестве элементов массива были введены числа: -1; 3; -2; 4; -5; 6; -7; 8?: -7.