Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 30.11.2015
Сообщений: 4
1

Найти разность средних арифметических значений и сумму двух массивов

12.02.2016, 20:31. Показов 3641. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны 2 массива. Найти разность их средних арифметических значений и сумму с помощью команды функции и процедуры.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2016, 20:31
Ответы с готовыми решениями:

Из средних значений двух массивов найти минимальное
Задание такое Определить минимальное значение Srmin = = min{Sr1, Sr2} среднего значения Sr1...

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

Написать процедуру, рассчитывающую сумму средних арифметических обоих массивов
5. На языке Pascal осуществите реализацию следующего задания: Дано 2 одномерных массива, элементы...

Функция проверки равенства средних арифметических двух массивов, передаваемых ей в качестве аргументов
Разработать функцию, которая принимает 2 массива чисел из 4 элементов каждый и проверяет, равны ли...

3
Фрилансер
3418 / 2815 / 3000
Регистрация: 08.02.2012
Сообщений: 8,602
Записей в блоге: 1
15.02.2016, 11:34 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
const nmax=100;
Type mas=array[1..nmax] of integer;
Var A,B:mas;
    n,m:integer;
    s1,s2:integer;
    sr1,sr2:real;
Procedure InPut(Var A:mas;Var n:integer;c:char);
Var i:integer;
Begin
    Repeat
     write('Введите количество элементов массива "',c,'": ');
     readln(n);
    Until (n > 0)and(n<=nmax);
    For i:=1 to n do
     A[i]:=random(31)-15;
End;
Procedure OutPut(A:mas;n:integer;s:string);
Var i:integer;
Begin
    writeln(s);
    For i:=1 to n do
     write(A[i]:4);
    writeln;
End;
Function Sum(A:mas;n:integer):integer;
Var i,s:integer;
Begin
    s:=0;
    For i:=1 to n do
     s:=s+A[i];
    Sum:=s;
End;
Function Srednee(A:mas;n:integer;s:integer):real;
Begin
    Srednee:=s / n;
End;
Begin
   Randomize;
   InPut(A,n,'A');
   OutPut(A,n,'Массив A');
   s1:=Sum(A,n);
   writeln('Сумма массива A = ',s1);
   sr1:=Srednee(A,n,s1);
   writeln('Среднее арифметическое массива A = ',sr1);
   InPut(B,m,'B');
   OutPut(B,m,'Массив B');
   s2:=Sum(B,m);
   writeln('Сумма массива B = ',s2);
   sr2:=Srednee(B,m,s2);
   writeln('Среднее арифметическое массива B = ',sr2);
   writeln('Разность средних арифметических массивов = ', sr1 - sr2);
   readln;
End.
0
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
15.02.2016, 15:12 3
Цитата Сообщение от CodeR Посмотреть сообщение
Pascal
1
Function Srednee(A:mas;n:integer;s:integer):real;
отчего ж вы так const и var не любите-то?) (и не только в приведённом примере)
0
CodeR
16.02.2016, 12:39     Найти разность средних арифметических значений и сумму двух массивов
  #4

Не по теме:

Цитата Сообщение от JokeR.BY Посмотреть сообщение
отчего ж вы так const и var не любите-то?) (и не только в приведённом примере)
Про 'const' забываю, а с 'var' вроде всё норм)

0
16.02.2016, 12:39
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2016, 12:39
Помогаю со студенческими работами здесь

Найти минимальное из средних арифметических 3 массивов.
Даны 3 массива по 28 элементов. Найти минимальное из средних арифметических для соответствующих...

функция нахождения среднего из значений средних арифметических для пяти массивов произвольной длины (с комментариями)
Доброго времени суток, помогите пожалуйста написать функцию, которая будет искать среднее из...

Найти произведение средних арифметических элементов массивов X(n,m) и Y(n,m)
Найти произведение средних арифметических элементов массивов X(n,m) и Y(n,m). Pascal

Найти наибольшее среди средних арифметических значений строк матрицы
сформировать матрицу размером m*n и найти наибольшее среди арифметических ее строк


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru