Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Visual Studio: Вычислить сумму нечетных элементов массива, индексы которых есть полные квадраты http://www.cyberforum.ru/cpp-beginners/thread754597.html
Здравствуйте, прошу помощи. Вопрос жизни и смерти. В программировании вообще что-то тяжко. С горем попалам сдаю. 1 курс... тяжело... не знаю как написать задачи....((( помогите, очень прошуууу((( 4.1. ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ 1. *Вычислить сумму элементов массива, которые есть нечетные числа и индексы которых есть полные квадраты.
C++ Преобразовать строку так, чтобы буквы каждого слова были остортированы по возрастанию Подскажите идею,как можно преобразовать строку так,чтобы буквы каждого слова были остортированы по возрастанию? http://www.cyberforum.ru/cpp-beginners/thread754584.html
Операторы ввода вывода C++
Сама задача. Реализовать класс «бинарное дерево» рекурсивно реализовав в нем метод добавления элемента, а также (нерекурсивно) метод поиска элемента в дереве. Наследовавшись от класса добавить рекурсивные методы обхода дерева «левый сын–вершина–правый сын» и подсчета вершин дерева. Добавить операторы ввода/вывода, методы ввода/вывода в определенный файл. Собственно необходимо реализовать...
Алфавит. Символы операций. Специальные символы C++
Алфавит. Символы операций. Специальные символы. Один из вопросов билета, предстоящего мне экзамена. 1.Не могу найти в чем разница между специальными символами и символами операций. Вроде как логически понятна разница что "+" - символ операций' а ":" - специальный символ. Ну а эти символы кажутся мне спорными "!=","!","|=","->*","&". Как сформулировать на словах их разницу? 2.Ничего не нашел...
C++ Работа с экраном в текстовом режиме http://www.cyberforum.ru/cpp-beginners/thread754506.html
как используя функцию textbackground менять цвета фона консоли через паузу sleep
C++ Вычислить очень нужен код... Аргумент - r Значения аргумента - 8.269 2.862 a - 6.347 b - 21.4 подробнее

Показать сообщение отдельно
miriganua
131 / 102 / 4
Регистрация: 05.02.2012
Сообщений: 241
07.01.2013, 03:58     Microsoft Visual Studio: Для каждой строки матрицы с нулевым элементом на главной диагонали вывести номер наибольшего элемента
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;
}
Будут вопросы пиши.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru