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

Найти количество нулевых элементов, расположенных выше главной диагонали

08.10.2014, 23:23. Показов 2878. Ответов 8
Метки нет (Все метки)

Дано квадратну дійсну матрицю розмірності n. Знайти
кількість нульових елементів, що розміщені вище головної
діагоналі.

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


помогите плизз!!
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2014, 23:23
Ответы с готовыми решениями:

Найти количество нулевых элементов матрицы, стоящих выше главной диагонали
Дана квадратная вещественная матрица порядка M. Найти количество нулевых элементов, стоящих выше ...

Найти количество положительных элементов матрицы, расположенных выше главной диагонали
Дан целочисленный массив В. найдите кол-во положительных элементов этого массива, расположенных...

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

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

8
0 / 0 / 1
Регистрация: 28.09.2014
Сообщений: 4
09.10.2014, 01:17 2
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
#include <iostream.h>
int main()
{
  int n,kolvo=0;
  std::cout<<"vvedite n"<<std::endl;
  std::cin>>n;
  int arr[n][n];
  for(int i=0;i<n;i++)
  { for(int j=0;j<n;j++)
  { std::cin>>arr[i][j];}
}
    for(int i=0;i<n;i++)
  { for(int j=0;j<n;j++)
  { std::cout<<arr[i][j]<<" ";
       }
       std::cout<<endl;
}
   for (int i = 0; i < n - 1; i++){
   for (int j = i + 1; j < n; j++){
       
       if(arr[i][j]==0)
       { kolvo++;
                       }
      }}
    std::cout<<kolvo<<std::endl;
  system("pause");  
return 0;    
}
0
Donnerwetter
09.10.2014, 02:51
  #3

Не по теме:

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

0
Тамика
09.10.2014, 17:49
  #4

Не по теме:

Цитата Сообщение от Donnerwetter Посмотреть сообщение
Ребята, ну если вам лень даже попытаться написать свой код, то потрудитесь хотя бы задания переводить на русский язык. Не хочу показаться шовинистом, но меня это реально бесит. Форум русскоязычный и у него есть свои правила, на которые вы просто плюете...
А кто-то их читает, думаете?..

0
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 5
11.03.2015, 15:21 5
а если требуется найти на главной диагонали?
0
Модератор
Эксперт С++
12461 / 10019 / 6031
Регистрация: 18.12.2011
Сообщений: 26,825
11.03.2015, 16:56 6
На главной диагонали проще.
Надо оставить только один внешний цикл.
C++
1
2
3
for (int i = 0; i < n ; i++)
    if(arr[i][i]==0)
       kolvo++;
1
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 5
11.03.2015, 20:30 7
всё бы хорошо, но компилятор ругается..

error C2057: expected constant expression
error C2466: cannot allocate an array of constant size 0
error C2057: expected constant expression
error C2466: cannot allocate an array of constant size 0
error C2087: 'arr' : missing subscript
error C2133: 'arr' : unknown size
error C2065: 'endl' : undeclared identifier

Вот в этих строчках
C++
1
2
int arr[n][n];
std::cout<<endl;
0
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 5
13.03.2015, 00:25 8
Всё, разобрался.
0
0 / 0 / 0
Регистрация: 03.12.2016
Сообщений: 9
08.01.2017, 13:56 9
Можно полностью кинуть программу?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.01.2017, 13:56
Помогаю со студенческими работами здесь

Определить количество отрицательных элементов расположенных выше главной диагонали
Определить количество отрицательных элементов расположенных выше главной диагонали

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

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

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


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

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

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