Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Kotja6996
24.05.2023 01:21 •
Информатика
Определить среднее арифметическое значение элементов целочисленной матрицы а размером 10х10, лежащих ниже главной диагонали. (язык си)
Ответ:
Проблеск
03.10.2020 19:09
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N=10;
int i, j, sum, a[N][N];
float sr;
srand (time(NULL));
for ( i = 0; i < N; i ++ ) {
for ( j = 0; j < N; j ++ ) {
a[i][j] = rand() % 50 + 1;
printf ("%4d ", a[i][j]);
}
printf("\n");
}
sum = 0;
for ( i = 1; i < N; i ++ )
for ( j = 0; j < i; j ++ )
sum+=a[i][j];
printf ("sum = %d\n",sum);
sr = sum/((N*N-N)/2.0);
printf("Ср. арифм. элементов ниже главной диагонали = %5.2f\n", sr);
return 0;
}
Пример (для матрицы 5х5):
10 6 7 20 27
26 4 25 18 44
8 34 34 27 40
34 24 19 43 7
6 11 24 10 16
sum = 196
Среднее арифметическое элементов ниже главной диагонали = 19.60
0,0
(0 оценок)
Популярные вопросы: Информатика
kate807
07.12.2021 23:03
Сравните возможности ввода чисел в таблице в текстовом процессоре и в электронных таблицах...
лорглролрл
14.01.2021 12:48
Выберите форматы данных. * ДробныйЦифровойДенежныйДатаОбычный...
ашиоку
26.12.2022 03:53
На 5-3=2 (м) больше купили шерстяной ткани 1200:2=600 (тенге) стоимость 1 м ткани 600*3=1800 (тенге) заплатили за 3 м шелка 600*5=3000 (тенге) заплатили за 5 м шерсти...
seSSS
05.11.2020 09:33
Каким образом можно возобновить нумерацию страниц в open.office.writer? ...
kimdana1
10.04.2021 02:53
В PascalABC составить программу вычисления значения функции:...
2008анна22031
08.02.2021 19:58
Вгосударстве z у власти находится одна партия ,которая установила единую общеобязательную идеологию и ведёт непримиримую борьбу с инакомыслием. государство стремится контролировать...
danilpus2016
08.02.2021 19:58
Формула наиболее сильной кислоты (из перечисленных) a. hcl б. hf в. hi г. hbr...
чика56
08.02.2021 19:58
Начертите в тетради координатные оси взяв единичный отрезок длиной 1 см постройте точки a(0; 3) b(4; 1) c(-2; 0) d(-1; 4) e(3; -2) f(-3; -1)...
81920346
08.02.2021 19:58
Установите закономерность и запишите в ответ следующе число. 135748,135751,135781,...
SANNIKOVDIMA
08.02.2021 19:58
Спиши стих, вставь пропущеные буквы . выпиши в столбик числительные , рядом запиши порядковые числительные: и в десять лет, и в семь, и в пять все дети любят рисовать. и каждый...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <stdlib.h>
int main()
{
int N=10;
int i, j, sum, a[N][N];
float sr;
srand (time(NULL));
for ( i = 0; i < N; i ++ ) {
for ( j = 0; j < N; j ++ ) {
a[i][j] = rand() % 50 + 1;
printf ("%4d ", a[i][j]);
}
printf("\n");
}
sum = 0;
for ( i = 1; i < N; i ++ )
for ( j = 0; j < i; j ++ )
sum+=a[i][j];
printf ("sum = %d\n",sum);
sr = sum/((N*N-N)/2.0);
printf("Ср. арифм. элементов ниже главной диагонали = %5.2f\n", sr);
return 0;
}
Пример (для матрицы 5х5):
10 6 7 20 27
26 4 25 18 44
8 34 34 27 40
34 24 19 43 7
6 11 24 10 16
sum = 196
Среднее арифметическое элементов ниже главной диагонали = 19.60