Вопрос задан 20.04.2018 в 05:29. Предмет Информатика. Спрашивает Жукова Рина.

Все четные положительные элементы целочисленного массива уменьшить вдвое, все нечетные

положительные увеличить на 2, а у всех остальных поменять знак.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Бахмутская Лариса.

Var i,k:integer;
    a:array[1..30] of integer;
begin
 for i:=1 to 30 do
 begin
  a[i]:=random(30)-15;
  if (a[i]>0) and (a[i] mod 2 = 0) then a[i]:=a[i] div 2;
  if (a[i]>0) and (a[i] mod 2 <> 0) then a[i]:=a[i]*2;
  if a[i]<0 then a[i]:=a[i]*-1;
 end;
 for i:=1 to 30 do writeln(a[i]);
end.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос