проверочная работа по теме «одномерные массивы»
 вариант 2
 1. отметьте верные высказывания: 
 массивы - это способ организации данных
 размерность массива - количество элементов в массиве
 одномерный массив имеет размерность 1
 массивы позволяют использовать циклы для своей обработки
 тип массива определяется типом своих элементов
 таблица умножения - одномерный массив
 2. массив состоит из 3-х элементов, которые определяются по формуле с[i]: =i-5. определите с[3]: 
 -2
 3
 2
 -3
 3. какие типы циклов существуют в языке паскаль? 
 for
 
 while
 
 loop
 4. массив d состоит из нечетных чисел от 11 до 21. установите количество элементов массива: 
 0
 2
 5
 6
 5. элементы массива f[1..6] равны соответственно 6, 5, 4, 3, 2, 1.
 укажите значение выражения f[ f[ f[ 3 ] ] ] – f[ f[ 2 ] – f[ 4 ] ] .
 6. пусть в массиве а хранятся следующие числа:  2,7,10,2,5. какое число будет выведено на экран в результате выполнения этого фрагмента: 
 n: =1; 
 for i: =1 to 5 do
 if a[i] mod 2=0 then n: =n*2; 
 write(n); 
 3
 6
 8
 0
 7. вводится одномерный массив размерностью 40 для обработки данной программой. что делает программа? 
 program pr; 
 var a:  array [1..40] of integer; 
 i, p,n:  integer; 
 begin
 for i: =1 to 40 do
 readln (a [i] ) ; 
 for i: =1 to 40 div 2 do
 begin
 p: =a[i] ; 
 a[i]: =a[n-i+1] ; 
 a[n-i+1]: =p; 
 end; 
 for i: =1 to n do
 writeln (a [i] ) ; 
 end.
 данная программа осуществляет:  
 перестановку наибольшего и наименьшего значений; 
 меняет местами значения элементов, стоящие на четных местах, со значениями элементов, стоящими на нечетных местах;  
 меняет порядок следования значений элементов в массиве на обратный порядок.
 в следующих  запишите ответ (число, слово или команду)
 8. что определяет количество индексов массива? 
 9. запишите имя массива, если он имеет элементы mas[1],
 10. задавая разные значения элементам массива, можно изменить размерность массива? 
 в следующих  запишите программы.
 11.
 дана программа нахождения суммы всех элементов массива. изменить программу таким образом, чтобы: 
 1) массив состоял из 25 элементов целого типа; 
 2) значения элементов массива должны меняться в интервале от 1 до 30; 
 3) в результате выполнения программы должна быть найдена сумма квадратов всех элементов массива.
 program massiv; 
 const n=10; 
 var a: array[1..n] of real; 
 s, i:  integer; 
 begin
 writeln('исходный массив: '); 
 for i: =1 to n do
 begin
 a[i]: =random(10); 
 write('a[',i,']=',a[i],' '); 
 end; 
 s: =0; 
 for i: =1 to n do
 s: =s+a[i]; 
 writeln('сумма всех элементов массива s=',s); 
 end.
 12.
 напишите программу получения из заданного целочисленного массива размером 30 элементов другого массива, который будет содержать модули значений элементов первого массива (не используя специальной функции, вычисляющей модуль числа).
                Другие вопросы по: Информатика
Знаешь правильный ответ?
							проверочная работа по теме «одномерные массивы» вариант 2 1. отметьте верные высказывания:  массивы...
							 
 
Популярные вопросы