Массивы

715 задачвместе с подтемами
Число у задачи — рейтинг сложности, слово рядом — насколько она трудна по сравнению с другими задачами такого же типа. Шкалы задач с ответом и задач с кодом между собой не сравниваются. Рядом — счётчики попыток: ✓ успешные, ✗ неуспешные.
6001#6001
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив элементами по следующему правилу (первый элемент равен значению N) и вывести его на экран в одну строчку через пробел:

20   17  14   11  ... 

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5 5 2 -1 -4 -7 

6000#6000
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив элементами по следующему правилу и вывести его на экран в одну строчку через пробел:

1 4 9 16 25 ...
 

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5 1 4 9 16 25

5999#5999
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив элементами по следующему правилу и вывести его на экран в одну строчку через пробел:

1 3 5 7 9 ...
 

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 5 1 3 5 7 9

5998#5998
Дано неотрицательное число N- количество элементов массива (N<=100)

Заполнить массив элементами по следующему правилу и вывести его на экран в одну строчку через пробел:

2 4 6 8 10 ...
 

Пример входных и выходных данных
№ Входные данные Выходные данные
1 5 2 4 6 8 10
4997#4997
Дано предложение с нечетным количеством символов. Нужно символ стоящий в середине заменить на символ слева от него.

Пример входных и выходных данных
№ теста Входные данные Выходные данные
1 a b aab
2 aaa aaa

Дан массив из N положительных элементов, больших 1 (\(2<=N<=100\)). Вставить значение a перед всеми элементами, кратными а.

Входные данные
На входе подаются в первой строке N - число элементов массива. Вторая строка содержит число a. Третья строка содержит N чисел - значения элементов массива.

Выходные данные
Выведите результирующий массив в одну строку.
 
Примеры
№ Входные данные Выходные данные
1 5
2
43  50  76  84 100 
43 2 50 2 76 2 84 2 100
Дано число N (\(2<=N<=20\), N-четное) - количество элементов массива. Напишите программу, которая меняет местами попарно элементы заданного массива. То есть первый со вторым, третий  с четвертым и т.д.

Входные данные
В первой строке содержится число N - количество элементов массива. Вторая строка содержит значения элементов массива.

Выходные данные
Необходимо вывести на экран результирующий массив.
 
Пример
№ Входные данные Выходные данные
1 4
1 2 3 4
2 1 4 3
Дан массив из N элементов (\(2<=N<=15\)). Переставить элементы с номера a по номер b в обратном порядке.

Входные данные
На входе подаются в первой строке N - число, во второй строке два целых числа a и b (\(a<b\)) - индексы элементов, в диапазоне которых необходимо переставить элементы массива. Третья строка содержит N чисел - значения элементов массива.
Нумерация элементов массива начинается с 1.

Выходные данные
Выведите результирующий массив в строку
 
Пример
№ Входные данные Выходные данные
1 5
2 4
43  56  76  84 100 
43 84 76 56 100
1042#1042
Фрагмент р : = 1; for i :=1 to n do р : =p*abs(x[i]); определяет...

Ответ: 1) произведение модулей всех чисел ряда X[i] 2)корень квадратный из произведения модулей чисел X 3) 4)среднее геометрическое модулей чисел ряда X

989#989

Выберите наиболее правильное продолжение фразы: "Массив - это ..."

Ответ: 1) Ограниченная упорядоченная совокупность однотипных величин 2) Ограниченная совокупность различных элементов 3) Совокупность ограниченного числа логически связанных компонент, принадлежащих к разным типам 4)нет правильного утверждения

930#930
Индексом элемента называется…

Ответ: 1) Номер элемента в массиве 2)Значение элемента массива 3)Последний элемент в массиве 4)Индексная переменная

797#797
Фрагмент р : = 1; for i:=1 to n do р := p*x[i]; находит ...

Ответ: 1) произведение натуральных последовательных чисел 2) 3) произведение элементов заданного ряда чисел 4)

796#796

Фрагмент s : = х[1]; for i:=1 to n do if s > x[i] то s := х[i]; находит...

Ответ: 1) минимальный элемент массива чисел X 2)сумму отрицательных элементов X 3) 4)индекс минимального элемента X

293#293

Что выполняет следующий фрагмент программы?

...
int random(int N)
{
 return rand()%N;
}
...
main()
{
const int N = 10;
int A[N], i;
printf("Исходный массив:\n");
for (i=0; i
1)  Заполняет массив случайными числами и не выводит их на печать.
2)  Заполняет массив случайными числами и выводит их на печать.
3)  Заполняет массив одинаковыми числами и выводит их на печать.
4)  Исходный фрагмент содержит ошибку
Поделиться
Класснуть