Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 07.01.2013
Сообщений: 7

Microsoft Visual Studio: Для каждой строки матрицы с нулевым элементом на главной диагонали вывести номер наибольшего элемента

07.01.2013, 02:31. Показов 2771. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, прошу помощи. Вопрос жизни и смерти.
В программировании вообще что-то тяжко. С горем попалам сдаю.
1 курс... тяжело...
не знаю как написать задачи....(((
помогите, очень прошуууу(((

5.1. ОБРАБОТКА ДВУМЕРНЫХ МАССИВОВ
2. *Для каждой строки целочисленной матрицы порядка n  n с нулевым элементом на главной диагонали вывести номер и значение наибольшего из элементов этой строки.
Вложения
Тип файла: zip методичка.zip (270.3 Кб, 7 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.01.2013, 02:31
Ответы с готовыми решениями:

Вывести позицию наибольшего элемента на главной диагонали матрицы
Что нужно добавить, чтобы выводило позицию наибольшего элемента главной диагонали? Наибольший элемент на главной диагонали и вывести его...

Элементы главной диагонали матрицы заменить максимальным элементом каждой строки
в матрице А(10,10) элементы главной диагонали заменить максимальным элементом каждой строки в паскале авс

Получить одномерный массив из минимальных элементов каждой строки матрицы, кроме элемента главной диагонали
дана квадратная матрица А(N,M) получить одномерный массив из минимальных элементов каждой строки матрицы кроме элемента главной диагонили

1
136 / 107 / 61
Регистрация: 05.02.2012
Сообщений: 241
07.01.2013, 03:58
Лучший ответ Сообщение было отмечено Andreevich07 как решение

Решение

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 <iostream>
 
using std::cout;
 
int main(int argc, char* argv[])
{
    const int n = 5;
    int arr[n][n] = {{1, 2, 3, 4, 5}, 
                     {2, 0, 1, 4, 7}, 
                     {4, 7, 8, 4, 1}, 
                     {2, 3, 9, 0, 9}, 
                     {1, 3, 5, 6, 0}};
 
    for (int i = 0; i < n; i++)
    {
        if(arr[i][i] == 0)
        {
            int max = 0;
            for (int j = 1; j < n; j++)
            {
                if (arr[i][max] < arr[i][j])
                {
                    max = j;
                }
            }
            cout << "Row #" << i << ": index - " << max << "    value - " << arr[i][max] << '\n';
        }
    }
 
    return 0;
}
Будут вопросы пиши.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.01.2013, 03:58
Помогаю со студенческими работами здесь

Вывести номер строки матрицы , в которой элемент , стоящий на главной диагонали , максимален
как вывести номер строки?! Вывести номер строки матрицы , в которой элемент , стоящий на главной диагонали , максимален.

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

Для каждой заданной матрицы определить местоположение (номер строки и номер столбца) минимального элемента
Даны массивы А, В, С. Для каждого определить местоположение (номер строки и номер столбца) минимального элемента.

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

В каждой строке поменять местами элемент главной диагонали строки с последним отрицательным элементом строки
Здравствуйте, нужно поменять элемент главной диагонали с последним отрицательным элементом строки. Долго голову лама не получается. Прошу...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru