Информатика, вопрос задал AnnaKorotygina , 2 года назад

Ребята, нужна помощь. Совсем не понимаю как нужно объяснить и написать, что получится при выводе на экран. Объясните, пожалуйста. Очень хочется разобраться. Повторно пишу с фотографией большего размера.

Приложения:

Ответы на вопрос

Ответил sdsdfsdf1234
1

Ответ:

Будет выведено: sr=4.5

Объяснение:

Расписал подробно и с комментариями.

program a78;  //Название программы

var i,s:integer; sr:real;  //Объявление переменных

const a:array [1..6] of integer = (1,7,3,6,0,10);  //объявление массива

 

 begin //тело программы

  s:=0;  //присваиваем s к 0, своеобразный буфер

  for i:=1 to 6 do  //для значений i от 1 до 6 выполняй следующие действия:

    s:=s+a[i];  //тело цикла, то что будет циклиться и выполняться

  sr:=s/6;  //тело цикла, то что будет циклиться и выполняться

  writeln('sr=',sr);   //вывод значения

end.  //конец программы


AnnaKorotygina: Спасибо большое, вы мне очень помогли)
Новые вопросы