0 / 0 / 0
Регистрация: 07.06.2018
Сообщений: 22
1

Найти количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент

13.06.2018, 13:19. Показов 1737. Ответов 1
Метки нет (Все метки)

Данная целочисленная прямоугольная матрица. определить:
• количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент;
• сумму модулей элементов, расположенных после первого положительного элемента
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.06.2018, 13:19
Ответы с готовыми решениями:

Найти количество отрицательных элементов в тех строках матрицы, которые содержат хотя бы один нулевой элемент
Помогите с контрольной Нужно создать прямоугольную матрицу,заполнить ее случайными числами и...

Массив: Количество отрицательных элементов в тех строках, которые содержат хотя бы один нулевой элемент
Дана целочисленная прямоугольная матрица. Определить: 1) количество отрицательных элементов в...

Определить количество отрицательных элементов в тех строках матрицы, которые содержат хотя бы один нулевой элемент
по программе:дана целочисленная квадратная матрица.Определить количество отрицательных элементов в...

Дана матрица А , размером n x m. Определить количество отрицательных элементов в тех строках , которые содержат хотя бы один нулевой Элемент
знаю что с матрицами много тем но такой не видел , и не могу разобратся что не так ,помогите ...

1
7415 / 5011 / 2889
Регистрация: 18.12.2017
Сообщений: 15,694
14.06.2018, 03:49 2
Лучший ответ Сообщение было отмечено Vlad_Dobruy как решение

Решение

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
#include <iostream>
#include <iomanip>
#include <cmath>
#include <ctime>
using namespace std;
 
int main()
{
    srand((int)time(0));
    int n, k, pos=0, count, sum1=0, sum2=0, m=0, ipos=0, jpos=0;
    cout <<"n="; cin >>n;
    
      int **a = new int*[n];
    for (int i = 0; i < n; i++)
         a[i]=new int[n];
         
    for (int i = 0; i < n; i++)
    {
    for (int j = 0; j < n; j++)
    {
      a[i][j]=rand()%19-9;
      sum1+=abs(a[i][j]);
      if (a[i][j]>0) pos++;
      cout <<setw(2)<<a[i][j]<<" ";
    }
    cout <<endl;
    }     
    
    for (int i = 0; i < n; i++)
    {
    k=0; count=0;    
    for (int j = 0; j < n; j++)
    if (a[i][j]==0) k++;
    
    if (k!=0)
    {
    for (int j = 0; j < n; j++)   
    if (a[i][j]<0) count++;
    cout <<"row "<<i+1<<": count_negative="<<count<<"\n";
    }
    }
    
    if (pos!=0)
    {
    for (int i = 0; i < n; i++)
    {
    for (int j = 0; j < n; j++)
    {
      if (a[i][j]<=0) sum2+=abs(a[i][j]);
      else {m++;ipos=i;jpos=j;break;}
    }
    if (m==1) break;    
    }  
    cout <<"local_sum_mod="<<sum1-sum2-a[ipos][jpos]<<"\n";
    }
    else cout <<"Positive elements are absent\n";
    for (int i = 0; i < n; i++)
    delete [] a[i];
    delete [] a;
system("pause");
return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.06.2018, 03:49
Помогаю со студенческими работами здесь

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

Подсчитать количество отрицательных элементов в строках матрицы, которые содержат хотя бы один нулевой элемент
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int...

Найти количество отрицательных элементов строк, которые содержат хотя бы один нулевой элемент
Задание: Найти количество отрицательных элементов строк, которые содержат хотя бы один нулевой...

Определить сумму элементов в тех строках, которые содержат хотя бы один нулевой элемент. 2)Поменять местами четные строки...
Дана целочисленная квадратная матрица. 1) Определить сумму элементов в тех строках, которые...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru