Вопрос задан 09.06.2023 в 07:48. Предмет Информатика. Спрашивает Салук Эвелина.

Реализовать программу Задана матрица действительных чисел размерностью М х N (2=Найти минимальное

значение из всех максимальных элементов строки.
0 0
Перейти к ответам

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

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

#include <stdio.h>

#include <time.h>

#include <stdlib.h>

int main()

{

int n, i, j, jmax, jmin; float a[50][50], min, max, sum = 0;

printf("N = "); scanf_s("%d", &n);

for (i = 1; i <= n; i++)

{

for (j = 1; j <= n; j++)

{

a[i][j] = rand() % 10 - 5.37;

printf("%7.3f", a[i][j]);

}

printf("\n");

}

printf("\n");

for (i = 1; i <= n; i++)

{

max = a[i][1]; jmax = 1;

min = a[i][1]; jmin = 1;

for (j = 1; j <= n; j++)

{

if (a[i][j] > max)

{

max = a[i][j];

jmax = j;

}

if (a[i][j] < min)

{

min = a[i][j];

jmin = j;

}

}

float tmp = a[i][jmax];

a[i][jmax] = a[i][jmin];

a[i][jmin] = tmp;

for (j = 1; j <= n; j++)

printf("%7.3f", a[i][j]);

printf("\n");

}

for (int i = 0; i < n; i++)

for (int j = 0; j < n; j++)

if (i == j)

{

sum += a[i][j];

}

printf("Summa - %7.3f", sum);

}

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

Привет! Вот пример программы на языке Python, которая находит минимальное значение из всех максимальных элементов строки в заданной матрице:

python
def find_min_max(matrix): min_max = float('inf') # Инициализируем переменную min_max бесконечностью for row in matrix: max_val = max(row) # Находим максимальный элемент в текущей строке if max_val < min_max: # Если максимальный элемент меньше текущего минимального, обновляем его min_max = max_val return min_max # Пример использования matrix = [ [5, 3, 8], [2, 7, 1], [6, 4, 9] ] result = find_min_max(matrix) print("Минимальное значение из всех максимальных элементов строк:", result)

В этом примере функция find_min_max принимает матрицу в качестве аргумента. Она проходит по каждой строке матрицы и находит максимальный элемент в каждой строке. Затем она сравнивает найденные максимальные элементы и находит минимальное значение из них. Наконец, она возвращает это минимальное значение.

В приведенном примере результат будет 5, так как максимальный элемент первой строки равен 8, второй строки — 7, а третьей строки — 9, и из этих значений минимальным является 5.

0 0

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

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

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