Форум программистов, компьютерный форум, киберфорум
Наши страницы
PascalABC.NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
SlavkA911
0 / 0 / 0
Регистрация: 25.02.2016
Сообщений: 34
1

Массив: сформируйте массив, содержащий n элементов, с помощью датчика случайных чисел.

25.02.2016, 15:56. Просмотров 1073. Ответов 3
Метки нет (Все метки)

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

Заранее спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.02.2016, 15:56
Ответы с готовыми решениями:

Сформируйте массив, содержащий суммы элементов столбцов матрицы, расположенные по убыванию
В заданном массиве А(N;N) определить сумму элементов в каждом столбце. Сформируйте одномерный...

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

Задать массив вещественных чисел с помощью датчика случайных чисел.
Задать массив вещественных чисел с помощью датчика случайных чисел. Упорядочить массив по...

Сформируйте массив, содержащий n элементов
1. Сформируйте и выведите на экран миссв из n элементов, где каждый элемент массива равен...

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

3
Peoples
1377 / 859 / 757
Регистрация: 06.02.2016
Сообщений: 2,275
Записей в блоге: 18
Завершенные тесты: 5
25.02.2016, 17:32 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
program pr;
var
i,n,j:integer;
avg,sum,sum2:double;
a,b:array[1..100]of double;
begin
sum:=0;
writeln('Введите размер массива');
readln(n);
for i:=1 to n do 
begin
a[i]:=random(21);
write(a[i]:3);
sum:=sum+a[i];
end;
writeln;
for i:=1 to n do
begin
b[i]:=(sum-a[i])/(n-1);
write(' ',b[i]:3);
end;
end.
2
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
27201 / 18191 / 7204
Регистрация: 22.10.2011
Сообщений: 32,060
Записей в блоге: 6
26.02.2016, 12:33 3
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

Pascal
1
2
3
4
5
6
7
8
uses Arrays;
begin
  var n := ReadLnInteger('n = ');
  var a := CreateRandomIntegerArray(n, 0, 120);
  var s := a.Sum();
  var st := a.Select(v -> (s - v) / Pred(n));
  Print('Исходный массив: ', a, NewLine + 'Результат: ', st);
end.
2
SlavkA911
0 / 0 / 0
Регистрация: 25.02.2016
Сообщений: 34
26.02.2016, 19:32  [ТС] 4
Огромное спасибо!!
0
26.02.2016, 19:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.02.2016, 19:32

Формирование массива с помощью датчика случайных чисел
Задание: Напиши программу формирования массива размером 5 х 5 с помощью датчика случайных чисел....

С помощью датчика случайных чисел заполнить комплекснозначную матрицу
С помощью датчика случайных чисел заполнить комплекснозначную матрицу a и вычислить сумму...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru