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

Вывести строку матрицы, в которой элемент, стоящий на главной диагонале, максимальный среди элементов главной диагонали. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ из С в С++ http://www.cyberforum.ru/cpp-beginners/thread413068.html
Добрый вечер всем. Нужно переделать задачу из С в С++.Помогите плиз) #include "string.h" #include "stdio.h" #include "locale.h" #include "iostream" using namespace std; struct AEROFLOT { char *namereice;
C++ Запись результата в массив #include <iostream> #include <windows.h> using namespace std; const n=5; class array { public: array(); http://www.cyberforum.ru/cpp-beginners/thread413064.html
программа вращающейся сферы с эффектом разбиения на с++ Borland C++
реализовать на с++ Borland программу: сфера падает вращаясь и разбивается на кусочки !!! :cry::( помогите кто чем может !!!:cry:
C++ Найти размеры всех прямоугольников, удовлетворяющих условию
задачи на си: 1) найти размеры всех прямоугольников, площадь которых равна заданному натуральному числу S и стороны которых выражены натуральными числами. При этом решения, которые получаются перестановкой размеров сторон считать одинаковыми. 2) Даны три слова. Напечатать их общие буквы. Повторяющиеся буквы каждого слова не рассматривать. Запрещено создавать темы с множеством вопросов во...
C++ Форматирование вывода cout http://www.cyberforum.ru/cpp-beginners/thread413029.html
Может не в ту ветку, но напишу здесь. Задание из лаб. Задача вывести города по левому краю, а их население - по правому. Интересно то, что верхняя строка "Город Население" выводится правильно, а все последующие не принимают положение "лефт", а так и остаются по правому краю. #include <iostream> #include <iomanip> using namespace std;
C++ Класс "Матрица": конструктор, деструктор и перегрузка операторов Матрица – KMatrix Методы: конструкторы, деструктор; операции: , =, ==, !=, +, +=, –, –=, *, *=, <<, >> функции: Transpose – транспонирование матрицы, Rows() – количество строк, Cols() – количество колонок, Swap() - обменять... подробнее

Показать сообщение отдельно
Heidel
 Аватар для Heidel
110 / 110 / 7
Регистрация: 11.10.2011
Сообщений: 647
20.12.2011, 23:30     Вывести строку матрицы, в которой элемент, стоящий на главной диагонале, максимальный среди элементов главной диагонали.
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
 
int main ()
{
    srand(time(NULL));
 
    int i, j, n;
    int **mas = NULL;
 
    cout << "Vvedite razmernost matrizy n = ";
    cin >> n;
 
    cout << "\nMatriza razmerom " << n << "x" << n <<"\n\n";
    
    //Âûäåëÿåì ГЇГ*ìÿòü ïîä Г¬Г*òðèöó
    //Âûäåëÿåì ГЇГ*ìÿòü ïîä Г¬Г*Г±Г±ГЁГў ñòðîê Г¬Г*òðèöû
    mas = new int*[n];
    for (i = 0; i < n; ++i)
    {
        //Âûäåëÿåì ГЇГ*ìÿòü ïîä ГЄГ*æäóþ ñòðîêó Г¬Г*òðèöû
        mas[i] = new int[n];
        for (j = 0; j < n; ++j)
        {
            mas[i][j] = rand()%101; //Г‡Г*ïîëГ*ГҐГ*ГЁГҐ Г¬Г*òðèöû ñëó÷Г*Г©Г*ûìè Г·ГЁГ±Г«Г*ìè Гў äèГ*ГЇГ*çîГ*ГҐ îò 0 äî 100
            cout << mas[i][j] << "\t";
        }
        cout << "\n";
    }
    
    int max = mas[0][0];
    int x = 0;
 
    for (i = 0; i < n; ++i)
    {
        if (max < mas[i][i])
        {
            max = mas [i][i];
            x = i;
        }
 
    }
 
    cout << "\nMaksimalnyi element glavnoi diagonali max = " << max << "\n";
    cout << "Nomer stroki x = " << x << "\n";
 
    for (j = 0; j < n; ++j)
    {
        cout << mas[x][j] << " ";
    }
 
    cout << "\n";
 
    //ÓäГ*ëåГ*ГЁГҐ Г¬Г*òðèöû ГЁГ§ ГЇГ*ìÿòè
    //ÓäГ*ëåГ*ГЁГҐ ГЄГ*æäîé ñòðîêè Г¬Г*òðèöû
 
    for (i = 0; i < n; ++i)
    delete[] mas[i];
 
    //ÓäГ*ëåГ*ГЁГҐ Г¬Г*Г±Г±ГЁГўГ* ñòðîê Г¬Г*òðèöû mas
    delete[] mas;
 
    return 0;
}
 
Текущее время: 20:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru