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

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

Войти
Регистрация
Восстановить пароль
 
Kramius
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 2
#1

Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы - C++

20.02.2014, 09:19. Просмотров 466. Ответов 5
Метки нет (Все метки)

Помогите, пожалуйста, решить задачу в С++.


Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.02.2014, 09:19
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы (C++):

Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы. - C++
Здравствуйте, помогите решить задачу с массивами и строками. Тема: Массивы и Строки. Определить номера строк прямоугольной матрицы,...

Определить номера строк прямоугольной матрицы, содержащие только отрицательные элементы. - C++
7.3.2. Помогите, пожалуйста, решить задачу в С++. Определить номера строк прямоугольной матрицы, содержащие только отрицательные...

Определить номера строк прямоугольной матрицы, содержащие только положительные элементы. - C++
7.1.2. Помогите, пожалуйста, решить задачу в С++. Определить номера строк прямоугольной матрицы, содержащие только...

Определить номера столбцов содержащих только отрицательные элементы матрицы - C++
Помогите пожалуйста сделать задание : определить номера столбцов содержащих только отрицательные элементы матрицы nxm

Определить количество строк матрицы, содержащих только отрицательные элементы - C++
Дана матрица размером МxN. Определить количество строк, содержащих только отрицательные элементы.

Вывести номера столбцов матрицы, содержащих только отрицательные элементы (Pascal -> C++) - C++
Дана вещественная матрица размерности (n x m). Вывести номера столбцов, содержащих только отрицательные элементы. написано в раскале, а...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
S_el
2094 / 1601 / 307
Регистрация: 15.12.2013
Сообщений: 6,435
20.02.2014, 09:29 #2
В чем сложность?
Kramius
0 / 0 / 0
Регистрация: 20.02.2014
Сообщений: 2
20.02.2014, 09:36  [ТС] #3
Я просто начинающий, не понятно......
Pikemaster
296 / 296 / 118
Регистрация: 24.09.2013
Сообщений: 758
Завершенные тесты: 4
20.02.2014, 09:37 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#define N 5
#define M 10
 
int main()
{
    int mas[N][M];
    int count = 0;
    
    // Заполнение матрицы тем способом, который вам подходит
    // ...
    
    for(int i=0; i<N; i++)
    {
        if(count == M) cout << i-1;  // i-1 — номер строки матрицы с отрицательными элементами.
        count = 0;
        for(int j=0; j<M; j++)
            if(mas[i][j] < 0) count++;
    }   
}
S_el
2094 / 1601 / 307
Регистрация: 15.12.2013
Сообщений: 6,435
20.02.2014, 09:41 #5
Цитата Сообщение от Kramius Посмотреть сообщение
Я просто начинающий, не понятно......
Все были начинающими.Если будете за каждой задачей бежать на форум,не пытаясь решить,то никогда не научитесь.
Donnerwetter
40 / 40 / 12
Регистрация: 04.02.2014
Сообщений: 144
20.02.2014, 11:48 #6
Я тоже начинающий, вижу это так. Перебираете элементы массива по строкам и проверяете их на положительное значение. Если такое число встретилось в строке, то прерываете текущую итерацию. Если положительное число (или ноль) так и не встретилось - выводите на экран номер строки:

C++
1
2
3
4
5
6
7
8
9
10
11
12
for(int i=0;i<size;i++)
{
    for(int j=0;j<size2;j++)
    {
        if(arr[i][j]>=0)
        {
            break;
        }
                else
                cout<<i;
    }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.02.2014, 11:48
Привет! Вот еще темы с ответами:

Массив размером m*n. Заполнить его с клавиатуры. Определить номера строк, содержащих только положительные элементы - C++
Дан двумерный массив размером m*n. Заполнить его с клавиатуры. Определить номера строк, содержащих только положительные элементы.

В прямоугольной матрицы поменять местами строки, содержащие максимальный и минимальный ее элементы - C++
В прямоугольной матрицы поменять местами строки, содержащие максимальный и минимальный ее элементы. Большое вам спасибо!!!

Определить номера строк матрицы, все элементы которых четны - C++
Здравствуйте. Можете помочь написать и розобрать програмку на С++. В целочисленной квадратной матрицы (многомерного вектора 5х5)...

Определить номера строк матрицы, все элементы которых являются простыми числами - C++
Дано: прямоугольная матрица A. Определить номера строк все элементы которых являются простыми числами. Проверку каждой строки на...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.02.2014, 11:48
Ответ Создать тему
Опции темы

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