Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 21.09.2015
Сообщений: 32
1

Определить максимальное значение в каждой строке матрицы

30.09.2015, 09:18. Просмотров 646. Ответов 5
Метки нет (Все метки)


Нужно решить такую задачку, дано матрицу 7 на 8
вывести на экран максимальное значение в каждой ее строке
Подскажите как сделать
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
void Ex8()
{
    int matrix[7][8];
    for (int row = 0; row < 7; ++row)
    {
        for (int col = 0; col < 8; ++col)
            matrix[row][col] = col + 1;
    }
 
    int max = 0;
    for (int row = 0; row < 7; ++row)
    {
        for (int col = 0; col < 8; ++col)
        {
        
            printf("%d ", matrix[row][col]);
 
        }
        printf("\n");
    }
}
 
int main()
{
    Ex8();
    return 0;
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2015, 09:18
Ответы с готовыми решениями:

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

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

Найти максимальное значение в каждой строке матрицы
Как найти максимальное значение в каждой строке? for (int i=0; i&lt;rows; i++) { for...

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

5
Модератор
Эксперт С++
10392 / 8665 / 5244
Регистрация: 18.12.2011
Сообщений: 23,177
30.09.2015, 09:27 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
#include <stdio.h>
#include <stdlib.h>
void Ex8()
{
    int matrix[7][8];
    int row,col,maxl;
    for (row = 0; row < 7; ++row)
    {
        for (col = 0; col < 8; ++col)
        {
            matrix[row][col] = rand()%100;
            printf("%d ", matrix[row][col]);
        }
        printf("\n");
   }
 
    for (row = 0; row < 7; ++row)
    {
        max = matrix[row][0];
        for (col = 1; col < 8; ++col)
           if(max<matrix[row][col])
                max=matrix[row][col];
        printf("row %d, max=%d/n",row, max);
    }
}
 
int main()
{
    Ex8();
    return 0;
}
1
149 / 137 / 61
Регистрация: 08.09.2014
Сообщений: 1,201
30.09.2015, 09:39 3
Есть пару недочетов строка 6 maxl, а надо max, строка 23 символ новой строки, printf("row %d, max=%d\n",row, max); в другую сторону повернуть и 3 недочет matrix[row][col] = rand()%100; постоянно будет одна и та же матрица поэтому после 6 строки лучше вставить строку srand (time (NULL));
0
0 / 0 / 0
Регистрация: 21.09.2015
Сообщений: 32
30.09.2015, 10:50  [ТС] 4
zss, не нужно вывести на экран максимальное значение в каждой ее строке. а я вывожу макс всей матрице
0
149 / 137 / 61
Регистрация: 08.09.2014
Сообщений: 1,201
30.09.2015, 11:01 5
Та ладно, там выводится строка и число, все правильно там
0
0 / 0 / 0
Регистрация: 21.09.2015
Сообщений: 32
30.09.2015, 11:06  [ТС] 6
Игорь1986, да вру, сори. я у себя вывод за forом сделал, сори. Исправил
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2015, 11:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Вывести на экран максимальное значение в каждой строке матрицы
Дана квадратная вещественная матрица размерности n.Вывести на экран максимальное значение в каждой...

Найти минимальное и максимальное значение в каждой строке матрицы
Дана матрица размером 5х10. Найти минимальное и максимальное значение в каждой строке. Если не...

Вывести на экран максимальное значение в каждой строке матрицы
Написать программу, заполняющую матрицу 7х7 случайными числами от -10 до 10. Вывести на экран:...

Найти минимальное|максимальное значение в каждой строке матрицы
Осталось 30мин помогите Дана матрица размером 5 x 10 . Найти минимальное и максимальное значение...


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

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

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