
- •Билет № 1
- •Билет № 2
- •Билет № 3
- •Билет № 4
- •Билет № 5
- •Билет № 6
- •Билет № 7
- •Билет № 8
- •Билет № 9
- •Билет № 10
- •Билет № 11
- •Билет № 12
- •Билет № 13
- •Билет № 14
- •Билет № 15
- •В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
- •Билет № 16
- •Билет № 17
- •Билет № 18
- •Билет № 19
- •Билет № 20
- •Билет № 21
- •Билет № 22
- •Билет № 23
- •Создать массив случайных чисел a[1..30]. Найти сумму элементов этого массива, которые больше 9 и стоят на четных местах в массиве.
- •Билет № 24
- •Билет № 25
Билет № 1
Понятие алгоритма. Свойства алгоритмов.
Создать массив случайных чисел A[1..30]. Найти сумму элементов этого массива, которые больше 9 и стоят на четных местах в массиве.
Значения двух массивов A[1..100] и B[1..100] задаются с помощью следующего фрагмента программы:
for n:=1 to 100 do
A[n] := n - 10;
for n:=1 to 100 do
B[n] := A[n]*n;
Сколько элементов массива B будут иметь положительные значения?
Билет № 2
Формы записей алгоритмов.
Дано целое число n и массив случайных чисел X[1..n]. Все элементы массива, меньшие двух, заменить нулями.
Все элементы двумерного массива A размером 10х10 элементов первоначально были равны 0. Затем значения элементов меняются с помощью вложенного оператора цикла в представленном фрагменте программы:
for n:=1 to 4 do
for k:=n to 4 do begin
A[n,k] := A[n,k] + 1;
A[k,n] := A[k,n] + 1;
end;
Сколько элементов массива в результате будут равны 1?
Билет № 3
Основные алгоритмические конструкции: линейные, разветвляющиеся, циклические
В массиве случайных чисел W[1..20] найти те элементы, которые не повторяются.
Значения двумерного массива задаются с помощью вложенного оператора цикла в представленном фрагменте программы:
for n:=1 to 5 do
for k:=1 to 5 do
B[n,k] := n + k;
Чему будет равно значение B[2,4]?
Билет № 4
Данные: понятие и типы. Основные базовые и структурированные типы данных, их характеристика.
Создать двумерный массив случайных чисел A[1..10,1..10]. Найти сумму элементов, расположенных на одной из линий параллельных главной диагонали.
Дан фрагмент:
for n:=l to 6 do
for m:=l to 5 do begin
C[n,m]:=C[n,m]+(2*n-m);
end;
Чему будет равно значение С[4,3], если перед этими командами значение С[4,3]=10?
Билет № 5
Классификация языков программирования.
Определить, сколько разных элементов содержит данный массив.
Значения элементов двух массивов А и В размером 1 х 100 задаются с помощью следующего фрагмента программы:
for i:=1 tо 100 do
A[i] := 50 – i;
for i:=1 tо 100 do
B[i] := A[i] + 49;
Сколько элементов массива В будут иметь отрицательные значения?
Билет № 6
Лексика языка Borland Pascal. Переменные и константы.
Составить программу, выводящую на экран элементы массива A[1..16] в два столбика: в первый - элементы с нечетными индексами, во второй - с четными.
Значения элементов двумерного массива А были равны 0. Затем значения некоторых элементов были изменены (см. представленный фрагмент программы):
n := 0;
for i:=1 tо 5 do
for j:=1 tо 6-i do begin
n := n + 1;
A[i,j] := n;
end;
Какой элемент массива будет иметь в результате максимальное значение?
Билет № 7
Интегрированная среда программирования Borland Pascal: интерфейс, главное меню.
Составить программу заполнения массива B[1..10] таким образом: элементы с нечетными индексами равны числу 2, а элементы с четными индексами равны числу 5.
Значения элементов двумерного массива А размером 5x5 задаются с помощью вложенного цикла в представленном фрагменте программы:
for i:=1 tо 5 do
for j:=1 tо 5 do begin
A[i,j] := i*j;
end;
Сколько элементов массива будут иметь значения больше 10?