Владимирович
?>

Паскаль abc.net поменять местами половинки массива (если число элементов n четное, то 1ый элемент надо поменять с (n/2+1), 2ой- с (n/2+2) и т.д.; если число элементов n нечетное , то центральный элемент остается на месте)

Информатика

Ответы

Kochetova92

begin

 var n := ReadInteger('n =');

 var a := ArrRandom(n, -10, 99);

 a.Println;

 var k := n div 2;

 if n.IsEven then

   a := a[k:] + a[:k]

 else

   a := a[k + 1:] + Arr(a[k]) + a[:k];

 a.Println

end.


Паскаль abc.net поменять местами половинки массива (если число элементов n четное, то 1ый элемент на
Sidunevgeniya

var

a:integer;

b,c:integer;    

t:integer;

begin

 writeln('Введите двухзначное челое число');

 readln(a);

 if not((a>9)and(a<100)and(a mod 10<> 0))then

   writeln('ERROR');

 if (a>9)and(a<100)and(a mod 10 <> 0)then

 begin

   b := a div 10;

   c := a mod 10;

   t := b-c;

   if t<0 then a:=a+abs(t*10)+t

   else a:= a-t*10+t;

   writeln(a)

 end;  

 end.

Объяснение:

Данная программа написана на Pascal

В программе я также исключил все числа 10,20,30,40,50,60,70,80,90 , так как при смене местами числа будут получаться однозначные(1,2,3,4,5,6,7,8,9)

Elshel8694

а) для представления объектов окружающего мира могут быть использованы: макет застройки жилого района и фотоснимки движения воздушных масс; б) для объяснения известных фактов могут быть использованы: фотоснимки движения воздушных масс, модель полёта самолёта новой конструкции в аэродинамической трубе и схема строения внутренних органов человека; в) для проверки гипотез и получения новых знаний об исследуемых объектах могут быть использованы: фотоснимки движения воздушных масс, модель полёта самолёта новой конструкции в аэродинамической трубе и схема строения внутренних органов человека; г) для прогнозирования могут быть использованы: фотоснимки движения воздушных масс, расписание движения поездов и модель полёта самолёта новой конструкции в аэродинамической трубе; д) для управления могут быть использованы: расписание движения поездов

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Паскаль abc.net поменять местами половинки массива (если число элементов n четное, то 1ый элемент надо поменять с (n/2+1), 2ой- с (n/2+2) и т.д.; если число элементов n нечетное , то центральный элемент остается на месте)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

О. Карпов1691
lakeeva90
smirnovaL1286
Chistova-Dmitrii1162
ВладимировичСтанислав
severbykova
Nadegdasb
Смирнов_Андрей691
Потапова 79275136869323
ski89439
natakrechko
leeteukism
MislitskiiSergei1403
adminaa
office426