Задать вопрос
31 марта, 20:51

В массиве, содержащем 15 элементов, найти сумму элементов, абсолютная величинакоторых отличается от заданного числа более чем на 6. Среди остальных элементов найти минимальный элемент и его индекс.

+4
Ответы (1)
  1. 31 марта, 23:27
    0
    Uses crt;

    const n=15;

    var

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

    sum, min, i, x, j: integer;

    begin

    clrscr;

    sum:=0;

    min:=0;

    write ('Array: ') ;

    for i:=1 to n do

    begin

    a[i]:=random (41) - 20;

    write (a[i],' ') ;

    end;

    writeln () ;

    write ('x=') ;

    readln (x) ;

    for i:=1 to n do

    begin

    if abs (a[i]) = x then

    sum:=sum+a[i]

    else

    if min>a[i] then

    begin

    min:=a[i];

    j:=i;

    end;

    end;

    writeln ('sum=', sum) ;

    writeln ('min=', min) ;

    writeln ('index=', j) ;

    readln () ;

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