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

Определить минимальный элемент главной диагонали матрицы 5x5 и номер строки, в котором он находится - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, совпадает ли текст с конечным отрезком ряда 0123456789 http://www.cyberforum.ru/cpp-beginners/thread1168461.html
В заданный непустой текст входят только цифры и буквы. Определить, удовлетворяет ли он следующему свойству: текст совпадает с конечным отрезком ряда 0123456789 (например: 9, 89, 789 ).
C++ Дан текст. Найти наибольшее количество идущих подряд цифр Дан текст. Найти наибольшее количество идущих подряд цифр. Пожалуйста, попроще... http://www.cyberforum.ru/cpp-beginners/thread1168454.html
Символьная строка. Поменять местами второе слово с передпоследним C++
Помогите решить. С клавиатуры ввести предложение. Поменять местами второе слово з передпоследним. Напечатать результат изменений.
Добавить строки после каждой четной строки матрицы C++
Всем привет, дорогие друзья! Не могли бы помочь в написании программы? с: Создайте двумерный динамический массив, имеющий m строк и n столбцов (m и n вводятся с клавиатуры). Элементами массива являются случайные целые числа от -10 до 10 включительно. Выведите значения элементов массива на экран. Напишите функцию, которая выполняет необходимые действия в этом массиве. Массив является...
C++ Найти координаты всех пикселей образующих прямую http://www.cyberforum.ru/cpp-beginners/thread1168424.html
день добрый, выручайте кто чем может есть координаты 2точек x1,y1 x2,y2 строю прямую MoveTo(x1,y1); LineTo(x2,y2); теперь для решения своей задачи мне нужно узнать координаты всех пикселей которые образуют эту прямую в нете порылся толком не нашел ничего кроме алгоритма Брезенхэма, но тут получится что еще и алгоритм описывать придется и прямую "вручную" строить может есть какая функция...
C++ Найти максимальную сумму элементов в двух соседних строках матрицы Дан двумерный массив состоящий из 22 строк и 2 столбцов.Найти максимальную сумму элементов в двух соседних строках. подробнее

Показать сообщение отдельно
я_студент
0 / 0 / 0
Регистрация: 06.05.2014
Сообщений: 8
06.05.2014, 21:27  [ТС]     Определить минимальный элемент главной диагонали матрицы 5x5 и номер строки, в котором он находится
У меня вот что получилось:
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
#include "stdafx.h"
#include <iostream>
 
int main(int argc, char* argv[])
{
    using namespace std; 
    const int n = 5, m = 5;
    int a[n][m] = { 1, 2, 3, 4, 1,
                    6, 7, 8, 8, 0,
                    1, 2, 3, 4, 1,
                    0, 1, 2, 3, 4,
                    1, 6, 7, 8, 9 };
    
    int min = a[0][0];
    int i, j;
    for (i = 0; i < n; i++)
    {
        for (j = 0; j < m; j++)
            cout << a[i][j] << "\t";
        cout << "\n";
    };
    int k;
 
    for (i = 0; i < n; i++)
        for (j = 0; j < m; j++)
            {if (i == j)
                if (a[i][j] < min);
    {
                    min = a[i][j];
                    k = i;
    }}
 
    cout << "min=" << min << "\n";
    cout << "k=" << k << "\n";
    system("pause");
    return 0;
}
Но результат программы неправильный. Минимальный элемент не тот
 
Текущее время: 18:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru