Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
Диля222222222
16.11.2022 00:28 •
Информатика
Дана матрица действительных чисел a размером 6х7. сформировать массив r1, …, r7, каждый элемент которого равен среднему арифметическому значению элементов соответствующего столбца матрицы a: написать программу с+,
Ответ:
antoshaskoroboanton
10.08.2020 17:26
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
const int n = 6, m=7;
double a[n][m];
double r[m];
double s;
srand(time(0));
for (int i = 0; i < n; i++){
for (int j = 0; j < m; j++){
a[i][j]=-20 + (50.0 / RAND_MAX) * rand();
cout << fixed << setw (7) << setprecision (2) << a[i][j];
}
cout <<endl;
}
for (int j = 0; j < m; j++){
s = 0;
for (int i = 0; i < n; i++) s+= a[i][j];
r[j]=s/n;
}
cout << "Полученный массив" <<endl;
for (int j = 0; j < m; j++)
cout << fixed << setw (7) << r[j];
cout << endl;
}
Пример:
-10.07 28.55 13.71 8.49 -4.06 -16.79 10.86
-7.52 14.32 -5.13 -16.24 -0.26 16.80 -0.82
11.68 -13.75 4.24 24.31 6.79 -13.02 23.65
25.39 -8.77 -3.21 18.42 -2.37 -1.41 -9.80
25.09 29.06 -17.98 -14.98 27.61 15.73 13.51
-6.44 18.95 -5.63 6.03 3.27 9.24 9.79
Полученный массив
6.35 11.39 -2.33 4.34 5.16 1.76 7.86
0,0
(0 оценок)
Ответ:
Yuumiko54
10.08.2020 17:26
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a[6][7];
for(int i = 0; i < 7; i++)
for(int j = 0; j < 6; j++)
scanf("%d",&a[i][j]);
int R[7];
for (int j = 0; j < 6; j++)
{
int cnt = 0;
for (int i = 0; i < 7; i++)
cnt += a[i][j];
R[j] = cnt;
cout << 'R' << j+1 << '=' << R[j] << endl;
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
zuzu100
24.09.2022 03:52
с информатикой Хотя бы 2 задания,первое задание через блок схему по-моему...
krisdenya2005
04.09.2020 23:11
решение полностью : ) 1. звук стерео, 16 бит, 8 khz, 30 секунд. сколько займет на диске? 2. флешка 500мб. сколько минут записи поместится? моно, 24 бит, 32 khz....
яяя489
19.09.2020 18:09
Текстовый файл состоит из 512 страниц по 32 строки. в каждой строке 64 символа. 1 символ занимает 16 бит. сколько дискет 3,5 дюйма объемом 1,44 мбайт потребуется для записи...
алекссоколевский
05.01.2023 00:23
Написать программу сортировки массива из семи чисел равных индексу по убыванию, написать трассировку программы . паскаль...
balashik8379
01.02.2021 15:11
Вообще не понимаю в программах...
Polinka21a
30.01.2020 04:59
Придумайте различные соединения в сеть четырех компьютеров-серверов.найдите обеспечивающий самый короткий маршрут передачи информации между двумя любыми пользователями....
ГКПС
30.01.2020 04:59
12кбайт перевести в байты затем в мбайты...
doc2510
09.04.2020 19:11
Оперативная память составяет 1536 ячеек,каков объём оперативной памяти?...
sunnyAkhhhh
09.04.2020 19:11
Решить на паскале: дано трехзначное число. получить число, в котором цифры стоят в обратном порядке....
бобр04
15.04.2020 09:31
Двое играют в следующую игру из имеющейся кучки из 11 камней по очереди берут камни в количестве 1,2, или 3 по своему усмотрению. выигрывает тот, кто возьмёт последний камень...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iomanip>
using namespace std;
int main() {
const int n = 6, m=7;
double a[n][m];
double r[m];
double s;
srand(time(0));
for (int i = 0; i < n; i++){
for (int j = 0; j < m; j++){
a[i][j]=-20 + (50.0 / RAND_MAX) * rand();
cout << fixed << setw (7) << setprecision (2) << a[i][j];
}
cout <<endl;
}
for (int j = 0; j < m; j++){
s = 0;
for (int i = 0; i < n; i++) s+= a[i][j];
r[j]=s/n;
}
cout << "Полученный массив" <<endl;
for (int j = 0; j < m; j++)
cout << fixed << setw (7) << r[j];
cout << endl;
}
Пример:
-10.07 28.55 13.71 8.49 -4.06 -16.79 10.86
-7.52 14.32 -5.13 -16.24 -0.26 16.80 -0.82
11.68 -13.75 4.24 24.31 6.79 -13.02 23.65
25.39 -8.77 -3.21 18.42 -2.37 -1.41 -9.80
25.09 29.06 -17.98 -14.98 27.61 15.73 13.51
-6.44 18.95 -5.63 6.03 3.27 9.24 9.79
Полученный массив
6.35 11.39 -2.33 4.34 5.16 1.76 7.86
using namespace std;
int main()
{
int a[6][7];
for(int i = 0; i < 7; i++)
for(int j = 0; j < 6; j++)
scanf("%d",&a[i][j]);
int R[7];
for (int j = 0; j < 6; j++)
{
int cnt = 0;
for (int i = 0; i < 7; i++)
cnt += a[i][j];
R[j] = cnt;
cout << 'R' << j+1 << '=' << R[j] << endl;
}
}