Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
defex04
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 13
#1

Матрица 3х3. Задание в топике - C++

01.11.2013, 17:13. Просмотров 366. Ответов 7
Метки нет (Все метки)

Надо в каждой строке матрицы размера 3х3 найти максимальный элемент среди отрицательных, а если строка не содержит отрицательные элементы, написать об их отсутствии.
Помогите пожалуйста, 3й день вожусь с этим заданием, безрезультатно(
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2013, 17:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Матрица 3х3. Задание в топике (C++):

Как в С++ из файла записать в массив,в файле матрица 3Х3 - C++
Всё в названии =(

Матрица 3х3, найти количество отрицательных и сумму положительных элементов - C++
доброго времени суток) такая вот задача в c++ visual studio 2005 ввести с клавиатуры целочисленную матрицу Q3x3. найти количество...

Класс матрица (осуществить вывод матриц в виде массива 3х3) - C++
Здравствуйте. Помогите пожалуйста осуществить вывод матриц в виде массива 3х3, а также выбор метода класса по желанию пользователя. ...

Матрица!!! Курсовое задание!!! - C++
Задача: Дана действительная квадратная матрица порядка n. Найти наибольшее из значений элементов, расположенных в заштрихованной области...

дана квадратичная матрица z[n][n]. составить программу, которая если матрица симметричная(транспонированная матрица равна исходной), сделает ее не сим - C++
помогите пожалуйста. условие: дана квадратичная матрица z. составить программу, которая если матрица симметричная(транспонированная...

Строки в матрице 3х3 - C++
поменять местами строки в матрицах (№ задаётся пользователем) , как это сделать ? поменять в ручную ? a = A; A = A; A = a;...

7
Rivory
146 / 112 / 2
Регистрация: 15.01.2013
Сообщений: 266
01.11.2013, 17:17 #2
Зачем дублировать темы? Я в прошлой написал где ошибка.
Матрица. Максимальный из отрицательных, минимальный из положительных
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
01.11.2013, 17:21 #3
defex04, вот как то так. Проверяйте
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
int a[3][3];
    for (int i = 0; i < 3; i++)
    {
        int max = -1;
        for (int i = 0; i < 3; i++)
            if (a[i][j] < 0 && max == -1)
                max = j;
            else if (a[i][j] < 0)
            {
                if (a[i][j] > a[i][max]) max = j;
            }
        if (max == -1) cout << "Нет отрицательных" << endl;
        else cout << "Максимальный: " << max << endl;
    }
0
defex04
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 13
01.11.2013, 17:31  [ТС] #4
Матрица 3х3. Задание в топике

Вот результат программы
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
01.11.2013, 17:34 #5
defex04, ну да. Такое она и должна выводить... Результаты проверки 1,2 и 3 строки.
0
defex04
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 13
01.11.2013, 17:38  [ТС] #6
Я наверное не правильно объяснил(
предполагалось что результат будет таким
Максимальный отрицательный -1
Максимальный отрицательный -5
Отрицательных нет
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
01.11.2013, 17:42 #7
defex04, вам значение надо получается? Ну тогда строка
C++
1
else cout << "Максимальный: " << max << endl;
будет такой:
C++
1
else cout << "Максимальный: " << a[i][max] << endl;
1
defex04
0 / 0 / 0
Регистрация: 31.10.2013
Сообщений: 13
01.11.2013, 17:49  [ТС] #8
Огромное спасибо
0
01.11.2013, 17:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2013, 17:49
Привет! Вот еще темы с ответами:

Создать поле 3х3 - C++
Запрашиваются 3 координаты, я ввожу например а1 в2 с3, после вводится линия, а если координаты а1 в2 с2, то линия ломанная и не выводится....

Крестики-нолики (3х3) - C++
Доброго времени суток! Прошу проконсультировать. Необходимо сделать игру крестики-нолики (3х3). Как вообще посоветуете действовать?...

ввод матрицы 3х3 - C++
нада написать прогу для ввода матрици 3х3 с клавиатуры

Максимальный элемент масива 3х3 - C++
Помогите пожалуйста) Находил подобные задачи,но не знаю как переписать именно под моё условие...несколько примеров приложу. Дано...


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

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

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