Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
#1

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

13.06.2013, 22:31. Просмотров 417. Ответов 8
Метки нет (Все метки)

дано матрицу А размером 4х5. определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке. на печать вывести количество таких элементов для каждой строки.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.06.2013, 22:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы. Определить количество элементов в каждой строке матрицы А, модуль которых равняется порядковому номеру элемента в строке (C++):

Определить количество ненулевых элементов в каждой нечетной строке матрицы - C++
Определить количество ненулевых элементов в каждой нечетной строке матрицы G (4,4). Вывести количество ненулевых элементов и номера...

Двумерные массивы. Найти количество положительных элементов в каждой строке массива - C++
Задан двумерный массив действительных чисел a на b. Элементы массива инициализируются или вводятся с клавиатуры. Найти количество...

Двумерные массивы. Найти количество положительных элементов в каждой строке массива - C++
Задан двумерный массив действительных чисел m на n. Элементы массива инициализируются или вводятся с клавиатуры. Найти количество...

Определить количество элементов матрицы у которых слева в его строке находятся элементы меньше его,а справа больше - C++
Задана матрица размером NxM. Определить количество элементов матрицы у которых слева в его строке находятся элементы меньше его,а справа...

Определить количество отрицательных чисел в каждой строке матрицы и их сумму - C++
Помогите решить в Borland c++ Если можно еще блок-схему Задана матрица целых чисел. Определить количество отрицательных чисел в...

Вычислить количество отрицательных элементов в каждой строке матрицы - C++
Дана матрица действительных чисел А(3,4). Вычислить количество отрицательных элементов в каждой из строк.

8
Mиxaил
533 / 438 / 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;;
    }
}
1
Caша
1 / 1 / 1
Регистрация: 29.05.2013
Сообщений: 35
14.06.2013, 00:38  [ТС] #3
а что такое std его не определяет выдаёт ошибку????
0
Mиxaил
533 / 438 / 37
Регистрация: 10.12.2009
Сообщений: 1,857
14.06.2013, 00:40 #4
можно убрать везде, но дописать
C++
1
using namespace std;
перед списком заголовков
0
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
14.06.2013, 00:40 #5
C++
1
#include <iostream>
0
newyork7776
350 / 343 / 80
Регистрация: 21.05.2013
Сообщений: 1,312
Завершенные тесты: 1
14.06.2013, 00:41 #6
std:: какой-то текст
Это вариант с
Что-бы убрать нужно написать
C++
1
using namespace std;
и тогда убрать с текста програмы
Вроде так)))

Добавлено через 35 секунд
Цитата Сообщение от faLek Посмотреть сообщение
#include <iostream>
не факт
0
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
14.06.2013, 00:49 #7
newyork7776, поверьте мне ,ну конечно ,чтобы выбросили какое выводится сообщение об ошибке,было бы прекрасно
0
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
0
faLek
99 / 100 / 7
Регистрация: 06.03.2012
Сообщений: 478
14.06.2013, 01:00 #9
где ваша функция main,может функцию для начала нужно вызвать в ней?
0
14.06.2013, 01:00
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2013, 01:00
Привет! Вот еще темы с ответами:

В каждой строке матрицы найти количество нечетных элементов - C++
Дана матрица размерностью nxm. Требуется написать программу, которая в каждой строке матрицы находит количество нечетных элементов и...

Подсчитать количество отрицательных элементов матрицы в каждой строке - C++
Прошу помощи. (Си) 1) Дана квадратная матрица размерностью N. Подсчитать количество отрицательных элементов по строкам. 2)...

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

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


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.