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

сумму всех элементов матрицы целых чисел 3*3

12.05.2012, 13:12. Показов 1237. Ответов 2
Метки нет (Все метки)

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

Создать массив целых чисел от 1 до 9 и найти сумму всех элементов
Создать массив целых чисел от 1 до 9 и найти сумму всех элементов

составить двумерный массив из целых чисел,и найти сумму всех элементов с нечетными и двухзначными индексами
7. Екiөлшемдi бүтiн санды А жиымын құрыңдар жəне оның екi тақ санды индекстерiнiң...

В массиве целых чисел удалить все отрицательные числа; найти сумму всех элементов до и после преобразования
С использованием функций и динамических массивов cоставить следующую задачу: В массиве целых чисел...

Даны два целых числа A и B (A < B). Найти сумму всех целых чисел от A до B включительно
Даны два целых числа A и B (A &lt; B). Найти сумму всех целых чисел от A до B включительно. как это...

2
265 / 254 / 23
Регистрация: 04.04.2012
Сообщений: 546
12.05.2012, 13:33 2
Над главной диагональю -- ее включать или нет?

Добавлено через 15 минут
Ну, короче, для матрицы 3 на 3 руками это написать быстрее, чем цикл. Если не включать главную диагональ, то это элементы [0][1],[0][2],[1][2]. Если включать, то туда еще добавляются [0][0],[1][1],[2][2]
0
1066 / 583 / 87
Регистрация: 03.12.2009
Сообщений: 1,255
12.05.2012, 13:42 3
Лучший ответ Сообщение было отмечено Taika как решение

Решение

без учета главной диагонали

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
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
int main()
{
    setlocale(0,"");
    int mas[3][3] = {0};
    int sum = 0;
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            cout << (mas[i][j] = rand() % 10) << "\t";
        }
        cout << endl;
    }
 
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            if (i < j)
            {
                sum += mas[i][j];
            }
        }
    }
 
    cout << endl << "summa " << sum << endl;
 
    system("pause >> null");
     return 0;
}
с учетом главной диагонали

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
#include <iostream>
#include <stdio.h>
 
using namespace std;
 
int main()
{
    setlocale(0,"");
    int mas[3][3] = {0};
    int sum = 0;
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            cout << (mas[i][j] = rand() % 10) << "\t";
        }
        cout << endl;
    }
 
    for(int i = 0; i < 3; i++)
    {
        for(int j = 0; j < 3; j++)
        {
            if (i <= j)
            {
                sum += mas[i][j];
            }
        }
    }
 
    cout << endl << "summa " << sum << endl;
 
    system("pause >> null");
     return 0;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2012, 13:42
Помогаю со студенческими работами здесь

Даны два целых числа А и В (А<В). Найти сумму квадратов всех целых чисел от А до В включительно
Даны два целых числа А и В (А&lt;В). Найти сумму квадратов всех целых чисел от А до В включительно.

Ввести одномерный массив из n элементов. Вычислить сумму всех отрицательных чисел, их количество и сумму всех
Ввести одномерный массив из n элементов. Вычислить сумму всех отрицательных чисел, их количество и...

Даны три целых числа. Вычесть из суммы всех чисел сумму четных чисел
Даны три целых числа. Вычесть из суммы всех чисел сумму четных чисел. Помогите решить задачу, с...

Найти сумму всех элементов главной диагонали матрицы, и сумму всех отрицательных элементов побочной диагонали
15. Найти сумму всех элементов главной диагонали матрицы P(10*10) и сумму всех отрицательных...


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

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

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