Есть ответ 👍

9. дан массив a(1..n), где n – нечётное чмсло. если средний элемент массива больше следующего за ним элемента, то среднему элементу присвоить значение 1, если они равны, среднему элементу присвоить значение 0, иначе среднему элементу присвоить значение среднего арифметического последнего и предпоследнего элементов массива.


244
411
Посмотреть ответы 2

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

N4kes
4,7(8 оценок)

pascalabc.net

№1

begin

  var n : = readinteger;

  var a : = seqrandomreal(n, -99, 99).select(p -> round(p,;

  a.println;

  var ic : = n div 2;

  if a[ic] > a[ic+1] then

    a[ic] : = 1

  else if a[ic] = a[ic+1] then

    a[ic] : = 0

  else

    a[ic] : = (a[n-1] + a[n-2])/2;

  a.println  

end.

№2

begin

  var (a, x) : = readreal2('введите а и х: ');

  var y: real;

  if x < 0 then

    y : = 2 + x

  else if x = 0 then

    y : = 3 * a - 1

  else

    y : = a + x;

  print(y)

end.

Аля3338
4,4(61 оценок)

Вот ответы: 1)г 2)б 3)а

Популярно: Информатика