26 нояб. 2009 г.

Методы работы с элементами одномерного массива. Практическая работа № 1.

Задачи на отработку алгоритмов работы с элементами 


Дан одномерный массив размерностью n.
1.Заменить отрицательные элементы массива на противоположные по знаку;
2.Прибавить к каждому элементу массива число 25;
3.Если элемент четный, то прибавить к нему первый, если нечетный – последний элемент массива. Первый и последний элементы не изменять
4.Все четные элементы массива возвести в квадрат, а нечетные удвоить.
5.Из положительных элементов массива вычесть элемент с номером k1, а отрицательные увеличить на значение элемента с номером k2, нулевые элементы оставить без изменения
6.Изменить знак у максимального по модулю элемента массива
7. Даны два одномерных массива одинаковой размерности. Получить третий массив такой же размерности, каждый элемент которого равен сумме соответствующих элементов данных массивов
8. Даны два одномерных массива одинаковой размерности. Получить третий массив такой же размерности, каждый элемент которого равен максимальному из соответствующих элементов данных массивов
9. Дан первый элемент арифметической прогрессии и разность между соседними элементами. Сформировать одномерный массив из первых n элементов арифметической прогрессии.
10. Даны два одномерных массива A и B. Найти их скалярное произведение. Скалярное произведение определяется как сумма A[1]·B[1]+ A[2]·B[2]+… +A[n-1]·B[n-1]+A[n]·B[n], где n – количество элементов в массивах.
11. Найти значение второго максимального по модулю элемента массива
12. Найти среднеарифметическое значение элементов массива
13. Из элементов массива A сформировать элементы массива B по правилу: B[i]:=A[1]+A[2]+..+A[i]

(все ответы шлём в комментарии с указанием ФИО и класса)

Комментариев нет:

Отправить комментарий

Комментарии просматриваются модератором.