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

Вывести индекс элемента в конце каждой строки матрицы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как реализовать набор конструкторов и деструкторов http://www.cyberforum.ru/cpp-beginners/thread1076998.html
Делаю так: #include <iostream> class Time //начало объявления класса { public: //начало раздела public Time(int sec); //конструктор ~Time(); //деструктор private: //начало раздела private int ntime; //переменные члены
C++ найти ошибку? #include <iostream> using namespace std; int main() { int x, y; x = 10; y = 3; cout << õ/ó; // Áóäåò îòîáðàæåíî ÷èñëî 3. http://www.cyberforum.ru/cpp-beginners/thread1076977.html
Параметры шаблона C++
как в общем можно объяснить то что находиться в угловых скобках после template, я понимаю что template <список параметров>
Найти сумму 10 членов ряда C++
Найти сумму 10 членов ряда, в котором an=n!/n^sqrt(n)
C++ Вывод элементов массива, стоящих на четных позициях, а затем – на нечетных http://www.cyberforum.ru/cpp-beginners/thread1076968.html
добрый времени суток помогите решить задачку: разработайте программу, в которой реализован ввод элементов одномерного массива и вывод сначала элементов, стоящих на четных позициях, а затем – на нечетных, количество которых определяется пользователем.
C++ Как сделать, чтобы не закрывалось окно командной строки? после исполнения оно закрывается. Не посмотреть результат((( подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
21.01.2014, 02:23     Вывести индекс элемента в конце каждой строки матрицы
Цитата Сообщение от Nikolay_1 Посмотреть сообщение
Нужно вывести индексы и значение самого маленького элемента во всем массиве; самый маленький вывел а его индекс не могу вывести , + можно как то через цикл решить не подскажете ?
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
#include <iostream>
#include <iomanip>
#include<cstdlib>
 
 
int main()
{
    const size_t rowsCount(4);
    const size_t colsCount(5);
 
    int matrix[rowsCount][colsCount];
    std::cout << "Input the matrix: " << std::endl;
    for (size_t i = 0; i < rowsCount; i++)
    {
        for (size_t j = 0; j < colsCount; j++)
        {
            std::cout << "matrix[" << (i + 1) << "][" << (j + 1) << "]: ";
            std::cin >> matrix[i][j];
        }
    }
    system("cls");
    std::cout << "Matrix: " << std::endl;
    int posI;
    int posJ;
    for (size_t i = 0; i < rowsCount; i++)
    {
        int minimal(*matrix[i]);
        for (size_t j = 0; j < colsCount; j++)
        {
            std::cout << std::setw(5) << matrix[i][j];
            if(matrix[i][j]<minimal)
            {
                posJ = j;
                posI = i;
                minimal = matrix[i][j];
            }
        }
        std::cout << "\tMinimal: " << minimal << "   Index of the element in row :["<<posI<<","<<posJ<<"]"<<std::endl;
    }
}
 
Текущее время: 18:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru