• Дан линейный массив A[1..N], содержащий целые числа. Преобразовать элементы массива по следующему правилу: если элемент четный, прибавить к нему 1, если нечетный – умножить на два.

Ответы 1

  • PascalABC.NET 3.4.2, сборка 1887 от 30.11.2018Внимание! Если программа не работает, обновите версию!

    begin

     var a := ArrRandom(ReadInteger('n='), -50, 50);

     a.Println;

     a.Transform(t -> t.IsEven ? t + 1 : t * 2);

     a.Println

    end.

    answer img
    • Автор:

      reeceeyax
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years