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

Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке - C++

Восстановить пароль Регистрация
 
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
13.06.2013, 22:31     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #1
дано матрицу А размером 4х5. определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке. на печать вывести количество таких элементов для каждой строки.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2013, 22:31     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке
Посмотрите здесь:

Подсчитать количество отрицательных элементов матрицы в каждой строке C++
Определить количество элементов матрицы у которых слева в его строке находятся элементы меньше его,а справа больше C++
Найти количество положительных элементов в каждой строке матрицы В C++
В каждой строке матрицы найти количество нечетных элементов C++
C++ Определить количество отрицательных чисел в каждой строке матрицы и их сумму
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
13.06.2013, 23:56     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void countMatrixItems( int **mat, int n, int m )
{
    for( int i = 0; i < n; ++i )
    {
        std::cout << i + 1 << " line) ";
        int counter = 0;
        for( int j = 0; j < m; ++j )
            if ( std::abs( mat[ i ][ j ] ) == j + 1 ) // нумерация с 1, а не с 0
            {
                ++counter;
                std::cout << mat[ i ][ j ] << " ";
            }
        std::cout << "Count = " << counter << std::endl;;
    }
}
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
14.06.2013, 00:38  [ТС]     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #3
а что такое std его не определяет выдаёт ошибку????
Mиxaил
 Аватар для Mиxaил
530 / 435 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
14.06.2013, 00:40     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #4
можно убрать везде, но дописать
C++
1
using namespace std;
перед списком заголовков
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
14.06.2013, 00:40     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #5
C++
1
#include <iostream>
newyork7776
 Аватар для newyork7776
346 / 339 / 79
Регистрация: 21.05.2013
Сообщений: 1,305
Завершенные тесты: 1
14.06.2013, 00:41     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #6
std:: какой-то текст
Это вариант с
Что-бы убрать нужно написать
C++
1
using namespace std;
и тогда убрать с текста програмы
Вроде так)))

Добавлено через 35 секунд
Цитата Сообщение от faLek Посмотреть сообщение
#include <iostream>
не факт
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
14.06.2013, 00:49     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #7
newyork7776, поверьте мне ,ну конечно ,чтобы выбросили какое выводится сообщение об ошибке,было бы прекрасно
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
14.06.2013, 00:50  [ТС]     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #8
выдает ошибки уже не знаю что делать(
посмотрите может что не так переделайте. я уже все советы перепробовал
#include <iostream>
using namespace std;

void countMatrixItems( int **mat, int n, int m )
{
for( int i = 0; i < n; ++i )
{
std::cout << i + 1 << " line) ";
int counter = 0;
for( int j = 0; j < m; ++j )
if ( std::abs( mat[ i ][ j ] ) == j + 1 ) // ????????? ? 1, ? ?? ? 0
{
++counter;
std::cout << mat[ i ][ j ] << " ";
}
std::cout << "Count = " << counter << std::endl;;
}
}
ошибка [Linker Error] Unresolved external '_main' referenced from C:\PROGRAM FILES (X86)\BORLAND\CBUILDER6\LIB\C0X32.OBJ
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2013, 01:00     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке
Еще ссылки по теме:

C++ Двумерные массивы. Найти количество положительных элементов в каждой строке массива
C++ Двумерные массивы. Найти количество положительных элементов в каждой строке массива
Посчитать количество четных элементов в каждой строке матрицы C++

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

Или воспользуйтесь поиском по форуму:
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
14.06.2013, 01:00     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке #9
где ваша функция main,может функцию для начала нужно вызвать в ней?
Yandex
Объявления
14.06.2013, 01:00     Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке
Ответ Создать тему
Опции темы

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