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

Определить номер столбца содержащий наименьший элемент матрицы через массив - C++

Восстановить пароль Регистрация
 
scar32
0 / 0 / 0
Регистрация: 20.06.2013
Сообщений: 13
17.11.2013, 00:08     Определить номер столбца содержащий наименьший элемент матрицы через массив #1
Определить номер столбца содержащий наименьший элемент матрицы через массив
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2013, 00:08     Определить номер столбца содержащий наименьший элемент матрицы через массив
Посмотрите здесь:

C++ Определить максимальный элемент матрицы А, номер его строки и номер его столбца
определить номер столбца матрицы с минимальным количеством отрицательных элементов и прибавить значения этого столбца к соответствующим элементам всех C++
Дана матрица A(3,4): Найти наименьший элемент матрицы и соответствующий ему номер строки C++
C++ Необходимо найти номер строки и номер столбца, в которых находится наименьший элемент.
C++ Найти номер строки и номер столбца, в котором находится минимальный элемент матрицы
C++ Создать одномерный массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент элементы
C++ Создать новый массив, найти наименьший элемент 3-го столбца, поменять местами наименьший элемент 3-го столбца и элемент a23
В матрице целых чисел размером 3x7 определить номер столбца, который содержит наименьший элемент C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
katsidelin
 Аватар для katsidelin
60 / 21 / 2
Регистрация: 15.11.2013
Сообщений: 112
Записей в блоге: 3
17.11.2013, 15:07     Определить номер столбца содержащий наименьший элемент матрицы через массив #2
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
#include <iostream>
 
using namespace std;
 
int main(void)
{
    // Для начала массив с цифрами создать надо.
    const short int szMassive[12] = {25, 9, 122, 11, 87, 4, 15, 99, 5, -42, 12, 1};
 
    short int szMinSize = szMassive[0]; // Инициализировано предварительно нулём. Минимальный элемент.
    short unsigned int szNumberOfMassive = 0; // Номер в массиве.
 
    for ( ; szNumberOfMassive < 12; szNumberOfMassive++ )
    {
        if ( szMassive [ szNumberOfMassive ] < szMinSize )
        {
            szMinSize = szMassive [ szNumberOfMassive ];
        };
        cout << szNumberOfMassive << '\t' << szMassive [ szNumberOfMassive ] << '\t' << szMinSize << endl;
    };
 
    cout << "Мы нашли минимальное значение, равное " << szMinSize << endl;
 
    -42 < 1 ? cout << "true!" << endl : cout << "false" << endl;
 
    return 0;
}
Добавлено через 9 минут
Прошу прощения, не сразу въехал в смысл задачи!

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
#include <iostream>
 
using namespace std;
 
int main(void)
{
    // Для начала массив с цифрами создать надо.
    const short int szMassive[12] = {25, 9, 122, 11, 87, 4, 15, 99, 5, -42, 12, 1};
 
    short int szMinSize = szMassive[0]; // Инициализировано предварительно нулём. Минимальный элемент.
    short unsigned int szNumberOfMassive = 0; // Номер в массиве.
 
    for ( short unsigned int x = 0; x < 12; x++ )
    {
        if ( szMassive [ x ] < szMinSize )
        {
            szMinSize = szMassive [ x ];
            szNumberOfMassive = x;
        };
        cout << x << '\t' << szMassive [ x ] << '\t' << szMinSize << endl;
    };
 
    cout << "Мы нашли минимальное значение, равное " << szMinSize << '.' << endl;
    cout << "Искомый номер равняется " << szNumberOfMassive << '.' << endl;
    cout << "А если учесть, что нумерация в массивах начинается с нуля, то это " 
    << szNumberOfMassive + 1 << "-ый элемент матрицы." << endl;
 
    return 0;
}
Yandex
Объявления
17.11.2013, 15:07     Определить номер столбца содержащий наименьший элемент матрицы через массив
Ответ Создать тему
Опции темы

Текущее время: 00:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru