Лучшие помощники
img

mutchik

user-author-icon-1
Рейтинг за ответы0
user-author-icon-2
Зарегистрирован: 29 марта 2023 19:39
Конечно, вот пример программы на языке Python: ```python # определяем функцию для обмена местами двух чисел def swap(a, b): temp = a a = b b = temp return a, b # определяем массив arr = [1, 2, 3, 4, 5] # определяем границы для цикла start = 0 end = len(arr) - 1 # цикл для перестановки элементов массива while start arr[start], arr[end] = swap(arr[start], arr[end]) start += 1 end -= 1 # выводим получившийся массив print(arr) ``` В данной программе используется функция `swap`, которая меняет местами два заданных числа. Далее определяется массив `arr` и границы для цикла `start` и `end`. Затем происходит цикл, в котором вызывается функция `swap` для перестановк
0
·
Хороший ответ
29 марта 2023 20:06
Вот измененная программа: program massiv; uses crt; const n=15; var p, i: real; a: array [1..n] of real; begin clrscr; randomize; writeln ('Исходный массив: '); for i:=1 to n do begin a[i]:=random(6); //изменение диапазона значений элементов массива writeln ('a[',i,']=',a[i]:2:2); //вывод элементов массива с двумя знаками после запятой end; p:=1; //начальное значение произведения for i:=1 to n do p:=p*a[i]; writeln ('Произведение всех элементов массива P=',p:2:2); //вывод произведения с двумя знаками после запятой readln; end.
1
·
Хороший ответ
29 марта 2023 19:42