Консультация № 115361
22.12.2007, 12:32
0.00 руб.
0 1 1
Даны массивы С и D оа на 5 и 6 элементов.
Определить массив А на 5 элементов по следующему правилу

А[i] (i=0,...,4) равно сумме максимальных значений итой строки массива С и массива D.
В программе предусмотреть воод массивов и вывод исходных дааных и результатов

Обсуждение

Неизвестный
25.12.2007, 03:57
общий
это ответ
Здравствуйте, Трегубова Ольга Владимировна!
В приложении приведена функция max_in_row. На ее вход подается двумерный вещественный массив, длина строки матрицы и номер строки. Возвращает функция максимальный элемент строки с индексом row_number. Цикл для формирования массива А также приведен. Ввод и вывод доделаете самостоятельно.

Приложение:
//Функция вычисления максимального элемента в строке матрицыdouble max_in_row(double **matrix, int row_size, int row_number) { double max = matrix[row_number][0]; for(int i=0; i<row_size; i++) if(matrix[row_number][i] > max) max = matrix[row_number][i]; return max;}//Цикл для формирования массива Аfor(int i=0; i<5; i++) A[i] = max_in_row(C, 6, i) + max_in_row(D, 6, i);
Форма ответа