0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 70
1

Массив: Составить массив, каждый элемент которого равен среднему арифметическому элементов массивов A B C...

12.03.2018, 23:11. Показов 991. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны 3 массива по 8 чисел. Нужно составить ещё один массив элементы вычисляются вот так:каждый элемент которого равен среднему арифметическому соответствующих элементов массива A B C. Помогите составить этот цикл для выселение 4 массива
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.03.2018, 23:11
Ответы с готовыми решениями:

Сформировать вектор, каждый элемент которого равен среднему арифметическому значений элементов строк матрицы
Сформировать вектор D=(d1, d2, d3,...,dk), каждый элемент которого равен среднему арифметическому...

Получить массив, каждый элемент которого равен сумме соответствующих элементов двух исходных
Дан массив A(10,12) и B(10,12) А)Получить массив C(10,12) каждый элемент которого равен сумме...

Сформировать одномерный массив, каждый элемент которого равен количеству отрицательных элементов, кратных 3 или 5
Дан двумерный массив размерностью 4 х 5, заполненный целыми числами с клавиатуры. Сформировать...

Сформировать массив, каждый элемент которого равен сумме элементов главной и побочной диагонали соответствующего столбца
Дан двумерный массив размером 5*5, заполненный случайными числами. Сформировать одномерный массив,...

4
Эксперт Pascal/Delphi
2385 / 1297 / 1492
Регистрация: 29.08.2014
Сообщений: 4,661
13.03.2018, 08:06 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const n=8;
var
  a,b,c:array[1..n] of integer;
  d:array[1..n] of real;
  i:integer;
begin
  randomize;
  writeln('A':5,'B':5,'C':5,'D':10);
  for i:=1 to n do begin
    a[i]:=random(100)-50;
    b[i]:=random(50)-25;
    c[i]:=random(100);
    write(a[i]:5,b[i]:5,c[i]:5);
    d[i]:=(a[i]+b[i]+c[i])/3;
    writeln(d[i]:10:4);
  end;
  end.
1
Эксперт Pascal/Delphi
6807 / 4565 / 4818
Регистрация: 05.06.2014
Сообщений: 22,438
13.03.2018, 08:09 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const
  n = 8;
 
var
  a, b, c, d: array[1..n] of real;
  i, j: integer;
 
begin
  randomize;
  writeln('Исходные массивы: А B C');
  for i := 1 to n do
  begin
    a[i] := -n div 2 + n * random;
    b[i] := -n div 2 + n * random;
    c[i] := -n div 2 + n * random;
    d[i] := (a[i] + b[i] + c[i]) / 3;
    writeln(a[i]:8:2, b[i]:8:2, c[i]:8:2);
  end;
  writeln('Массив D:');
  for i := 1 to n do
    write(d[i]:8:2);
end.
1
Status 418
Эксперт Python
4455 / 2202 / 580
Регистрация: 26.11.2017
Сообщений: 5,108
Записей в блоге: 3
13.03.2018, 09:12 4
Pascal
1
2
3
4
5
6
7
8
9
10
11
var
  a := ArrRandomInteger(8);
  b := ArrRandomInteger(8);
  c := ArrRandomInteger(8);
begin
  a.Println;
  b.Println;
  c.Println;
  var d := ArrGen(8, i -> Arr(a[i],b[i],c[i]).Average);
  d.Println
end.
0
Alvin Seville
342 / 272 / 134
Регистрация: 25.07.2014
Сообщений: 4,537
Записей в блоге: 9
13.03.2018, 16:41 5
Pascal
1
2
3
4
5
begin
  var Count := ReadlnInteger();
  var (A, B, C) := (ReadArrInteger(Count), ReadArrInteger(Count), ReadArrInteger(Count));
  A.Select((x, i) -> (A[i] + B[i] + C[i]) / 3).Println();
end.
Добавлено через 5 минут
Точнее:
Pascal
1
2
3
4
5
begin
  var Count := ReadlnInteger();
  var (A, B, C) := (ReadArrInteger(Count), ReadArrInteger(Count), ReadArrInteger(Count));
  ArrGen(Count, i -> (A[i] + B[i] + C[i]) / 3).Println();
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.03.2018, 16:41
Помогаю со студенческими работами здесь

Сгенерировать одномерный массив, каждый элемент которого равен сумме соответствующей строки матрицы А
Составить программу генерирующую одномерный массив каждый элемент которого равен сумме...

Получите новый массив, каждый элемент которого равен удвоенному произведению соответствующему элементу исходного массива
Сформулируйте массив, содержащий 15 элементов, с помощью датчика случайных чисел. Получите новый...

Получите массив, i-й элемент которого равен среднему арифметическому первых i элементов
Дан массив A(N). Получите массив B(N), i-й элемент которого равен среднему арифметическому первых ...

Получить третий массив такой же размерности, каждый элемент которого равен большему из соответствующих элементов данных массивов
Даны 2 одномерных массива одинаковой размерности. Получить третий массив такой же размерности,...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru