Предмет: Информатика, автор: АннаЛютинго

Пожалуйста, помогите с 3 задачей!

Приложения:

gleb20086: это задание на компе нужно делать?

Ответы

Автор ответа: Аноним
1

var массив = [];

for (let сч = 0; сч < 10; сч++) массив.push(parseInt(prompt()));

var среднее = массив.reduce(function (сум, тек) { return сум + тек; }, 0) / массив.length;

alert(среднее);


Аноним: Это эмулятор, проект сохранения исторической памяти, если можно так сказать. Про эмуляторы тоже впервые слышишь? МК-61 выпускали ещё в 80-х =)
Аноним: Фанатам, да. Ими же и делался.
Аноним: Как видишь, этим товарищам не западло по-русски писать и русские машинки восстанавливать.
Аноним: Ладно, мы друг друга поняли =)
Аноним: Ладно =)
Автор ответа: pryhodzichdavid
1

var a:array[1..10] of integer;

   i:integer;

   z:real;

begin

for i:=1 to 10 do

begin

   read(a[i]);

   z:=z+a[i];

end;

   write(z/10);

end.


DigitalAnnihilator: Ещё раз, задание не верное:
- Мне интересно, по чему вы так уверены, что стандарт гарантирует обнуление переменной при её создании?
Аноним: Да ничего он не гарантирует. Объявление переменной без инициализации - это просто выделение памяти под неё, а что окажется в той памяти - никто не знает. Даже если компилятор и добавляет предварительное обнуление переменных, это просто очень плохой стиль.
DigitalAnnihilator: Точно, так пишется в стандарте, именно по этому я и говорю, что необходимо проинициализировать
Похожие вопросы
Предмет: Математика, автор: aminaovser
Предмет: Математика, автор: рыжий8