• ЗАПОЛНИТЬ ПРОПУСКИ
    Дан линейный массив. Изменить массив, вычеркнув из него все четные трехзначные элементы, которые кратны своему индексу.
    Type LinMass = array [1..1000] of Integer;
    Var A : LinMass; N, i, j : Integer;
    begin
    Write('Количество элементов массива: '); ReadLn(__);
    For I := 1 To ____ Do
    Begin
    Write('Введите A[', I, '] '); ReadLn(A[i]);
    End;
    i:=1;
    while i <= n do
    if ______________
    then begin
    for j:=i+1 to n do A[j-1]:=A[j];
    n:=n-1
    end
    else i:= i+1;
    For I := 1 To N Do
    write(a[i]:6);
    end.

Ответы 1

  • Type LinMass = array [1..1000] of Integer;Var A : LinMass; N, i, j : Integer; beginWrite('Количество элементов массива: '); ReadLn(N);For I := 1 To N DoBeginWrite('Введите A[', I, '] '); ReadLn(A[i]);End;i:=1;while i <= n doif (A[i] mod 2 = 0) and (A[i] mod i = 0) and (A[i] div 1000 = 0) and (A[i] div 100 > 0)then beginfor j:=i+1 to n do A[j-1]:=A[j];n:=n-1endelse i:= i+1;For I := 1 To N Dowrite(a[i]:6);end.
    • Автор:

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

Войти через Google

или

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

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

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