Вопрос задан 02.05.2019 в 09:40. Предмет Информатика. Спрашивает Кньовець Женя.

Дан квадратный массив целых положительных чисел 10*10 вычислить сумму элементов строки,в которой

расположен максимальный элемент?
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Дедук Вова.

if(a>b) cout << a;

 

if(a<b)cout <<b;

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вычисления суммы элементов строки, в которой расположен максимальный элемент в данном квадратном массиве целых положительных чисел размером 10x10, нужно выполнить следующие шаги:

1. Найти максимальный элемент в массиве. 2. Определить индекс строки, в которой расположен максимальный элемент. 3. Вычислить сумму элементов этой строки.

Шаги для решения задачи:

1. Найти максимальный элемент в массиве: - Пройтись по всем элементам массива и сохранить максимальное значение и его индексы. - Используйте циклы и условные операторы для сравнения значений и обновления максимального значения и его индексов.

2. Определить индекс строки, в которой расположен максимальный элемент: - Используйте индексы максимального элемента, найденные на предыдущем шаге, чтобы определить индекс строки, в которой он находится. - В данном случае, индекс строки будет равен индексу первого элемента максимального значения.

3. Вычислить сумму элементов этой строки: - Пройтись по элементам строки с помощью цикла и вычислить их сумму.

Пример кода на Python:

```python # Исходный массив array = [ [2, 3, 8, 1, 2, 4, 2, 3, 1, 3], [4, 5, 1, 2, 10, 2, 3, 10, 1, 3], [100, 3, 1, -10, 2, 3, 1, 0, 10, 11], [30000, 263, 262, -1, 2, 4, -2, 3, 1, 5], [1, 2, 3, 4, 5, 6, 7, 8, 9, 10], [10, 9, 8, 7, 6, 5, 4, 3, 2, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [2, 2, 2, 2, 2, 2, 2, 2, 2, 2], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3] ]

# Находим максимальный элемент и его индексы max_value = array[0][0] max_row_index = 0

for i in range(len(array)): for j in range(len(array[i])): if array[i][j] > max_value: max_value = array[i][j] max_row_index = i

# Вычисляем сумму элементов строки с максимальным элементом row_sum = sum(array[max_row_index])

# Выводим результат print(f"Сумма элементов строки с максимальным элементом: {row_sum}") ```

Результат выполнения кода будет выводить сумму элементов строки, в которой расположен максимальный элемент.

Примечание: В данном примере предполагается, что индексы массива начинаются с 0. Если индексы начинаются с 1, то нужно будет внести соответствующие изменения в коде.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос