Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
bezrodnayamila
25.03.2022 22:27 •
Информатика
Решить в ! дана матрица а состоящая из m строк n столбцов найти среднее арифметическое трех элементов матрицы каждый из которых больше находящегося с ним в одной строчке элемента главной диагонали и сумму элементов главной диагонали
Ответ:
эрика96
06.10.2020 14:03
#include <stdio.h>
#define N ...
#define M ...
#define _MIN(a, b) ((a) < (b) ? (a) : (b))
...
int
A[N][M],
sumOfDiagonal = 0,
sumOfEl = 0,
numOfEl = 0,
diagonalEl,
border,
i, j;
...
border = _MIN(N, M);
for (i = 0; i < border; i++)
sumOfDiagonal += A[i][i];
printf("Sum of the main diagonal elements = %i\n", sumOfDiagonal);
for (i = 0; i < border; i++)
{
diagonalEl = A[i][i];
for (j = 0; j < M; j++)
if (A[i][j] > diagonalEl)
sumOfEl += A[i][j], numOfEl++;
}
printf("The arithmetic mean of the elements = %f\n", (double)sumOfEl / numOfEl);
...
0,0
(0 оценок)
Популярные вопросы: Информатика
turkeev90
28.04.2022 14:49
Из спичек выложили доску 4x4. какое минимальное количество спичек нужно убрать, чтобы не осталось ни одного контура прямоугольника (прямоугольник со спичками внутри тоже является...
Алина1ззз
28.04.2022 14:49
Штирлицу удалось похитить пароль от сейфа с секретными материалами — группенфюрер мюллер неосторожно написал его на бумаге и, порвав на несколько частей, выбросил в урну. штирлиц...
lol1027
08.04.2022 19:29
Запишите математические выражения средствами языка програмирования Pascal...
Амишка51
08.02.2020 09:23
В цветочной лавке продают букеты из разных цветов: 4 из роз, 4 из лилий, 10 из тюльпанов и 2 из ромашек. Определи количество информации в сообщении «Егор купил букет с тюльпанами»....
Rararasa
03.06.2022 15:38
Сообщение записанное буквами из 16 символьного алфавита содержит 10 символов.какой объём информации в битах оно несёт?...
diduh2002
09.09.2022 09:34
Укажите вид ссылки: А1a) Абсолютнаяb) Гиперссылкаc) Относительнаяd) Смешанная2. Адресом ячейки является…a) $A1b) B$2Sc) C1d) 1E3. Дан фрагмент электронной таблицы в режиме отображения...
TOkenov
03.06.2021 23:26
Написать сочинение на тему нет нечего на свете страшнее равнодушия...
kairat0101
03.06.2021 23:26
Сочинение на тему: трудно быть учителем класс...
DianaSi12
03.06.2021 23:26
как жаль, что я так необдуманно тратил деньги ,- подумал он....
nastya4431
03.06.2021 23:26
Выписать 4 сложносичиненных предложения с соединительными союзами...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#define N ...
#define M ...
#define _MIN(a, b) ((a) < (b) ? (a) : (b))
...
int
A[N][M],
sumOfDiagonal = 0,
sumOfEl = 0,
numOfEl = 0,
diagonalEl,
border,
i, j;
...
border = _MIN(N, M);
for (i = 0; i < border; i++)
sumOfDiagonal += A[i][i];
printf("Sum of the main diagonal elements = %i\n", sumOfDiagonal);
for (i = 0; i < border; i++)
{
diagonalEl = A[i][i];
for (j = 0; j < M; j++)
if (A[i][j] > diagonalEl)
sumOfEl += A[i][j], numOfEl++;
}
printf("The arithmetic mean of the elements = %f\n", (double)sumOfEl / numOfEl);
...