Задать вопрос
21 ноября, 06:34

дан целочисленный массив из 40 элементов, все элементы которого-целые числа в интервале от - 500 до 500. Опишите на русском или на одном из языков программирования алгоритм, который находит среднее арифметическое всех положительных элементов массива, которые кратны первому элементу (делятся нацело на первый элемент)

первый массива отличен от нуля!

+2
Ответы (1)
  1. 21 ноября, 09:54
    0
    var

    sum, n, i:integer;

    m: array [1 ... 40] of integer;

    begin

    randomize;

    writeln ('Введите 1-ый элемент массива: ') ;

    read (m[1]) ;

    writeln ('Массив: ') ;

    write (m[1]:6) ;

    for i:=2 to 40 do

    begin

    m[i]:=random (1001) - 500;

    write (m[i]:6) ;

    end;

    for i:=1 to 40 do

    if (m[i] > 0) and (m[i] mod m[1] = 0) then

    begin

    sum:=sum+m[i];

    inc (n) ;

    end;

    writeln;

    writeln ('Среднее арифметическое = ', sum/n) ;

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