Войти
Регистрация
Спроси ai-bota
В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
Показать больше
Показать меньше
Сергииенко
16.03.2022 19:26 •
Информатика
Решить в ! дана матрица а состоящая из m строк n столбцов найти среднее арифметическое трех элементов матрицы каждый из которых больше находящегося с ним в одной строчке элемента главной диагонали и сумму элементов главной диагонали
Ответ:
elik20
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 оценок)
Популярные вопросы: Информатика
лалалалад1
19.03.2021 20:39
Гражданин открывает счёт и кладёт 10000 рублей. Каждый месяц его размер вклада увеличивается на 2% от имеющийся суммы. Определите сколько будет на счете через 6 месяцев и...
maksimtihonov34
19.02.2023 03:44
Задача 3 В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» — символ «&»....
снеговик20081
26.05.2021 11:01
Задача 2: В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» – символ «&»....
ппср
02.06.2023 07:36
Напишите программу нахождения площади прямоугольного треугольника и оформите в виде процедуры и функции в Паскале. ...
max4bob
20.10.2021 20:15
Построить таблицу истинности...
etomalo
15.02.2023 19:18
Синтез логических выражений . Постройте и упростите логические выражения , соответствующие приведённым таблицам истинности .В каждом случае выбирайте наиболее простой синтеза...
rudenkonn57
19.06.2022 16:58
Векторлық суреттерді пайдаланудың тиімділігі...
Хрустяня
09.12.2020 00:57
Построить таблицу истинности,нужно до завтра...
Даниюша3223
22.01.2022 08:03
Используя стандартные модули GRAPH и CRT системы программирования Pascal ABC, составить алгоритм и программу для получения анимированного изображения по варианту Изобразить...
naystya6768oz59bt
12.05.2020 20:50
Vсреднее=(l1+l2+l3) /( t1+t2+t3) написать програму на языке паскаля...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и 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);
...