sjmurko
?>

Дано описание массива: var a:array [1..8] of integer;Здесь oписан массив a из ответ целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено ответ ячеек целого типа.

Информатика

Ответы

pavlova7771960
Const  NN = 10000;
var  a  : array [1 .. NN] of integer;  i, j, d, N: integer;
begin
  write('Введите длину массива: '); readln(N);
  writeln('Введите массив чисел через пробел:');
  for i := 1 to N do    read( a[i] );
  { Удаляем повторы чисел }
  for i := 1 to N-1 do
    for j := i+1 to N do
      if a[i] = a[j] then a[j] := 0;
  { Создаем последовательность заполняя не нужные числа нулями }
  for i := 2 to N do    if ( a[i-1] > a[i] ) and ( a[i] <> 0 ) then a[i] := 0;
  { Суммируем не нулевые элементы }
  d := 0;  for i := 1 to N do    if a[i] <> 0 then d := d + 1;
  writeln('Максимальная длинна массива после удалений: ',d);
end.
Вам дан массив а длины n. вы можете удалить некоторые элементы из него, при этом после всеx удалений

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Дано описание массива: var a:array [1..8] of integer;Здесь oписан массив a из ответ целочисленных значений. При выполнении этого оператора в памяти компьютера будет выделено ответ ячеек целого типа.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

AleksandraRuslan504
Olegovna Volkov
davidovalbert6
Владимирович_Роман
Що спільне між гіпопотамом і конем?
Ирина
lazu8375
korchags19983941
Tatianamir765654
Alyona
dimaproh
Takhmina-Komarova1415
brand
Chervonnaya-Aleksei
Panda062000
Юрьевна174