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

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

03.06.2013, 23:49. Показов 7521. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
в матрице a[9][9] найти количество положительных элементов,расположенных ниже побочной диагонали.
(положительных элементов,расположенных ниже побочной диагонали..как найти!? через if !? если да то какое будет условие!?)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2013, 23:49
Ответы с готовыми решениями:

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

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

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

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

1
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
04.06.2013, 01:51 2
Лучший ответ Сообщение было отмечено как решение

Решение

Mr_bits, что бы элемент не попадал в эту диагональ. ну тут две диагонали 00 11 22 33 44 55 66 77 88 99, ну а побочные хз что это? От допустим первую возьмем диагональ допустим элементы ниже этой диагонали. Тут видно что i не должно быть больше или равно j то есть при обходе в любом случае ставь если 00 то break выход из под цикла, J сразу во внешнем цикле ивеличивай, ну проверочный j. Ладно щас напишу примерно код.

Короче отак.
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
#include <iostream>
using std::cout;
using std::endl;
#include <cstdlib>
using std::exit;
using std::rand;
using std::srand;
#include <ctime>
using std::time;
#include <iomanip>
using std::setw;
 
int main()
{
    int mass[9][9];
    int count(0);
    for(int i=0;i<9;i++)
    {
        for(int j=0;j<9;j++)
        {
            mass[i][j]=25-rand()%50;
            cout <<setw(3)<<mass[i][j]<<' ';
        }
        cout <<endl;
    }
 
    int kj(0);
    for(int i=0;i<9;i++)
    {
        for(int j=0;j<9;j++)
        {
            if(i==j)
            {
                kj++;
                break;
            }
            if(mass[i][j]>0)
                count++;
 
        }
    }
    
    cout <<"count= "<<count<<endl;
 
 
    return 0;
}
1
04.06.2013, 01:51
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2013, 01:51
Помогаю со студенческими работами здесь

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

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

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

Найти произведение положительных элементов, расположенных ниже главной диагонали матрицы
#include &quot;stdafx.h&quot; #include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;iomanip&gt; #include...


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

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

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