Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
BlizzardOutside
0 / 0 / 0
Регистрация: 03.10.2015
Сообщений: 3
1

Найти максимальный элемент каждой строки матрицы

06.12.2015, 15:18. Просмотров 338. Ответов 0

Задача - даны две матрицы размерности n. Необходимо найти максимальный элемент каждой строки матрицы 2 и умножить на соответствующие строки матрицы 1.
С поиском максимального элемента в каждой строке не могу разобраться. Вот что имею.
Программа работает корректно с размерностью 2, если размерность выше - чушь собирает. Помогите найти ошибки, пожалуйста.

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <locale.h>
#define N 10
 
int main()
{
    setlocale(LC_CTYPE, "Russian");
    int n, i, j, m, k, max;
    int M1[N][N];
    int M2[N][N];
    printf_s("Введите размерность матриц M1 и M2: ");
    scanf_s("%d", &n);
    printf_s("Введите элементы матрицы M1: \n");
    for (i = 0; i < n; i++)
        for (j = 0; j < n; j++)
        {
            scanf_s("%d", &M1[i][j]);
        }
    printf_s("\n");
    printf_s("Введите элементы матрицы M2: \n");
    for (m = 0; m < n; m++)
        for (k = 0; k < n; k++)
        {
            scanf_s("%d", &M2[m][k]);
        }
    printf_s("\n");
    for (m = 0; m < n; m++)      //поиск max
    {
        max = M2[m][k];
        for (k = 1; k < n; k++)
        {
            if (M2[m][k] > max)
                max = M2[m][k];
            printf_s("%d\n", max);
        }
    }
    _getch();
}
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.12.2015, 15:18
Ответы с готовыми решениями:

Найти максимальный элемент каждой строки матрицы
Здравствуйте! Помогите, пожалуйста, мне с программой. Я си изучаю 2 день и у меня возникла проблема...

Поменять местами максимальный и минимальный элемент каждой строки матрицы
//Задана целочисленная матрица размером NxM. //Поменять местами максимальный и минимальный...

Поменять местами максимальный и минимальный элемент каждой строки матрицы
Задана целочисленная матрица размером NxM. Поменять местами максимальный и минимальный элемент...

В каждой строке матрицы найти максимальный элемент
Задан двумерный массив. В каждой его строке найти максимальный элемент.

Найти максимальный элемент в каждой строке матрицы отдельно.
Задана матрица A(n,m). для выполнения действий над элементами матрицы в соответствии с данными,...

0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.12.2015, 15:18

Двумерный массив. Найти максимальный элемент каждой строки
Двумерный массив. Найти максимальный элемент каждой строки

Сдвиг элементов каждой строки матрицы так, чтобы максимальный элемент встал на первое место
Задана матрица размером NxM. Передвинуть циклическим сдвигом элементы каждой строки так, чтобы...

Найти максимальный и минимальный элемент в каждой строке матрицы и поменять их местами
Дана матрица вещественных чисел N х М. Количество строк N и столбцов М задается пользователем....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru