
Сформировать одномерный массив: 1 вывести элементы массива в обратном порядке. 2 поменять местами
первый и последний элементы. 3 найти среднее арифметическое элементов массива.

Ответы на вопрос

const n=15;
var a:array [1..n] of integer;
i,s,v:integer;
begin
writeln('Массив: ');
for i:= 1 to n do
begin
a[i]:= Random(90)+10;
s:=s+a[i];
write (a[i],' ')
end;
writeln;
writeln('Элементы массива в обратном порядке: ');
for i:= n downto 1 do write (a[i],' ');
writeln;
v:=a[1];
a[1]:=a[n];
a[n]:=v;
writeln('Поменять местами первый и последний элементы: ');
for i:= 1 to n do write (a[i],' ');
writeln;
writeln('Среднее арифметическое всех элементов массива равно ',s/n:0:3)
end.



Вот пример кода на языке Python, который создает одномерный массив, выводит его элементы в обратном порядке, меняет местами первый и последний элементы и находит среднее арифметическое элементов массива:
python# Создание массива
arr = [1, 2, 3, 4, 5]
# Вывод элементов массива в обратном порядке
print("Элементы массива в обратном порядке: ")
print(arr[::-1])
# Обмен местами первого и последнего элементов
arr[0], arr[-1] = arr[-1], arr[0]
print("Массив после обмена первого и последнего элементов: ")
print(arr)
# Нахождение среднего арифметического элементов массива
avg = sum(arr) / len(arr)
print("Среднее арифметическое элементов массива: ")
print(avg)
Вывод программы:
csharpЭлементы массива в обратном порядке:
[5, 4, 3, 2, 1]
Массив после обмена первого и последнего элементов:
[5, 2, 3, 4, 1]
Среднее арифметическое элементов массива:
3.0
Обратите внимание, что в данном примере мы создали массив с помощью литерала [1, 2, 3, 4, 5]
. Если вы хотите создать массив с другими значениями, замените литерал на другое выражение, создающее массив.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili