
- •Билет № 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
Билет № 14
Структурированные типы данных языка Borland Pascal: строки.
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100. Написать программу, позволяющую найти и вывести сумму элементов массива, кратных двенадцати.
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do
A[i]:= i;
for i:=1 to 11 do
A[i-1]:= A[11-i];
Чему будут равны элементы этого массива?
Билет № 15
Структурированные типы данных языка Borland Pascal: множества.
Дан целочисленный массив из 30 элементов. Элементы массива могут принимать целые значения от 0 до 100. Напишите программу, позволяющую найти и вывести произведение элементов массива, которые имеют чётное значение и не оканчиваются на 0.
В программе описан одномерный целочисленный массив с индексами от 0 до 10. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i;
for i:=0 to 10 do begin
A[10-i]:=A[i];
A[i]:=A[10-i];
end;
Чему будут равны элементы этого массива?
Билет № 16
Ввод и вывод одномерных массивов.
Дан целочисленный массив из 20 элементов. Элементы массива могут принимать целые значения от 0 до 100. Напишите программу, позволяющую найти и вывести минимальное значение среди элементов массива, которые имеют чётное значение и не делятся на три.
Элементы двухмерного массива A размером 99 задаются с помощью следующего фрагмента программы:
for n:=1 to 9 do
for k:=1 to 9 do
A[n,k]:=n+k+1;
Сколько элементов массива A будут принимать четные значения?
Билет № 17
Обработка массивов.
Дана матрица из 30 элементов. В сменить в матрице знак максимального по модулю элемента на противоположный.
В программе описан одномерный целочисленный массив с индексами от 0 до 10 и целочисленные переменные k, i. В приведенном ниже фрагменте программы массив сначала заполняется, а потом изменяется:
for i:=0 to 10 do A[i]:=i;
for i:=10 downto 0 do begin
k:=A[10-i];
A[10-i]:=A[i];
A[i]:=k;
end;
Чему будут равны элементы этого массива?
Билет № 18
Стандартные функции для массива целых и вещественных чисел.
Написать программу, спрашивающую сокращенное имя, и выдающую полное (например, Саша - Александр) для десяти ваших знакомых. Ввод незнакомого имени должен вывести заявление типа: "Я с вами не знаком".
Элементы двухмерного массива A размером 44 первоначально были равны 0. Затем они изменяются с помощью следующего фрагмента программы:
for n:=1 to 4 do
for k:=n to 4 do
A[n,k]:=1;
Сколько элементов массива A будут равны 1?
Билет № 19
Объявление строковых типов данных.
Написать программу, которая требует ввода времени дня и, в зависимости от введенного значения, желает доброго утра, доброго дня, доброго вечера или спокойной ночи.
Элементы двухмерного массива A размером 1010 первоначально были равны 1. Затем значения некоторых из них меняют с помощью следующего фрагмента программы:
for n:=1 to 4 do
for k:=1 to n+1 do begin
A[n,k]:=A[n,k]-1;
A[n,k+1]:=A[n,k]-1;
end;
Сколько элементов массива в результате будут равны 0?