Форум программистов, компьютерный форум CyberForum.ru

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

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

Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали - C++

12.01.2010, 18:04. Просмотров 648. Ответов 3
Метки нет (Все метки)

Здравствуйте,нужно написать две программы,используя обращение к элементам матрицы с помощью операции [] и через указатель.Ввод элементов - с клавиатуры.
Язык - С.

1.
Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали.
2.
Подсчитать число элементов матрицы Q(5x7),кратных трём.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2010, 18:04     Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали
Посмотрите здесь:

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

Вычислить сумму элементов матрицы М (9х9), лежащих справа от главной диагонали (исправить ошибки 2) - C++
условия таковы: Вычислить сумму элементов матрицы М (9х9), лежащих справа от главной диагонали. Мой листинг программы: ...

Подсчитать сумму элементов матрицы, лежащих на главной диагонали - C++
Матрица с размерностью n на m заполняется случайными числами в диапазоне от -10 до 10. Подсчитать сумму элементов лежащей на главной...

Найти сумму отрицательных элементов матрицы лежащих на главной диагонали - C++
Здравствуйте,очень нужна ваша помощь. Задание: Найти элементы матрицы по формуле(на фото). Найти сумму отрицательных элементов матрицы Z...

Найти сумму элементов матрицы, лежащих выше главной диагонали - C++
#include <iostream> #include <conio.h> #include <math.h> using namespace std; int RandomMas(int **a, const int n, const int...

Подпрограмма, вычисляющая сумму элементов матрицы, лежащих ниже главной диагонали - C++
Добрый день! Требуется написать программу на С++ с помощью подпрограмм. Прошу помощи мне в этом. Условие задачи: Если наибольший...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
valeriikozlov
Эксперт C++
4669 / 2495 / 321
Регистрация: 18.08.2009
Сообщений: 4,550
12.01.2010, 19:04     Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали #2
1 задача:
Цитата Сообщение от Filon Посмотреть сообщение
1.
Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали.
Точнее будет все-таки выше.
Если матрица уже есть размерностью n (для Вашего случая n равно 9), то так:
Цитата Сообщение от Filon Посмотреть сообщение
с помощью операции []
C
1
2
3
4
int sum=0;
for(i=0; i<n-1; i++)
for(j=1+i; j<n; j++)
sum+=arr[i][j];
Цитата Сообщение от Filon Посмотреть сообщение
через указатель
C
1
2
3
4
int sum=0;
for(i=0; i<n-1; i++)
for(j=1+i; j<n; j++)
sum+=*arr(i*n +j);
Filon
0 / 0 / 0
Регистрация: 12.01.2010
Сообщений: 5
11.03.2010, 01:13  [ТС]     Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали #3
Спасибо.А со второй матрицей не могли бы помочь?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.03.2010, 02:36     Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали
Еще ссылки по теме:

Массив: Вычислить сумму элементов, лежащих на главной диагонали матрицы {Cÿ}, образованной следующим образом: Cÿ = aÿ + bÿ - C++
Здравствуйте, дорогие форумчане!;) -------------------------------------- Помогите, пожалуйста, решить задание. ...

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

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

Вычислить сумму элементов матрицы лежащих слева от побочной диагонали. - C++
Вычислить сумму элементов матрицы Q (10x10), лежащих слева от побочной диагонали. заранее спасибо)

Вычислить сумму элементов на главной диагонали матрицы - C++
Написать программу, которая заполняет двумерный массив размером 5х5 числами от 0 до 20, вычисляет сумму элементов на главной диагонали и...

Вычислить сумму элементов матрицы над главной диагональю под главной диагональю и на главной диагонали - C++
Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю под главной диагональю и на главной...


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

Или воспользуйтесь поиском по форуму:
Vorona
Peace 2 all shining faces
668 / 530 / 45
Регистрация: 05.03.2010
Сообщений: 1,276
11.03.2010, 02:36     Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали #4
C
1
2
3
4
5
6
7
for(i = 0; i < 5; i++)
   for(j = 0; j < 7; j++){
      if(Q[i][j] %3 == 0)
         qsum++;
      if(Q[i][j] == 0)
         qsum--;
   }
последний
if(Q[i][j] == 0) qsum--;
на случай того, если нужно кратные 3 кроме 0, а так 0 тоже претендует на это звание)
Yandex
Объявления
11.03.2010, 02:36     Вычислить сумму элементов матрицы M(9х9),лежащих справа от главной диагонали
Ответ Создать тему
Опции темы

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