Страница 1 из 1

Помогите с матрицами

Добавлено: 22 фев 2011, 15:33
Moisha
Помогите пожалуста с задачами:
1. В одномерном массиве действительных чисел A(N) нулевой элемент заменить суммой элементов массива, а отрицательный умножить на (-1). Вывести на экран сумму и преобразованный массив.
2. В матрице действительных чисел в каждой строке каждый четный элемент (четный по индексу) преобразовать по формуле A(i)=2*A(i)+3. Вывести преобразованную матрицу на экран.

Re: Помогите с матрицами

Добавлено: 22 фев 2011, 16:16
mc-black
Уточните, пожалуйста:
1. В какой программе необходимо выполнить эти задания? (Excel, Word, другое...)
2. Каким способом задаются данные исходных матриц (прописаны в коде программы, вводятся пользователем через InputBox, берутся из диапазона ячеек Excel, заполняются программой случайным образом (используя генерацию псевдослучайных чисел) или еще как-то)?
3. В задаче 1 возможен вариант, когда в матрице больше одного нулевых и отрицательных элементов - как поступать: подставлять/умножать для всех, только для первых встреченных?
4. В задаче 1 суммировать до или после умножения элементов на -1?

Re: Помогите с матрицами

Добавлено: 22 фев 2011, 16:46
Moisha
1. Visual Basic
2. Данные исходных матриц вводятся пользователем
3. В задаче 1 в матрице заменить все нулевые и отрицательные элементы
4. В задаче 1 суммировать после умножения элементов на -1