Лабораторный практикум по информатике. Мухина И.Н - 28 стр.

UptoLike

Составители: 

28
21. Задан массив X. Напишите программу вычисления
величины s = k1-k2, где k1 - сумма квадратов элементов
массива, k2 - произведение положительных элементов массива.
22.
Задан массив X. Напишите программу вычисления и
печати массива Y , элементы которого определяются по формуле
[]
[
]
Bixiy = , где B - максимальный элемент массива X.
23.
Напишите программу, которая объединяет два
упорядоченных по возрастанию вектора в один вектор, также
упорядоченный по возрастанию.
24.
Напишите программу обмена значений {x
s
, x
s+1
, …,x
k
} и
{y
s
, y
s+1
,…,y
k
} между массивами X и Y. Значения s и k вводятся
пользователем. Программа должна проверять корректность
вводимых данных.
25.
Задан массив A. Напишите программу, которая удаляет
k-ый элемент массива и на его место вставляет число x.
26.
Задан массив B. Напишите программу, которая меняет
местами элементы с номерами l и k.
27.
Задан массив C. Напишите программу, которая меняет
местами первый элемент и последний их отрицательных
элементов массива C.
28.
Задан массив D. Напишите программу, которая меняет
местами элементы с номера l до номера k теми же элементами,
но в обратном порядке
29.
Составьте программу вычисления суммы
()
=
=
n
i
ii
baS
1
2
при n = 5. Элементы векторов a и b
вычисляются по формулам:
=
=
.,
;,
;,
;,
3
2
2
нечетноеiеслиi
четноеiеслиi
b
нечетноеiеслиi
четноеiеслиi
a
ii
    21. Задан массив X. Напишите программу вычисления
величины s = k1-k2, где k1 - сумма квадратов элементов
массива, k2 - произведение положительных элементов массива.
      22. Задан массив X. Напишите программу вычисления и
печати массива Y , элементы которого определяются по формуле
y[i ] = x[i ] − B , где B - максимальный элемент массива X.

    23. Напишите программу, которая объединяет два
упорядоченных по возрастанию вектора в один вектор, также
упорядоченный по возрастанию.
     24. Напишите программу обмена значений {xs, xs+1, …,xk} и
{ys, ys+1,…,yk} между массивами X и Y. Значения s и k вводятся
пользователем. Программа должна проверять корректность
вводимых данных.
    25. Задан массив A. Напишите программу, которая удаляет
k-ый элемент массива и на его место вставляет число x.
    26. Задан массив B. Напишите программу, которая меняет
местами элементы с номерами l и k.
    27. Задан массив C. Напишите программу, которая меняет
местами первый элемент и последний их отрицательных
элементов массива C.
     28. Задан массив D. Напишите программу, которая меняет
местами элементы с номера l до номера k теми же элементами,
но в обратном порядке
     29. Составьте       программу        вычисления        суммы
      n
S=   ∑ (a
     i =1
            i   − bi ) при n = 5. Элементы векторов a и b
                   2



вычисляются по формулам:

          ⎧i, если i − четное;         ⎧⎪i 2 , если i − четное;
     ai = ⎨ 2                     bi = ⎨ 3
          ⎩i , если i − нечетное;       ⎪⎩i , если i − нечетное.




                                28