Задать вопрос
18 августа, 15:26

В линейном массиве целых чисел удалить элемент массива равный квадрату 5 элемента. Если таких элементов нет, то выдать сообщение элементы для удаления не найдено

+1
Ответы (1)
  1. 18 августа, 18:48
    0
    Const

    N = 10;

    Var

    A:array[1 ... N] of integer;

    i, k:integer;

    Begin

    Randomize;

    Write ('Исходный массив:') ;

    For i: = 1 to N do

    Begin

    A[i]:=random (5) ;

    Write (' ', A[i]) ;

    End;

    k:=0;

    WriteLn;

    For i: = 1 to N do

    if i 5 then

    if A[i] = A[5]*A[5] then k:=i;

    if k = 0 then WriteLn ('Таких элементов не найдено')

    else

    Begin

    Write ('Новый массив: ') ;

    For i: = k to N-1 do

    A[i]:=A[i+1];

    For i: = 1 to N-1 do

    Write (' ', A[i])

    End;

    ReadLn

    End.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «В линейном массиве целых чисел удалить элемент массива равный квадрату 5 элемента. Если таких элементов нет, то выдать сообщение элементы ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы