Есть ответ 👍

Составить программу сокращения одномерного числового массива путем удаления а) всех элементов с нулевыми значениями дополнительный массив использовать не ! , а то !

271
386
Посмотреть ответы 2

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


var

  a : array [1..100] of integer;

  i, next, n : integer;

begin

  read (n);

  for i : = 1 to n do read (a[i]);

  next : = 1;

  for i : = 1 to n do

    if a[i] < > 0 then

    begin

      a[next] : = a[i];

      next : = next + 1;

    end;

  n : = next - 1;

  for i : = 1 to n do

    write (a[i], ' ');

end.

 

в результате работы в n будет лежать новая длина, а после массива - будет лежать всяий мусор (огрызок прежднего массива), но это неважно.

   


a=float(

if a> =-5 and a< 5:

  print(true)

else:

print(false)

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