Пожалуйста, помогите с 3 задачей!
это задание на компе нужно делать?
var a:array[1..10] of integer;
i:integer;
z:real;
begin
for i:=1 to 10 do
read(a[i]);
z:=z+a[i];
end;
write(z/10);
end.
Ещё раз, задание не верное:- Мне интересно, по чему вы так уверены, что стандарт гарантирует обнуление переменной при её создании?
Да ничего он не гарантирует. Объявление переменной без инициализации - это просто выделение памяти под неё, а что окажется в той памяти - никто не знает. Даже если компилятор и добавляет предварительное обнуление переменных, это просто очень плохой стиль.
Точно, так пишется в стандарте, именно по этому я и говорю, что необходимо проинициализировать
var массив = [];
for (let сч = 0; сч < 10; сч++) массив.push(parseInt(prompt()));
var среднее = массив.reduce(function (сум, тек) { return сум + тек; }, 0) / массив.length;
alert(среднее);
Это эмулятор, проект сохранения исторической памяти, если можно так сказать. Про эмуляторы тоже впервые слышишь? МК-61 выпускали ещё в 80-х =)
Фанатам, да. Ими же и делался.
Как видишь, этим товарищам не западло по-русски писать и русские машинки восстанавливать.
Ладно, мы друг друга поняли =)
Ладно =)