В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Lolkekcheburecks
Lolkekcheburecks
15.05.2021 01:56 •  Информатика

чем проще будет сделано, тем лучше
нужно на языке Pascal


чем проще будет сделано, тем лучше нужно на языке Pascal

Показать ответ
Ответ:
VeraLife1
VeraLife1
15.06.2021 19:27

Pascal

const

 n=6;

var

a, b :array[0..n-1] of integer;

i :integer;

begin

 for i:=0 to n-1 do begin

   write('Введите a[', i+1, '] :');

   readln(a[i]);

 end;

 writeln();

 writeln('Увеличиваем каждый элемент в 2 раза');

 for i :=0 to n-1 do begin

   b[i]:= 2*a[i];

   write(b[i], ' ');

 end;

 writeln();

 writeln('Увеличиваем на 5 все элементы проме 1-го и последнего');

 for i:=0 to n-1 do begin

   if (i=0) or (i=n-1) then

     b[i]:= a[i]

   else

     b[i]:= a[i] +5;

   write(b[i], ' ');

 end;

 writeln();

 writeln('Первую половину массива увеличиваем на 1, вторую в 2 раза');

 for i:=0 to n-1 do begin

   if i < n div 2 then

     b[i]:= a[i]+1

   else

     b[i]:= 2 * a[i];

   write(b[i], ' ');

 end;

end.

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота