Вопрос по информатике:
Дан массив К, содержащий 48 элемента, в интервале от -7 до 43. Поменять местами элементы равноудаленные от центра.
- 14.04.2018 22:39
- Информатика
- remove_red_eye 13021
- thumb_up 45
Ответы и объяснения 1
Поменять местами равноудаленные элементы от центра... Ну по-простому это реверс массива. В школе обычно учат так:
//Pascal
const n = 48;
var i,k,c: integer;
a:array[1..n] of integer;
begin
//Заполняем массив
for i:=1 to n do begin
a[i]:=random(51)-7;
write(a[i]:3);
end;
writeln;
//Реверс массива
for i:=1 to n div 2 do begin
c:=a[i];
a[i]:=a[n+1-i];
a[n+1-i]:=c;
end;
//вывод массива после ревеса
for i:=1 to n do
write(a[i]:3);
end.
- 16.04.2018 00:20
- thumb_up 8
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.