Задать вопрос
7 сентября, 12:23

Var

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

i, n, summ:integer;

begin

write ('введите кол-во элементов') ;

readln (n) ;

write ('введите элементы массива') ;

for i:=1 to n do

readln (a[i]) ;

for i:=1 to n do

summ:=summ+a[i];

writeln ('среднее арифм. элементов массива=', summ/n)

end.

Объяснить программу по строчно!

+5
Ответы (1)
  1. 7 сентября, 13:18
    0
    Var

    a:array[1 ... 1000]of integer; {задаем массив}

    i, n, summ:integer; {задаем переменные}

    begin

    write ('введите кол-во элементов') ;

    readln (n) ;

    write ('введите элементы массива') ;

    for i:=1 to n do{цикл от 1 до кол-ва элементов, например n=5, значит будем выполнять цикл 5 раз}

    readln (a[i]) ; {заполняем массив n раз}

    for i:=1 to n do

    summ:=summ+a[i]; {складываем элементы массива}

    writeln ('среднее арифм. элементов массива=', summ/n) {выводим сумму элементов деленную на n (их кол-во) }

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Var a:array[1 ... 1000]of integer; i, n, summ:integer; begin write ('введите кол-во элементов') ; readln (n) ; write ('введите элементы ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике