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

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

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

Найти номер второй из строк,содержащих хотя бы один отрицательный элемент - C++

10.05.2013, 19:12. Просмотров 377. Ответов 3
Метки нет (Все метки)

Всем добрый день..помогите решить 6 задач .ничего не понимаю в этом языке поэтому где можно и нужно пишите пожалуйста комментарии по ходу кода..чтоб было более менее понятно и я смог объяснить преподу что и как..что использовал как работает и тд..вот и сами задачи..спасибо заранее за каждую решенную задачу..я Вам очень благодарен!!
3)Постановка задачи:Дана матрица из N строк и M столбцов(1<N<=100,1<M<=50)..сама задача:найти номер второй из строк,содержащих хотя бы один отрицательный элемент(или установить что количество таких строк меньше двух)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.05.2013, 19:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти номер второй из строк,содержащих хотя бы один отрицательный элемент (C++):

Найти номер последней из строк, содержащих хотя бы один ненулевой элемент - C++
int main() { setlocale(LC_ALL, &quot;Russian&quot;); printf(&quot;Матрица \n&quot;); printf(&quot;\n&quot;); int** A = new int*; for (int i = 0; i &lt; N;...

Найти номер первой из строк, содержащих хотя бы один положительный элемент. - C++
Помогите please/// Уплотнить заданную матрицу, удаляя из нее строки и столбы, заполненными нулями - это я сделал... осталось - Найти номер...

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

В заданной матрице найти номер первой из строк, содержащей хотя бы один отрицательный элемент - C++
В двумерном массиве mass, заполненном случайными числами от -5 до 12, найти номер первой из строк, содержащей хотя бы один отрицательный...

В квадратной матрице найти сумму модулей элементов в строках, содержащих хотя бы один отрицательный элемент; определить номер 1ой строки с 0-ым элем-о - C++
Дана целочисленная квадратная матрица. 1) Найти сумму модулей элементов в строках, содержащих хотя бы один отрицательный элемент. 2)...

Найти номер первой из строк матрицы, содержащих хотя бы один положительный элемент - C++
Уплотнить заданную матрицу , удаляя из неё строки и столбцы , заполненные нулями. Найти номер первой из строк , содержащих хотя бы один...

3
Ev[G]eN
iOS/Android Developer
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
10.05.2013, 21:05 #2
Цитата Сообщение от Dmitry9494 Посмотреть сообщение
Постановка задачи:Дана матрица из N строк и M столбцов(1<N<=100,1<M<=50)..сама задача:найти номер второй из строк,содержащих хотя бы один отрицательный элемент(или установить что количество таких строк меньше двух)
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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
 
int main()
{
    srand(time(0));
    const size_t rowsCount(5);
    const size_t colsCount(7);
 
    int matrix[rowsCount][colsCount];
    std::cout << "Matrix: " << std::endl;
    unsigned indexesArray[rowsCount], arraySize(0);
    for (unsigned i = 0; i < rowsCount; i++) {
        unsigned negativeCounter(0);
        for (unsigned j = 0; j < colsCount; j++) {
            std::cout << std::setw(5) << (matrix[i][j] = rand() % 25 - 5);
            negativeCounter += matrix[i][j] < 0 ? 1 : 0;
        }
        if (negativeCounter)
            indexesArray[arraySize++] = i;
        std::cout << std::endl;
    }
 
    if (arraySize < 2) {
        std::cout << "The number of rows is less than two!" << std::endl;
    } else {
        std::cout << "Second row: " << indexesArray[1] << std::endl;
    }
 
    return 0;
}
1
_Mutex
Заблокирован
10.05.2013, 21:07 #3
//3)Постановка задачи:Дана матрица из N строк и M столбцов(1<N<=100,1<M<=50)
//..сама задача:найти номер второй из строк,содержащих хотя бы один
//отрицательный элемент(или установить что количество таких строк меньше двух)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
   const int N=5;
    const int M=4;
    int init[N][M]={
        {1,2,3,4},
        {4,-5,6,7},
        {1,3,5,7},
        {1,3,5,7},
        {1,-3,5,7}
    }; 
    int count=0,num=0;
    for( int i=0;i<N;i++){
        for(int j=0;j<M;j++){
            if(init[i][j]<0)count++;
            if(count==2){num=i;goto exit;};
        };
    };
    exit:;
    if(count<2)cout<<"less two"<<endl;else cout<<num<<endl;
0
Dmitry9494
0 / 0 / 0
Регистрация: 06.05.2013
Сообщений: 20
30.05.2013, 17:10  [ТС] #4
прокомментируйте программу
0
30.05.2013, 17:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2013, 17:10
Привет! Вот еще темы с ответами:

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

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

Номер первой из строк матрицы, содержащих хотя бы один положительный элемент - C++
Дана целочисленная квадратная матрица. Определить: 1)номер первой из строк, содержащих хотя бы один положительный элемент;

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


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

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

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