Тема «Обработка одномерных массивов в программах на Turbo Pascal»
Вопрос № 1:Какое из утверждение неверно
1:
массив используется для описания набора однородной информации
2:
массив позволяет обращаться к большому количеству однородных данных по общему имени
3:
массив позволяет обращаться к большому количеству однородной информации по общему номеру
4:
все ответы верны
Вопрос № 2: Какой из приведенных фрагментов правильно описывает массив
var a:array (1..10) of integer
var a:array (1-10) of integer
var a:array [1..10] integer
var a:array [1..10] of integer
Вопрос № 3: Укажите утверждение, которое не относится к заполнению массива случайным образом
позволяет освободить программиста от ввода данных с клавиатуры
введенные значения не отображаются на мониторе
начальные значения отрезка не должны превышать 5
Вопрос № 4: Для чего предназначена функция Ramdomize
генерирует случайное число на любом отрезке
генерирует случайное число на отрезке от 0 до 1
генерирует случайное число без учета отрезков
нет правильного ответа
Вопрос № 5: Какой из приведенных ответов позволяет сформировать случайное число на отрезке от а до b
a[i]=(a-b)*random+a
a[i]=(a-b)*random+b
a[i]=(b-a)*random+a
a[i]=(b-a)*random+b
Вопрос № 6:Какой из приведенных кодов позволяет вывести массив в одну строку
for i:=1 to n do
write a(i);
writeln a(i);
write a[i];
writeln a[i];
Вопрос № 7:Какой из приведенных кодов позволяет ввести одномерный массив с клавиатуры в одну строку
read a[i];
readln a(i);
read a(i);
Вопрос № 8: Какой из приведенных кодов позволяет найти сумму элементов массива
s=a[i];
s+a[i];
s=s+a[i];
a(i)=s+a[i];
Вопрос № 9:Какой из приведенных кодов позволяет найти количество элементов массива , больших 4
if a[i]>4 then
k=k+1;
if a[i]<4 then
k=1;
k=1+a[i];